Esta oferta de trabajo no se encuentra disponible en tu país.
- Funciones requeridas :
- Desarrollar y ejecutar casos de prueba automatizados para garantizar la calidad del software en todas las etapas del ciclo de vida del desarrollo.
- Colaborar estrechamente con el equipo de desarrollo para comprender los requisitos y diseñar estrategias de automatización eficientes.
- Identificar y proponer soluciones para mejorar la eficiencia y la cobertura de las pruebas automatizadas.
- Mantener y mejorar continuamente los scripts de automatización existentes para garantizar su confiabilidad y reutilización.
- Realizar análisis detallados de los resultados de las pruebas automatizadas y comunicar de manera efectiva los problemas encontrados al equipo de desarrollo.
- Participar en revisiones de código y en la integración continua para garantizar la calidad del código y la entrega continua.
- Conocimientos requeridos
- E xperiencia demostrada en el desarrollo y ejecución de pruebas automatizadas utilizando herramientas y marcos de prueba como Selenium, Appium, Cucumber, JUnit, TestNG, etc.
- Conocimiento profundo de metodologías de desarrollo ágil y prácticas de integración continua / despliegue continuo.
- Experiencia en programación en lenguajes como Java, Python, C#, o similares, para el desarrollo de scripts de automatización.
- Habilidad para trabajar de manera independiente y en equipo, con sólidas habilidades de comunicación y resolución de problemas.
- Capacidad para priorizar y manejar múltiples tareas en un entorno dinámico y de ritmo rápido.
- Certificaciones relevantes en pruebas de software y automatización serán valoradas positivamente.
- Dominio de herramientas de automatización de pruebas, como Selenium WebDriver, Appium, etc.
- Experiencia en el desarrollo de scripts de automatización utilizando frameworks como TestNG, JUnit, etc.
- Conocimiento sólido de metodologías de desarrollo ágil, incluyendo Scrum y Kanban.
- Familiaridad con sistemas de control de versiones como Git.
- Experiencia en la integración de pruebas automatizadas en pipelines de integración continua utilizando herramientas como Jenkins, Travis CI, etc.