QA Automation
Si buscas un gran equipo con un alto nivel técnico, donde se valore la proactividad y las ganas de hacer cosas diferentes.
¡ESTE ES TU LUGAR!
Somos líderes en soluciones digitales con 25 sedes en los 5 continentes y un equipo de más de 4.500 personas, apoyamos a grandes empresas y administraciones públicas en su proceso de transformación digital end2end, desarrollando y ejecutando los proyectos más innovadores y escalables desde la estrategia hasta la operación.
Buscamos un/a QA Automation Engineer con experiencia en automatización de pruebas funcionales y de interfaz de usuario, utilizando Cypress y Cucumber bajo un enfoque BDD (Behavior-Driven Development).
La persona será responsable de diseñar, ejecutar y optimizar escenarios automatizados de prueba, contribuir a la mejora continua de los frameworks de automatización y colaborar con los equipos de desarrollo y QA para asegurar la calidad de las aplicaciones.
Responsabilidades
Diseñar, desarrollar y ejecutar escenarios de pruebas automatizadas utilizando Cypress y Cucumber con enfoque BDD.
Validar la funcionalidad y la interfaz de usuario de las aplicaciones, asegurando la calidad de las entregas.
Mantener y optimizar scripts y frameworks de automatización, identificando redundancias y oportunidades de mejora.
Implementar pasos reutilizables y dinámicos, así como configuraciones flexibles para distintos ambientes de prueba.
Apoyar en la validación de bases de datos, consultas SQL y pruebas de API.
Colaborar en el mantenimiento e integración de código de automatización dentro de pipelines CI/CD.
Aplicar buenas prácticas de programación, control de versiones y manejo seguro de información sensible.
Trabajar en conjunto con los equipos de desarrollo y QA para identificar, documentar y dar seguimiento a defectos.
Requisitos indispensables
Licenciatura o ingeniería en Sistemas, Informática, Computación o carrera afín.
Mínimo 2 años de experiencia en QA y automatización de pruebas.
Experiencia práctica con Cypress y Cucumber.
Conocimiento de metodologías BDD para el diseño de escenarios de prueba.
Experiencia en pruebas funcionales y de interfaz de usuario (UI).
Conocimientos de SQL para consultas y validación de datos.
Manejo de herramientas de control de versiones, preferentemente Git.
Capacidad de análisis, atención al detalle y resolución de problemas.
Conocimientos deseables
Programación con Python para desarrollar herramientas de apoyo a las pruebas.
Experiencia en pruebas de API.
Conocimientos de integración y despliegue continuo (CI/CD).
Experiencia en optimización de frameworks de automatización.
Conocimiento de Selenium como herramienta complementaria de automatización.
Ofrecemos
Esquema de trabajo híbrido: 3 días presenciales en Polanco y 2 días remotos.
Participación en proyectos tecnológicos.
Oportunidades de aprendizaje y desarrollo profesional.