Desarrollo de Automatización de Pruebas
- Diseñar e implementar scripts de prueba automatizados utilizando herramientas como Selenium, Cypress, Playwright u otras similares
- Desarrollar y mantener frameworks de pruebas para UI, API y rendimiento
- Integrar pruebas automatizadas en pipelines de CI/CD (por ejemplo, Jenkins, GitHub Actions, Azure DevOps)
- Desarrollar y mantener consultas SQL y realizar análisis de datos de pruebas o resultados de pruebas
Colaboración y Estrategia de Pruebas
- Colaborar con los equipos de QA y desarrollo para identificar casos de prueba adecuados para la automatización
- Mejorar continuamente la cobertura de pruebas y la eficiencia de la automatización
Gestión de Defectos e Informes
- Analizar los resultados de las pruebas, identificar problemas y trabajar con los desarrolladores para resolver los defectos
- Mantener la documentación de los procesos y herramientas de automatización de pruebas
LO QUE NECESITAS PARA TENER ÉXITO
- Título universitario en Sistemas de Información, Ciencias de la Computación o campo relacionado. Experiencia equivalente en lugar del título
- Más de 3 años de experiencia en automatización de pruebas de software
- Conocimientos prácticos de programación y del proceso de desarrollo de software
- Excelentes habilidades organizativas y de pensamiento crítico
- Comprensión y experiencia en SDLC y metodologías de proyectos (Ágil, SCRUM, Waterfall, etc.)
- Excelentes habilidades de resolución de problemas y analíticas
- Demuestra una mentalidad de pruebas sólida con capacidad para diseñar casos de prueba y realizar pruebas manuales cuando sea necesario
- Fuerte atención al detalle y enfoque orientado a objetivos
- Capacidad para gestionar eficazmente múltiples actividades y/o proyectos de manera concurrente
- Experiencia con herramientas de automatización de pruebas e integración en CI/CD
- Excelentes habilidades de comunicación y colaboración
Calificaciones Preferidas
- Conocimientos prácticos de seguros de vida
- Experiencia con plataformas en la nube (AWS, Azure, GCP)
- Conocimiento de herramientas de contenedorización (Docker, Kubernetes)
- Experiencia con herramientas de pruebas de rendimiento (por ejemplo, JMeter, Gatling)