Desarrollador/a de Software de Simulación y Automatización
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
¡En ALTEN Spain estamos buscando un/a Desarrollador/a de Software de Simulación y Automatización de Pruebas para unirte a nuestro equipo de I+D en la Unidad Central de Próxima Generación y contribuir a la creación de una infraestructura de pruebas innovadoras!, * Desarrollar un emulador de software en Python para dispositivos periféricos de alarma (SmartShocks, llaveros, cámaras, etc.).
- Construir y mantener servicios backend simulados (Configuration Fake Server, FOTA Fake Server, Media Fake Server, Backend Protocol Simulator).
- Gestionar el motor de orquestación Python/Behave BDD para ejecutar pruebas y generar informes en Jira X-Ray.
- Simular flujos de temas de AWS IoT Core y Kafka/MSK para validación de firmware.
- Integrar componentes en la cadena de Jenkins CI (análisis estático, pruebas de software, compilación Qemu, suites de regresión).
- Aplicar técnicas de IA/ML para mejorar la cobertura de pruebas (generación de código asistida por LLM, detección de anomalías, triage de fallos).
- Colaborar con equipos de firmware para definir interfaces de simulación y contratos de protocolos.
- Revisar métricas de calidad y aplicar estándares de cobertura y principios de diseño.
- Incorporación a una empresa multinacional competitiva en continuo crecimiento.
- Integración en un equipo de profesionales altamente cualificado, con un buen clima laboral, innovador y dinámico.
- Formación especializada y desarrollo profesional continuo., Además, en ALTEN nos enorgullecemos de ofrecer igualdad de oportunidades con independencia de genero, edad, diversidad de capacidades o país de origen. Nuestro compromiso está con el talento y con las personas que lo tienen.
Requirements
Modalidad de trabajo: Híbrido en Madrid (hasta 2 días de teletrabajo por semana).
- Al menos 5 años de experiencia en desarrollo de software en Python, enfocado en simulación y automatización.
- Conocimiento en BDD/Behave, archivos de características y diseño de escenarios Gherkin.
- Principios de diseño: SOLID, KISS, DRY aplicados a la arquitectura de frameworks de prueba.
- Herramientas de calidad: pruebas unitarias, cobertura de código y quality gate.
- Se valorarán conocimientos en: AWS, Jenkins, CI/CD, Docker y Jira.
- Inglés fluido requerido.
About the company
Somos un equipo. Formamos parte de ALTEN, una multinacional europea especializada en proporcionar servicios de consultoría, tecnología de la información y servicios de ingeniería a las principales compañías del mercado español.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.jobleads.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
Why Upskilling And Reskilling is Important For Developers