Objetivo del Puesto:
Asegurar que nuestros productos digitales cumplan con los más altos estándares de calidad, fiabilidad y eficiencia antes de llegar a producción. Desde un enfoque preventivo (Shift-Left), serás responsable de mitigar riesgos, diseñar estrategias de pruebas y automatizar flujos tanto en frontend como en backend para garantizar una experiencia de usuario final impecable.
Tus Principales Desafíos (Responsabilidades):
- Calidad desde el inicio (Shift-Left): Participar en la definición de Historias de Usuario, analizando alternativas y estableciendo criterios de aceptación sólidos bajo enfoques Spec-Driven Development y API Contract First.
- Diseño y Automatización de Pruebas Web y Mobile:
- Diseñar, implementar y mantener suites de pruebas automatizadas funcionales y End-to-End utilizando frameworks modernos (Playwright o Selenium para web, y Appium para mobile).
- Diseñar y automatizar escenarios de prueba aplicando prácticas de BDD (Cucumber) e integrando especificaciones backend (OpenAPI/Swagger).
- Diseñar y utilizar mocks basados en contratos de APIs para independizar las pruebas funcionales.
Pruebas de API y Backend: Ejecutar validaciones rigurosas sobre endpoints, microservicios (REST/SOAP) y flujos de integración.
- Estrategia y Cobertura: Diseñar y ejecutar planes de pruebas funcionales, no funcionales, de estrés, carga, seguridad, caja blanca, recuperación, disponibilidad y despliegue.
- Colaboración Técnica: Trabajar codo a codo con los equipos de desarrollo para identificar la causa raíz de incidencias complejas y proponer soluciones definitivas.
- Seguimiento y Gestión: Mantener la trazabilidad de defectos, documentar evidencias, reportar métricas de estado y alertar bloqueantes de forma oportuna.
- Aceptación y Despliegue: Liderar sesiones de UAT (pruebas de aceptación con usuarios finales) y capacitar a las partes interesadas según sea necesario.