10 oct
|
Alten Mexico
|
Santiago Mexquititlán Barrio 1ro.
10 oct
Alten Mexico
Santiago Mexquititlán Barrio 1ro.
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.
Automation Tester, con al menos 2 años de experiencia en pruebas manuales y automatizadas. Desarrollador de Software de Pruebas / Core Developer especializado en la creación de frameworks de automatización escalables y mantenibles, con experiencia en BDD, gestión de herramientas de testing, integración CI/CD y automatización del ciclo de vida del software de pruebas.
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.
Ejecutar casos de prueba y reportar los resultados.
Identificar, documentar y dar seguimiento a los defectos de software.
Colaborar con el equipo de desarrollo para asegurar que los problemas sean resueltos.
Apoyar en el desarrollo y mantenimiento de planes de prueba y documentación de pruebas.
Contribuir a iniciativas de mejora continua en los procesos de testing.
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.
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.
Interacción con Hardware: Idioma: al menos B2 (con excelentes habilidades de comunicación) Horario laboral: Lunes a Viernes de 8:00 am a 5:00 pm
#J-18808-Ljbffr
📌 Automation Tester Mid. (Santiago Mexquititlán Barrio 1ro.)
🏢 Alten Mexico
📍 Santiago Mexquititlán Barrio 1ro.