31 oct
|
Alten Mexico
|
Ciudad de México
31 oct
Alten Mexico
Ciudad de México
En ALTEN México, valoramos el talento y estamos buscando a un Automation and Test Tool Development Engineer Senior para unirse a nuestro equipo. Como QA
- Con Python avanzado serás responsable del Desarrollo y Mantenimiento de frameworks de automatización de pruebas basados en BDD, así como la gestión del ciclo completo de vida de herramientas de testing, incluyendo su integración en pipelines CI/CD, versionado y compatibilidad con distintas versiones de software bajo prueba. ACTIVIDADES: Arquitectura de Framework:
• Diseñar y mantener frameworks core basados en BDD , asegurando modularidad, reutilización y escalabilidad.
• Desarrollar y mantener una librería compartida de definiciones de pasos Gherkin reutilizables para evitar duplicidad de código entre distintos equipos.
• Crear librerías que soporten escenarios de testing. Integración CI/CD:
• Desarrollar y gestionar pipelines con GitHub Actions o JFrog para ejecutar pruebas automatizadas en creación de PR, merges o releases programados. Gestión de versiones (Release Management):
• Supervisar el versionado de la librería de testing para asegurar compatibilidad entre versiones del test suite y la aplicación bajo prueba. Requerimientos Título y Cédula cualificado de Ingeniería en sistemas computaciones, desarrollo de software o carrera afín. Experiencia en Testing:
• Dominio de BDD y TDD.
• Experiencia extendiendo funcionalidades de Cucumber/Behave.
• Conocimiento especializado en integración Hardware-in-the-Loop (HiL), incluyendo manejo de restricciones en tiempo real y procesamiento de señales en scripts automatizados. Experiencia en Programación:
• Experiencia con Python ( Pytest, Apium y Selenium )
• Capacidad para optimizar código y diseñar soluciones arquitectónicas limpias. Control de Versiones:
• Dominio avanzado de Git (rebase interactivo, cherry-pick, hooks y submódulos).
• Experiencia en GitHub Enterprise (entornos complejos, gestión de secretos OIDC y acciones personalizadas) para automatizar el ciclo de vida del software de pruebas.
📌 Especialista QA- Con Python Avanzado (Ciudad de México)
🏢 Alten Mexico
📍 Ciudad de México