Descripción
Resumen:
Buscamos un Ingeniero de Automatización de Pruebas para diseñar y mantener soluciones robustas de pruebas extremo a extremo (E2E) en las capas de interfaz de usuario (UI) y API, garantizando la calidad y fiabilidad de sistemas distribuidos complejos.
Aspectos destacados:
1. Diseñar y mantener pruebas automatizadas para las capas de interfaz web y API
2. Construir y ejecutar escenarios de pruebas de rendimiento para la escalabilidad del sistema
3. Colaborar con los equipos de desarrollo para mejorar la cobertura general de pruebas
Buscamos un **Ingeniero de Automatización de Pruebas** para diseñar y mantener soluciones robustas de pruebas extremo a extremo (E2E) en las capas de interfaz de usuario (UI) y API, garantizando la calidad y fiabilidad de sistemas distribuidos complejos.
**Responsabilidades**
* Diseñar y mantener pruebas automatizadas para las capas de interfaz web y API utilizando frameworks modernos de E2E
* Construir y ejecutar escenarios de pruebas de rendimiento para validar la escalabilidad y fiabilidad del sistema
* Integrar suites de pruebas automatizadas en pipelines de CI, gestionar compilaciones fallidas, artefactos, pruebas inestables (flaky tests) y puertas de calidad (quality gates)
* Analizar la arquitectura del sistema y los límites entre servicios para diseñar estrategias de prueba exhaustivas más allá de los scripts de UI
* Documentar informes claros y accionables de defectos, incluyendo resultados esperados frente a resultados reales, evidencia de apoyo y gravedad alineada con el impacto empresarial
* Aprovechar herramientas basadas en IA para generar y mejorar los flujos de creación de pruebas
* Colaborar con los equipos de desarrollo para identificar brechas en las pruebas y mejorar la cobertura general de pruebas
**Requisitos**
* 2\+ años de experiencia en pruebas de software con experiencia práctica en automatización de pruebas
* Competencia en TypeScript y frameworks modernos de E2E, con preferencia clara por Playwright, incluida experiencia en pruebas de APIs sincrónicas y asíncronas
* Experiencia demostrable en pruebas de rendimiento, preferentemente con K6
* Conocimientos prácticos de herramientas de CI como Jenkins, GitHub Actions o Azure DevOps
* Comprensión de la arquitectura de software y los límites entre servicios para orientar el diseño de pruebas
* Habilidades para crear pruebas mediante herramientas de IA como Cursor, GHCP, Codex o Claude Code
* Competencia en inglés a nivel B2\+
**Valorable**
* Experiencia previa con K6 en entornos productivos, incluidos generadores de carga distribuidos
* Conocimiento de técnicas de pruebas basadas en archivos de referencia (golden-file), caracterización o instantáneas (snapshot testing)
* Familiaridad con sistemas desplegados en Kubernetes y herramientas de observabilidad como OpenTelemetry u otras similares
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de profesionales altamente cualificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días libres remunerados y licencias por enfermedad
* Cursos de actualización de habilidades (upskilling), reconversión profesional (reskilling) y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y a más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn