04 ago
|
Lognext
|
Madrid
ppEn Lognext llevamos más de 18 años acompañando a empresas y equipos en la identificación e implementación de soluciones tecnológicas que les permitan avanzar, optimizar sus procesos y afrontar nuevos retos. /p pActualmente buscamos incorporar un/a bSenior Python Simulation Test Automation Engineer /b para participar en un proyecto internacional de I+D vinculado al desarrollo y validación de una plataforma tecnológica de nueva generación, basada en sistemas embebidos, dispositivos conectados y arquitectura cloud. /p pBuscamos una persona con sólida experiencia en desarrollo de software con Python, automatización avanzada de pruebas y creación de simuladores o emuladores de dispositivos, servicios y protocolos. /p pLa persona seleccionada participará en la construcción de un ambiente de testing automatizado que permita validar el comportamiento del software de forma rápida, estable y reproducible, reduciendo la dependencia de dispositivos físicos, laboratorios y servicios externos reales. /p ul liAl menos 5 años de experiencia en desarrollo de software con Python, aplicando buenas prácticas de diseño, testing y mantenibilidad. /li liExperiencia desarrollando simuladores, emuladores de dispositivos o protocolos, mock servers, fake services o herramientas similares. /li liExperiencia en automatización de pruebas y creación o evolución de frameworks de testing. /li liConocimientos de BDD y herramientas como Behave, Cucumber o Gherkin, así como de pruebas unitarias, integración, regresión y cobertura de código. /li liExperiencia trabajando con Linux, scripting, Docker y entornos de prueba reproducibles. /li liConocimientos de integración continua y experiencia con Jenkins o pipelines CI/CD multietapa.
/li liCapacidad para trabajar con autonomía, resolver problemas técnicos complejos y colaborar con equipos de software, firmware, QA y DevOps. /li liValorable experiencia con comunicaciones TCP/IP, sockets, MQTT y arquitecturas orientadas a eventos. /li liValorable conocimiento de Qemu, sistemas embebidos, C/C++, AWS IoT, Kafka, herramientas de gestión de pruebas y soluciones de IA aplicadas al testing. /li /ul h3¿Cuáles serán tus principales funciones? /h3 ul liDiseñar y desarrollar simuladores y emuladores en Python que reproduzcan el comportamiento y la comunicación de dispositivos conectados y servicios externos. /li liCrear y mantener emuladores de protocolos, fake servers y mecanismos de fault injection para simular diferentes respuestas, errores de conexión, latencias o caídas de servicio. /li liEvolucionar el framework de automatización de pruebas basado en Python, BDD y Behave, diseñando escenarios, step definitions y suites de regresión. /li liIntegrar los simuladores y pruebas automatizadas en pipelines CI/CD con Jenkins, Docker y entornos virtualizados mediante Qemu. /li liSimular comunicaciones TCP/IP, flujos MQTT, eventos Kafka e interacciones con servicios cloud y sistemas distribuidos. /li liGenerar informes estructurados, gestionar los resultados de las pruebas y mantener su trazabilidad en herramientas como Jira X-Ray.
/li liAnalizar ejecuciones fallidas, reducir la inestabilidad de las pruebas e identificar la causa raíz de los errores para mejorar su cobertura, fiabilidad y velocidad. /li liColaborar con equipos de software, firmware, QA y DevOps en la definición de interfaces, protocolos y comportamientos esperados, participando también en iniciativas de IA aplicada al testing y al análisis de fallos. /li /ul ul liModelo híbrido en Madrid, con hasta 2 días de teletrabajo por semana. /li liRetribución flexible. /li liPrograma de formación técnica, certificaciones e idiomas. /li liFlexibilidad horaria. /li liColaboración con equipos internacionales de desarrollo, firmware, calidad y DevOps. /li /ul pÚnete a un equipo de NEXTERS que van más allá, donde la creatividad, el ingenio y la audacia marcan la diferencia en un mundo lleno de oportunidades. /p pEn Lognext apostamos por la igualdad entre mujeres y hombres y prueba de ello tenemos Plan de Igualdad registrado y publicado. Asimismo, creemos que en la multiculturalidad existe una fuente de valores, experiencias y conocimiento que aportan valor añadido a nuestros proyectos. Por ello, creemos en la diversidad y estamos comprometidos con ella. Trabajamos día a día para crear entornos en los que se trate con respeto y dignidad a todas las personas, sin importar de dónde vengan, y no discriminamos por motivos de raza, religión o creencias, etnia, discapacidad, edad, nacionalidad, estado civil, orientación sexual o género. /p p#Empleo #Tecnología #Python #SimulationEngineer #SoftwareDeveloper #SDET #I+D #InteligenciaArtificial #Innovación #DesarrolloProfesional #Igualdad #Diversidad /p /p #J-18808-Ljbffr
📌 Simulation Software Engineer – Python (Madrid)
🏢 Lognext
📍 Madrid