Propósito del puesto
Buscamos un Senior QA Automation Engineer con sólida experiencia en automatización de pruebas para aplicaciones Web y Mobile, que incorpore herramientas de inteligencia artificial como parte habitual del proceso de calidad. Será responsable de ampliar la cobertura automatizada, fortalecer la detección de defectos e integrar las pruebas al ciclo CI/CD, asegurando la calidad de las entregas de software.
Principales responsabilidades
- Utilizar herramientas de IA para generar, revisar y optimizar casos de prueba, identificar brechas de cobertura y priorizar áreas de mayor riesgo.
- Diseñar y mantener suites de pruebas automatizadas para aplicaciones Web y Mobile utilizando Selenium, Appium, Cypress, Robot Framework, Tricentis Tosca o herramientas equivalentes.
- Aplicar pruebas exploratorias y análisis asistido por IA para identificar casos límite, comportamientos inesperados y patrones de defectos.
- Integrar las pruebas automatizadas en pipelines CI/CD y analizar regresiones, tendencias y criterios de calidad para apoyar decisiones de liberación.
- Realizar pruebas avanzadas de APIs con Postman o herramientas similares, así como validaciones SQL y de integridad de datos.
- Aplicar principios BDD y desarrollar escenarios de prueba alineados con historias de usuario, criterios de aceptación y resultados esperados.
- Participar en refinamiento de backlog y colaborar con equipos de desarrollo y despliegue para mejorar la testabilidad y resolver problemas de calidad.
- Elaborar reportes y dashboards de calidad, aprovechando IA para automatizar análisis y generación de información relevante.
Requisitos principales
- Formación en Ciencias de la Computación, Ingeniería de Software o carrera relacionada.
- 6+ años de experiencia en QA, incluyendo pruebas y automatización de aplicaciones Web y Mobile.
- 4+ años de experiencia trabajando en entornos Agile y DevOps.
- Experiencia práctica demostrable utilizando herramientas de IA para generar casos de prueba, ampliar cobertura de automatización o acelerar procesos de QA.
- Conocimiento avanzado de automatización de pruebas y principios de diseño orientado a objetos.
- Experiencia avanzada con Selenium, Appium, Cypress, Robot Framework, Tricentis Tosca o frameworks equivalentes.
- Experiencia avanzada en pruebas de APIs y procesos CI/CD.
- Conocimiento de BDD, pruebas exploratorias, SQL y pruebas de bases de datos.
- Dominio de Python, Java y/o JavaScript.
- Inglés avanzado, escrito y hablado.
Experiencia deseable
- Uso de plataformas de testing impulsadas por IA o generación asistida de pruebas como Testim, Mabl, Diffblue o similares.
- Experiencia probando aplicaciones basadas en IA/ML y resultados no determinísticos.
- Experiencia en AWS, Azure o GCP.
- Experiencia específica con Tricentis Tosca.
- Experiencia en el sector salud y familiaridad con FHIR/HL 7.
Perfil buscado
Profesional analítico, autónomo y orientado a la calidad, con capacidad para combinar automatización, criterio de riesgo e inteligencia artificial para mejorar la velocidad y profundidad del proceso de pruebas, manteniendo una comunicación efectiva con equipos técnicos y de producto.
Modalidad remote. Ingles Intermedio - Avanzado