Especialista QA- Con Python Avanzado
Aviso de fuente externaen ALTEN Mexico
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 Pyt
Salario
No especificado
Ubicación
Remoto
Tipo de empleo
Contrato
Modalidad
Remoto
Especialista QA- Con Python Avanzado
Remoto
Descripción del empleo
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.
RequerimientosTítulo y Cédula profesional 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.