Ingeniero QA de Automatización con Selenium y Java (Remoto)

Remoto
Tiempo parcial
Estamos buscando un Ingeniero de Aseguramiento de Calidad de Automatización (AQA) de nivel Middle+ para unirse a nuestro equipo tecnológico en expansión. Como especialista en automatización de pruebas, será responsable de diseñar, implementar y mantener soluciones robustas de pruebas automatizadas utilizando Java, Selenium, Allure y Cucumber. Este rol es fundamental para garantizar la calidad excepcional de nuestros sistemas de información a través de procesos de prueba eficientes y escalables. Responsabilidades Principales - Desarrollar pruebas automatizadas funcionales, de regresión e integración utilizando Java 17+ y Selenium WebDriver 4.x para aplicaciones web complejas. - Implementar y mantener frameworks de pruebas automatizadas utilizando Cucumber 7.x para pruebas BDD y Allure 2.x para informes detallados. - Ejecutar suites de pruebas automatizadas de acuerdo con escenarios y planes de prueba predefinidos. - Analizar resultados de ejecuciones de pruebas e identificar defectos con precisión, proporcionando documentación detallada para su resolución. - Colaborar estrechamente con desarrolladores para resolver problemas y mejorar la calidad del código. - Cumplir con los plazos establecidos para ciclos de prueba, manteniendo altos estándares de calidad. - Participar activamente en la creación y refinamiento de escenarios de prueba basados en requisitos funcionales. - Contribuir a la mejora continua de los procesos de prueba automatizada y metodologías de QA. - Elaborar documentación técnica completa relacionada con pruebas automatizadas y frameworks implementados. - Optimizar scripts de prueba para mejorar el rendimiento y la fiabilidad de las ejecuciones. Requisitos Imprescindibles - Dominio avanzado de Java (JDK 11+) y Selenium WebDriver para automatización de pruebas. - Experiencia práctica con frameworks complementarios como Allure para informes y Cucumber para BDD. - Mínimo de 3 años participando en proyectos de diseño, desarrollo o modernización de sistemas de información como especialista en pruebas automatizadas. - Conocimiento sólido de patrones de diseño para automatización de pruebas (Page Object Model, Factory, etc.). - Experiencia en la creación y mantenimiento de suites de pruebas automatizadas para pruebas funcionales, de regresión e integración. - Habilidad para analizar resultados de pruebas y gestionar eficientemente la resolución de defectos. - Capacidad para trabajar en equipo y comunicarse efectivamente con desarrolladores y otros stakeholders. - Experiencia con herramientas de CI/CD como Jenkins, GitLab CI o GitHub Actions. - Conocimientos de Git para control de versiones de código de pruebas. Competencias Valoradas - Experiencia con TestNG o JUnit 5 para frameworks de pruebas. - Conocimientos de API testing con RestAssured o herramientas similares. - Familiaridad con Docker para entornos de prueba consistentes. - Experiencia con herramientas de gestión de pruebas como TestRail o Zephyr. - Conocimiento de metodologías ágiles (Scrum, Kanban). - Certificaciones en pruebas de software (ISTQB o similares). - Experiencia con bases de datos relacionales y lenguaje SQL para verificación de datos. ¿Por Qué Unirse a Nuestro Equipo? Ofrecemos un entorno de trabajo completamente remoto donde valoramos la innovación y el crecimiento profesional. Como parte de nuestro equipo, tendrá la oportunidad de trabajar con tecnologías modernas, participar en proyectos desafiantes y contribuir significativamente a la calidad de nuestros productos. Fomentamos la formación continua y el desarrollo profesional en un ambiente colaborativo donde cada contribución es valorada.