Objetivo General / Misión:
Diseñar, implementar y escalar la automatización de pruebas enfocada en flujos críticos de negocio, utilizando herramientas como Playwright y frameworks modernos, con el fin de garantizar calidad, velocidad de entrega y reducción de riesgos en producción.
Funciones y Responsabilidades:
- Diseñar y ejecutar scripts de automatización enfocados en Pruebas de APIs, Flujos E2E, Servicios backend performance testing utilizando playwright, y herramientas complementarias.
- Identificar escenarios candidatos para automatización basados en impacto y criticidad
- Actualizar y mantener el framewok de automatización y sus suites de pruebas automatizadas (Smoke test,integración, regression) alineadas a riesgos de negocio.
- Integrar las pruebas automatizadas en pipelines de CI/CD
Con Autoridad para (Autonomías):
-
Definir y priorizar la automatización de pruebas para APIs y flujos críticos del POD o dominio asignado, con enfoque en riesgo, impacto al negocio y estabilidad operativa.
- Tomar decisiones técnicas sobre el diseño, mantenimiento y evolución del framework de automatización, estándares de codificación, estructura de pruebas y reutilización de componentes.
- Determinar qué escenarios deben automatizarse, en qué nivel de la pirámide de pruebas deben ubicarse y cuáles deben mantenerse como validaciones manuales o exploratorias.
- Proponer, implementar y ajustar prácticas de calidad bajo un enfoque shift-left, incluyendo criterios de aceptación testeables, definición de datos de prueba y controles preventivos antes de salida a producción.
- Aprobar o rechazar técnicamente la cobertura de pruebas de una funcionalidad desde la perspectiva de calidad, identificando brechas, dependencias y riesgos.
- Escalar oportunamente riesgos de calidad, deuda técnica, limitaciones de ambiente o fallas recurrentes que comprometan la entrega o la estabilidad de la plataforma.
- Liderar técnicamente la integración de la automatización en pipelines CI/CD, performance testing, definiendo reglas de ejecución, suites obligatorias, criterios de entrada y salida, y tratamiento de fallos.
Experiencia Requerida:
Ingeniero de Sistemas o afines, con +3 años en QA automation con fuerte exposición en pruebas de API y automatización.
Conocimiento en lenguajes de programación JS, TypeScript
Manejo de herramientas como Postman
Conocimiento de metodologías ágiles
Experiencia en CI/CD pipelines
Experiencia en Microservicios
Idiomas: inglés y portugués (Deseable)