Responsibilities- Diseñar, desarrollar y mantener simuladores software de dispositivos y sistemas utilizando Python.- Implementar y evolucionar entornos de simulación y servidores de prueba para la validación de aplicaciones y firmware.- Desarrollar frameworks de automatización de pruebas basados en BDD/Behave y Gherkin.- Gestionar y optimizar la ejecución de pruebas automatizadas en entornos de integración continua.- Integrar componentes de simulación y validación dentro de pipelines de CI/CD.- Diseñar pruebas funcionales, de integración y de regresión, incluyendo escenarios de error y pruebas negativas.- Participar en la creación y mantenimiento de entornos virtualizados para pruebas y validación.- Colaborar en la simulación de arquitecturas cloud, sistemas de mensajería y flujos de comunicación distribuidos.- Aplicar herramientas de Inteligencia Artificial para generación de código,
detección de anomalías y análisis de fallos.- Garantizar la calidad del software mediante la aplicación de buenas prácticas de desarrollo y estándares de calidad.Requirements- Entre 3 y 6 años de experiencia en desarrollo software.- Experiencia sólida en Python.- Conocimientos de automatización de pruebas con BDD/Behave y Gherkin.- Experiencia con Jenkins y entornos CI/CD.- Conocimientos de Docker y entornos Linux.- Experiencia con protocolos de comunicación como TCP/IP y MQTT.- Experiencia en simulación, emulación o entornos de testing automatizado.- Conocimientos de AWS (IoT Core, Lambda, SQS).- Experiencia con Apache Kafka.- Conocimientos de QEMU y sistemas embebidos.- Conocimientos básicos de C/C++.- Experiencia con herramientas de calidad como Jira X-Ray o TestRail.- Conocimientos de IA/ML y LLMs aplicados al desarrollo o testing.Proficient in designing, developing, and maintaining software simulators using Python, with a strong focus on test automation frameworks and CI/CD integration. Demonstrates expertise in quality assurance practices and the application of AI tools for code generation and anomaly detection.#J-18808-Ljbffr