Qa Testing Engineer (Firmware & Hardware) - Barcelona (Híbrido)

Tamarind Intelligence
Madrid, Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Confluence JIRA C++ (Programming Language) Continuous Integration DevOps Firmware Python (Programming Language) Test Case Universal Asynchronous Receiver/Transmitter Git Docker

Job description

Sobre el proyectoDesde elequipo de Q-techcolaboramos con una startup tecnológica que ha desarrollado prácticamente al 100% unproducto propio dentro del sector de la sostenibilidad : un dispositivo físico capaz de identificar automáticamente el material que un usuario deposita para reciclar (plástico, vidrio, etc.) mediante sensores e IA embebida, y que recompensa ese gesto a través de una app móvil o tarjeta NFC.El producto ya está desplegado endecenas de ubicaciones en la vía pública , además de instalaciones en campings y colaboraciones con administraciones y empresas de gestión de residuos.Al operar 24/7 en la calle, la fiabilidad es crítica: cada fallo implica una incidencia real en campo.Por ello existe un ecosistema propio de automatización de tests sobre firmware y hardware, que ahora buscamos que tú mantengas, escales y fortalezcas.Tu misiónAutomatización de tests: mantener y ampliar el framework (Python + Robot Framework), diseñando nuevos casos de prueba para funcionalidades de firmware.Pruebas sobre dispositivos reales: regresión, estrés e integración, ejecutadas directamente sobre hardware físico (la app móvil se emula para comunicarse con el framework).Fixtures de test: evolución y mantenimiento de los fixtures usados en producción/fabricación (test eléctrico y test funcional de fin de línea).Colaboración transversal: trabajo conjunto con Firmware, Hardware y DevOps, integrando los tests en el pipeline CI/CD.Documentación técnica en Jira/Confluence (inglés técnico de lectura/escritura).Stack clavePython · Robot FrameworkProtocolos BLE, UART, SPI, I2C, I2SElectrónica y equipos de medidaGit · DockerC/C++Jira · ConfluenceNociones de CI/CDRequisitos3-5 años de experiencia en QA/testingExperiencia real integrando firmware + hardware (el pilar más importante del rol)Buen nivel de Python y comodidad trabajando con electrónica físicaAutonomía, pensamiento crítico, proactividadComodidad en entornos startup con prioridades cambiantesCondicionesBarcelona (metro Bon Pastor) · Modelo híbrido: oficina martes a jueves, teletrabajo lunes y viernes, horario flexible, jornada intensiva los viernesContrato indefinidoSalario: **k € brutos/año según experiencia#J-**-Ljbffr

Requirements

Python · Robot Framework Protocolos BLE, UART, SPI, I2C, I2S Electrónica y equipos de medida Git · Docker C/C++ Jira · Confluence Nociones de CI/CD Requisitos 3-5 años de experiencia en QA/testing Experiencia real integrando firmware + hardware (el pilar más importante del rol) Buen nivel de Python y comodidad trabajando con electrónica física Autonomía, pensamiento crítico, proactividad Comodidad en entornos startup con prioridades cambiantes

Benefits & conditions

Barcelona (metro Bon Pastor) · Modelo híbrido: oficina martes a jueves, teletrabajo lunes y viernes, horario flexible, jornada intensiva los viernes Contrato indefinido Salario: **k € brutos/año según experiencia #J-**-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty · WWC 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all