ALTEN México es una empresa líder en ingeniería que proporciona soluciones innovadoras y eficientes en proyectos de tecnología y desarrollo de productos. Nuestra empresa está compuesta por más de 700 profesionales comprometidos en brindar servicios a diversas industrias, incluyendo sector automotriz, energético, aeronáutico, banca y seguros, telecomunicaciones y multimedia, así como ferroviaria.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 Automation and Test Tool Development Engineer Senior 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 pruebaACTIVIDADES:Arquitectura de Framework:Diseñar y mantener frameworks core basados en BDD (por ejemplo, Behave), 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.Mentoría:Capacitar a otros ingenieros en el uso del framework y herramientas.RequirementsTítulo y Cédula profesional deIngenierí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:Sólido entendimiento de principios orientados a objetos.Experiencia gestionando entornos Linux y scripting en shell.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.Compromiso con Sprint y Entrega:Enfoque en metodologías Agile/Scrum con capacidad de cumplir objetivos de sprint y entregar user stories a tiempo.Familiaridad con el enfoque “Three Amigos”.Interacción con Hardware:Experiencia práctica en bancos de prueba HiL.Capacidad de operar equipos de laboratorio como fuentes de poder, multímetros y osciloscopios.Herramientas ALM y Testing:Experiencia en Jira, Jama, Test Rail y Gherkin para BDDInglés Avanzado (indispensable)BenefitsSueldo baseSeguro de Gastos Médicos Mayores (incluye plan dental y visión)15 días de aguinaldo25% de prima vacacional12 días de vacaciones (A partir del primer año)Vales de despensa quincenales
ALTEN México es una empresa líder en ingeniería que proporciona soluciones innovadoras y eficientes en proyectos de tecnología y desarrollo de productos. Nuestra empresa está compuesta por más de 700 profesionales comprometidos en brindar servicios a diversas industrias, incluyendo sector automotriz, energético, aeronáutico, banca y seguros, telecomunicaciones y multimedia, así como ferroviaria.
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 Automation and Test Tool Development Engineer Senior 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 (por ejemplo, Behave), 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.
Mentoría:
- Capacitar a otros ingenieros en el uso del framework y herramientas.
Requirements
Título y Cédula profesional deIngenierí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:
- Sólido entendimiento de principios orientados a objetos.
- Experiencia gestionando entornos Linux y scripting en shell.
- 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.
Compromiso con Sprint y Entrega:
- Enfoque en metodologías Agile/Scrum con capacidad de cumplir objetivos de sprint y entregar user stories a tiempo.
- Familiaridad con el enfoque “Three Amigos”.
Interacción con Hardware:
- Experiencia práctica en bancos de prueba HiL.
- Capacidad de operar equipos de laboratorio como fuentes de poder, multímetros y osciloscopios.
Herramientas ALM y Testing:
- Experiencia en Jira, Jama, Test Rail y Gherkin para BDD
Inglés Avanzado (indispensable)
Benefits
- Sueldo base
- Seguro de Gastos Médicos Mayores (incluye plan dental y visión)
- 15 días de aguinaldo
- 25% de prima vacacional
- 12 días de vacaciones (A partir del primer año)
- Vales de despensa quincenales
We are ALTEN Mexico, an engineering company that provides specialized solutions for engineering, technology and product development projects. Our team of more than 250 people work across industries including: Automotive, Energy, Aeronautics, Banking & insurance, Telecom & Multimedia and Rail. We offer project design development, test/validation, programming, implementation, and manufacturing solutions through different levels of service that ensure quality and autonomy to our client’s projects.Youtube: https://www.youtube.com/channel/UCExb6IPxw5Kf33jh2-FrHQQLinkedIn: https://www.linkedin.com/company/altenmx/
We are ALTEN Mexico, an engineering company that provides specialized solutions for engineering, technology and product development projects. Our team of more than 250 people work across industries including: Automotive, Energy, Aeronautics, Banking & insurance, Telecom & Multimedia and Rail. We offer project design development, test/validation, programming, implementation, and manufacturing solutions through different levels of service that ensure quality and autonomy to our client’s projects.
Youtube: https://www.youtube.com/channel/UCExb6IPxw5Kf33jh2-FrHQQ
LinkedIn: https://www.linkedin.com/company/altenmx/