QA Automation Engineer
Descripción del puesto
En Rootstack, estamos en búsqueda de un(a) Senior QA Automation Engineer con más de cinco años de experiencia en Quality Assurance y un fuerte enfoque en automatización de pruebas para plataformas complejas.
El(la) candidato(a) ideal contará con experiencia sólida en el diseño, desarrollo y mantenimiento de pruebas automatizadas End-to-End, definición de estrategias de regresión y validación de flujos críticos de negocio, cálculos, datos sensibles y procesos transaccionales.
Buscamos a una persona con capacidad para automatizar escenarios de prueba de manera independiente, identificar riesgos funcionales y técnicos, y garantizar la estabilidad y calidad de aplicaciones con lógica de negocio compleja. Se valorará especialmente la experiencia en plataformas del sector bancario y financiero.
Habilidades requeridas
- Más de cinco años de experiencia en Quality Assurance, con un fuerte enfoque en automatización de pruebas.
- Experiencia comprobada en el diseño, desarrollo y mantenimiento de pruebas automatizadas End-to-End.
- Dominio sólido de Python para el desarrollo y mantenimiento de scripts de pruebas automatizadas.
- Experiencia práctica con Playwright, Selenium y/o Cypress.
- Experiencia sólida en la definición y ejecución de estrategias de pruebas de regresión.
- Capacidad para automatizar escenarios funcionales y de negocio de manera independiente, con mínima dependencia de los equipos de desarrollo.
- Experiencia validando aplicaciones con lógica de negocio compleja, cálculos, datos sensibles y procesos transaccionales.
- Experiencia en banca, servicios financieros, fintech o entornos altamente regulados.
- Fuertes habilidades analíticas y criterio técnico para identificar riesgos y garantizar la calidad de funcionalidades críticas.
- Experiencia ejecutando pruebas funcionales, de integración, End-to-End y de regresión.
- Conocimiento de frameworks de automatización, gestión de datos de prueba y reportes automatizados.
- Experiencia integrando pruebas automatizadas en pipelines de CI/CD.
- Capacidad para analizar requerimientos, dependencias y el impacto potencial de cambios en las aplicaciones.
- Capacidad para documentar de forma clara hallazgos, defectos, evidencias de prueba y recomendaciones de mejora.
- Habilidades de comunicación y trabajo colaborativo.
- Nivel de inglés B2 o superior.
Responsabilidades clave
- Diseñar, desarrollar y mantener pruebas automatizadas End-to-End para los principales flujos de negocio y procesos transaccionales de la plataforma.
- Automatizar escenarios funcionales de manera independiente utilizando herramientas como Playwright, Selenium y Cypress.
- Desarrollar y mantener scripts de pruebas automatizadas utilizando Python.
- Definir e implementar estrategias de pruebas de regresión para garantizar la estabilidad de la aplicación después de nuevos releases, mejoras o correcciones.
- Validar cálculos críticos, procesos, reglas de negocio, datos sensibles y flujos transaccionales.
- Identificar riesgos funcionales y técnicos asociados con nuevas funcionalidades, mejoras, integraciones y cambios en el sistema.
- Analizar el impacto de cambios en aplicaciones con alta dependencia de datos, cálculos y procesos transaccionales.
- Ejecutar pruebas funcionales, de integración, End-to-End y de regresión para garantizar la calidad de los entregables.
- Integrar procesos de pruebas automatizadas en pipelines de CI/CD cuando sea requerido.
- Revisar resultados de pruebas, investigar fallos y colaborar con los equipos técnicos para identificar sus causas.
- Colaborar con los equipos de desarrollo, producto, negocio y QA para comprender requerimientos, dependencias y riesgos de calidad.
- Documentar defectos, hallazgos, evidencias, riesgos y recomendaciones de mejora continua.
- Identificar oportunidades para mejorar la cobertura de pruebas, los procesos de automatización, los estándares de calidad y la confiabilidad de los releases.
- Apoyar la entrega de software de alta calidad garantizando una cobertura automatizada adecuada para los flujos críticos de negocio.
