Responsabilidades:
· colaborar con los equipos de producto y desarrollo para diseñar, automatizar y ejecutar pruebas completas basadas en requerimientos específicos y escenarios de uso.
· participar desde las etapas tempranas del ciclo de vida de desarrollo del producto, creando la infraestructura de pruebas necesaria, configurando el entorno de pruebas e integrando pruebas tempranas.
· definir y liderar estrategias de prueba para entornos saas y en la nube, dentro de un modelo de entrega continua.
· evaluar constantemente los casos y suites de prueba existentes con el objetivo de identificar y eliminar posibles brechas en la cobertura de pruebas.
· desarrollar y mejorar herramientas de prueba e infraestructuras de automatización para optimizar la calidad y eficiencia de las pruebas y metodologías.
· implementar y ejecutar pruebas automatizadas mantenibles para validación de aceptación, pruebas funcionales y de regresión.
· orientar y formar a ingenieros junior del equipo en buenas prácticas y metodologías de prueba.
· ser un defensor de la calidad, promoviendo buenas prácticas para mejorar la calidad general del código.
· investigar continuamente las últimas herramientas, tecnologías, tendencias y enfoques en el ámbito del qa, e incorporar aquellas que sean aplicables.
.pruebas móviles (tanto manuales como automatizadas). Pruebas de automatización
requisitos:
· experiencia práctica en garantizar la calidad del software, automatización de pruebas y entrega continua en aplicaciones saas basadas en la nube.
· conocimiento profundo de arquitecturas api, microservicios y sistemas distribuidos.
· experiencia comprobada liderando pruebas automatizadas tanto en frontend como en backend.
· dominio en la creación de frameworks de pruebas y desarrollo de suites automatizadas utilizando herramientas como junit, selenium/webdriver, jmeter, jenkins.
· experiencia en pruebas de api utilizando herramientas como postman, soapui, y conocimiento de formatos como json y xml.
· conocimientos en java, javascript, c++, tcl, python, perl y/o scripting en shell.
· experiencia en tecnologías devops y ci/cd como git/github/gitlab, bitbucket, jira, confluence, entre otras.
· comprensión sólida de metodologías ágiles como scrum, kanban, bdd/tdd, programación en pareja e integración/entrega continua.
· fuerte compromiso con las mejores prácticas en qa y desarrollo de software, especialmente con la visión de automatización completa e integración continua moderna.
· conocimientos en plataformas en la nube (ej.: aws, azure, gcp), redes, y protocolos http/https.
· experiencia en pruebas de rendimiento y escalabilidad de aplicaciones en la nube.
· conocimientos en kubernetes, docker y otros sistemas de orquestación de contenedores (deseable).
excelentes habilidades de comunicación verbal y escrita, con capacidad para articular ideas claramente ante partes interesadas y gerencia.
uso de ia: para generar código, crear casos de prueba y realizar revisiones
tipo de puesto: tiempo completo
sueldo: $40, $45,000.00 al mes
experiencia:
* qa: 8 años (obligatorio)
* selenium automatizaciones: 6 años (obligatorio)
idioma:
* inglés conversacional (obligatorio)
lugar de trabajo: empleo remoto