> Markdown version of [/jobs/ext/309017-senior-software-testing-engineer](https://www.wearedevelopers.com/jobs/ext/309017-senior-software-testing-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Testing Engineer - **Company:** Oxigent - **Location:** Madrid, Spain (Remote available) - **Salary:** €54,000.0 - €60,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Windows, Automation of Tests, Linux, Python (Programming Language), Universal Asynchronous Receiver/Transmitter, Pytest - **Published:** June 10, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=89f542f1e1361a5b ## About the Role * Al menos 5 años de experiencia desarrollando con Python y Pytest. * Conocimientos de hardware: entender dispositivos electrónicos, esquemáticos, protocolos como SPI, I2C, UART. * Testing y automatización: experiencia en pruebas automatizadas y depuración de hardware. * Sistemas operativos: cómodo trabajando en Linux y Windows; conocimiento de Android/AOSP (drivers, HAL, imágenes de fabricación). * Programación embebida: experiencia básica en C para microcontroladores (ej. STM32). * Idiomas: Inglés nivel C1 (alemán o español es un plus, no obligatorio). ## Description Desde Oxigent Technologies seleccionamos un/a Ingeniero de automatización de pruebas (Python) para garantizar la calidad dispositivos electrónicos inteligentes, siguiendo la técnica de Hardware in the Loop (HIL)., * Desarrollar y mantener software de pruebas automatizadas para dispositivos de pago (Hardware-in-the-Loop). * Interactuar con hardware y protocolos (SPI, I2C, UART) para detectar y analizar fallos * Crear y depurar tools en Python y scripts de automatización. * Trabajar con Android (AOSP), drivers y Linux, interpretando esquemáticos electrónicos. * Colaborar con producción para garantizar la calidad de los dispositivos. * Aplicar buenas prácticas de código limpio y resolver problemas de manera independiente. ## Related Videos - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Fake or News: Translating Dog Barks, Notepad Gets an Upgrade and Michelin-Star Robots - Paul Tregoing](https://www.wearedevelopers.com/videos/1802-fake-or-news-translating-dog-barks-notepad-gets-an-upgrade-and-michelin-star-robots-paul-tregoing) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)