ph3Responsibilities /h3 ul liDiseñar, desarrollar y mantener simuladores software de dispositivos y sistemas utilizando Python. /li liImplementar y evolucionar entornos de simulación y servidores de prueba para la validación de aplicaciones y firmware. /li liDesarrollar frameworks de automatización de pruebas basados en BDD/Behave y Gherkin. /li liGestionar y optimizar la ejecución de pruebas automatizadas en entornos de integración continua. /li liIntegrar componentes de simulación y validación dentro de pipelines de CI/CD. /li liDiseñar pruebas funcionales, de integración y de regresión, incluyendo escenarios de error y pruebas negativas. /li liParticipar en la creación y mantenimiento de entornos virtualizados para pruebas y validación. /li liColaborar en la simulación de arquitecturas cloud, sistemas de mensajería y flujos de comunicación distribuidos. /li liAplicar herramientas de Inteligencia Artificial para generación de código, detección de anomalías y análisis de fallos. /li liGarantizar la calidad del software mediante la aplicación de buenas prácticas de desarrollo y estándares de calidad.
/li /ul h3Requirements /h3 ul liEntre 3 y 6 años de experiencia en desarrollo software. /li liExperiencia sólida en Python. /li liConocimientos de automatización de pruebas con BDD/Behave y Gherkin. /li liExperiencia con Jenkins y entornos CI/CD. /li liConocimientos de Docker y entornos Linux. /li liExperiencia con protocolos de comunicación como TCP/IP y MQTT. /li liExperiencia en simulación, emulación o entornos de testing automatizado. /li liConocimientos de AWS (IoT Core, Lambda, SQS). /li liExperiencia con Apache Kafka. /li liConocimientos de QEMU y sistemas embebidos. /li liConocimientos básicos de C/C++. /li liExperiencia con herramientas de calidad como Jira X-Ray o TestRail. /li liConocimientos de IA/ML y LLMs aplicados al desarrollo o testing. /li /ul pProficient 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. /p /p #J-18808-Ljbffr