Buscamos un Analista QA Automation con experiencia en la creación, ejecución y mantenimiento de pruebas automatizadas para garantizar la calidad de nuestros productos de software. El candidato ideal debe tener una mentalidad analítica, habilidades técnicas sólidas y pasión por la automatización de procesos de testing. Será parte de un equipo dinámico y colaborativo, trabajando en un entorno ágil para asegurar que nuestras aplicaciones cumplan con los más altos estándares de calidad.
Conocimientos Requeridos:
Lenguajes de Programación: Dominio de al menos un lenguaje como Java, Python, C#, o JavaScript.
Frameworks de Automatización: Experiencia con herramientas como Selenium, Cypress, Playwright, o Appium.
Pruebas de APIs: Conocimiento en herramientas como Postman, SoapUI, o RestAssured.
Control de Versiones: Manejo de Git (GitHub, GitLab, Bitbucket).
Integración Continua (CI/CD): Experiencia con herramientas como Jenkins, GitLab CI, o Azure DevOps.
Bases de Datos: Conocimiento básico de SQL para validación de datos.
Metodologías Ágiles: Familiaridad con Scrum o Kanban.
Funciones Básicas:
Diseñar, desarrollar y mantener scripts de automatización para pruebas funcionales, de regresión y de integración.
Integrar pruebas automatizadas en pipelines de CI/CD para ejecución continua.
Colaborar con el equipo de desarrollo para identificar y resolver defectos.
Ejecutar pruebas de APIs y validar respuestas en formatos como JSON y XML.
Realizar mantenimiento y actualización de scripts ante cambios en la aplicación.
Documentar casos de prueba y resultados de las ejecuciones automatizadas.
Participar en reuniones ágiles para planificar y priorizar tareas de testing.
Estas vacantes tienen roles y ubicación similares.