Estamos en busqueda de un/a QA Automation Engineer orientado/a a la calidad de software end-to-end, con sólida experiencia en pruebas manuales y automatizadas, validación de datos y prácticas modernas de aseguramiento de calidad.
La posición participará activamente en todo el ciclo de desarrollo de software (SDLC), colaborando con equipos de Desarrollo, Producto y Operaciones para garantizar entregas confiables, seguras y de alta calidad.
El perfil ideal combina pensamiento analítico, criterio funcional y capacidades técnicas avanzadas para diseñar, implementar y mantener estrategias de automatización escalables que contribuyan a la mejora continua de los procesos de calidad.
Responsabilidades
- Diseñar, ejecutar y mantener casos de prueba funcionales, de integración, regresión y aceptación.
- Elaborar y administrar planes de prueba, matrices de cobertura y evidencias de testing.
- Participar en la definición de criterios de aceptación junto con los equipos de Producto y Desarrollo.
- Automatizar pruebas de interfaz de usuario (UI), APIs y flujos críticos del negocio utilizando frameworks modernos.
- Integrar suites de pruebas automatizadas dentro de pipelines de CI/CD.
- Preparar, gestionar y validar datos de prueba para diferentes escenarios funcionales.
- Ejecutar actividades de Data QA Automation, incluyendo validaciones de consistencia, integridad y calidad de datos.
- Identificar, documentar y realizar seguimiento de defectos utilizando herramientas de gestión ágil.
- Analizar resultados de ejecución, métricas de calidad y tendencias de defectos.
- Colaborar en la mejora continua de procesos, estándares y buenas prácticas de QA.
- Incorporar herramientas basadas en Inteligencia Artificial para optimizar la generación de casos de prueba, análisis de resultados, mantenimiento de scripts y detección de anomalía
Requisitos Técnicos: Obligatorios
- Experiencia en herramientas de gestión ágil como Azure DevOps y/o Jira.
- Experiencia sólida en pruebas manuales funcionales, incluyendo:
- Definición de test cases.
- Diseño de escenarios de prueba.
- Elaboración de planes de prueba.
- Ejecución y documentación de resultados.
- Conocimientos avanzados de Git y buenas prácticas de versionado (Git Flow).
- Experiencia en automatización de pruebas con Selenium y Cucumber.
- Experiencia en automatización de APIs REST.
- Experiencia en preparación y administración de datos de prueba.
- Experiencia en Data QA y Data Quality Automation.
- Capacidad para trabajar con diversos lenguajes y tecnologías orientadas a automatización y validación técnica.
Deseables
- Experiencia con Playwright.
- Conocimiento de BrowserStack para ejecución cross-browser y pruebas en dispositivos múltiples.
- Experiencia con herramientas como:
- Postman / Newman
- Rest Assured
- Cypress
- JMeter u otras herramientas de pruebas de performance.
- Conocimiento de integración y despliegue continuo (CI/CD), preferiblemente con Azure Pipelines.
- Conocimientos de SQL para validación de datos y pruebas sobre bases de datos relacionales.
- Familiaridad con aplicaciones web desarrolladas en entornos .NET y Angular.
Perfil que buscamos
- Fuerte orientación a la calidad y atención al detalle.
- Pensamiento analítico y capacidad para resolver problemas.
- Capacidad para comprender procesos de negocio y traducirlos en estrategias de prueba efectivas.
- Habilidades de comunicación y colaboración con equipos multidisciplinarios.
- Proactividad para identificar riesgos y oportunidades de mejora.
- Interés por la innovación, automatización y adopción de nuevas tecnologías aplicadas al aseguramiento de calidad.
Herramientas y Tecnologías
- Azure DevOps
- Jira
- Git / Git Flow
- Selenium
- Cucumber
- Playwright
- BrowserStack
- Postman / Newman
- SQL Server o motores relacionales equivalentes
- Azure Pipelines
- Herramientas de IA aplicadas al testing (Copilot, asistentes de generación de pruebas, análisis inteligente de resultados y mantenimiento de automatizaciones)
Formación y Experiencia
- Profesional o estudiante avanzado de Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines.
- Experiencia comprobable de más de 3 años en Quality Assurance.
- Al menos 2 años de experiencia en automatización de pruebas.
- Experiencia trabajando bajo metodologías ágiles (Scrum y/o Kanban).
Competencias
- Trabajo en equipo.
- Atención al detalle.
- Orientación a resultados.
- Pensamiento crítico.
- Capacidad analítica.
- Comunicación efectiva.
- Organización y planificación.
- Proactividad.
- Adaptabilidad al cambio.
- Aprendizaje continuo.
Nuestros beneficios:
- Modalidad de trabajo hibrida
- Medicina prepagada
- Bonos de alimentación
- Apoyo en formación y capacitación y clases de Ingles
- Día de cumpleaños libre
- 3 días libres remunerados aparte de vacaciones
Si te apasiona la calidad de software, la automatización y la mejora continua, te invitamos a formar parte de nuestro equipo