About the RoleNuestro cliente busca un Ingeniero de QA Automation meticuloso y proactivo para unirse a su equipo de aseguramiento de la calidad, trabajando de forma totalmente remota. El candidato adecuado será un experto en la creación y mantenimiento de suites de pruebas automatizadas, asegurando la más alta calidad y fiabilidad de nuestras aplicaciones de software. Serás responsable de diseñar, implementar y ejecutar pruebas automatizadas en diferentes niveles (unitario, integración, E2E), identificando y documentando defectos de manera clara y concisa. Trabajarás en estrecha colaboración con los equipos de desarrollo y producto para integrar las pruebas automatizadas en el ciclo de vida del desarrollo de software (SDLC) y mejorar la eficiencia de nuestros procesos de QA. Este rol es fundamental para garantizar la satisfacción del cliente y la excelencia del producto.Key ResponsibilitiesDiseñar, desarrollar y mantener scripts de pruebas automatizadas utilizando herramientas y frameworks relevantes (Selenium, Cypress, Playwright, Appium).Definir estrategias de prueba y planes de ejecución para garantizar la cobertura completa del software.Integrar pruebas automatizadas en pipelines CI/CD para la integración y entrega continua.Ejecutar pruebas automatizadas y analizar los resultados,
identificando y reportando defectos.Colaborar estrechamente con los desarrolladores para depurar y resolver problemas encontrados.Participar en la definición de requisitos y casos de uso desde la perspectiva de QA.Investigar y recomendar nuevas herramientas y tecnologías de automatización de pruebas.Mantener y actualizar la documentación de los casos de prueba y los scripts de automatización.Evaluar la calidad general del producto y proporcionar feedback para la mejora continua.Realizar pruebas exploratorias y manuales cuando sea necesario para complementar la automatización.RequirementsMínimo 3 años de experiencia en aseguramiento de la calidad de software, con un fuerte enfoque en la automatización de pruebas.Experiencia demostrada con herramientas de automatización de UI como Selenium WebDriver, Cypress o Playwright.Conocimientos de lenguajes de scripting o programación para la creación de tests (Python, JavaScript, Java).Comprensión de los principios de diseño de pruebas y la pirámide de testing.Experiencia trabajando con sistemas de control de versiones como Git.Familiaridad con metodologías ágiles (Scrum/Kanban).Capacidad para escribir casos de prueba claros y concisos y documentar defectos de manera efectiva.Excelentes habilidades analíticas y de resolución de problemas.Habilidades de comunicación y capacidad para colaborar eficazmente en un equipo remoto.Se valorará experiencia con pruebas de API y herramientas como Postman/Newman.BenefitsDisfruta#J-18808-Ljbffr