Desarrollador/A De Software De Simulación Y Automatización De Pruebas
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
¿Eres un/a apasionado/a del desarrollo de software y la automatización de pruebas?¡EnALTEN Spainestamos buscando un/aDesarrollador/a de Software de Simulación y Automatización de Pruebaspara 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!Modalidad de trabajo:Híbrido en Madrid (hasta 2 días de teletrabajo por semana).Requisitos:Al menos 5 años de experienciaen desarrollo de software enPython, enfocado en simulación y automatización.Conocimiento enBDD/Behave, archivos de características y diseño de escenarios Gherkin.Principios de diseño:SOLID, KISS, DRYaplicados 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 fluidorequerido.Responsabilidades Principales: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.¿Qué podemos ofrecerte?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.¿Quiénes somos?Somos un equipo.Formamos parte deALTEN, 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.Si te gustan las cifras, te diremos que en España tenemos una facturación de 337 millones de euros, 10 sedes y un equipo formado por ***** personas.Además, enALTENnos 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.Si crees que eres talento, ¡apúntate!
Requirements
Al menos 5 años de experienciaen desarrollo de software enPython, enfocado en simulación y automatización. Conocimiento enBDD/Behave, archivos de características y diseño de escenarios Gherkin. Principios de diseño:SOLID, KISS, DRYaplicados 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 fluidorequerido.
Benefits & conditions
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.
About the company
Formamos parte deALTEN, 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. Si te gustan las cifras, te diremos que en España tenemos una facturación de 337 millones de euros, 10 sedes y un equipo formado por ***** personas. Además, enALTENnos 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. Si crees que eres talento, ¡apúntate!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good 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
Is Software Engineering Over-Saturated?
Dev Digest 121 - AI goes offline
The 12 Best Jobs for Software Engineers