Descripción
Resumen:
Buscamos un/a Ingeniero/a de Automatización de Pruebas para garantizar la calidad en APIs, interfaces web y sistemas sensibles al rendimiento, desarrollando y manteniendo suites de pruebas automatizadas.
Aspectos destacados:
1. Desarrollar y mantener suites de pruebas automatizadas para APIs e interfaces web
2. Contribuir a las pruebas de rendimiento en las canalizaciones de integración continua (CI)
3. Colaborar con los equipos de desarrollo y de infraestructura
Estamos buscando un/a **Ingeniero/a de Automatización de Pruebas** para ayudar a garantizar la calidad en APIs, interfaces web y sistemas sensibles al rendimiento.
En este puesto, desarrollará y mantendrá suites de pruebas automatizadas, contribuirá a las pruebas de rendimiento en las canalizaciones de CI y ayudará a alinear los estándares de calidad con las necesidades empresariales. Trabajará estrechamente con los equipos de ingeniería para aplicar prácticas de prueba en servicios e interfaces, utilizando herramientas modernas y enfoques asistidos por inteligencia artificial (IA) que apoyen la entrega de software fiable.
**Responsabilidades**
* Desarrollar y mantener suites de pruebas automatizadas para APIs (síncronas y asíncronas) e interfaces web mediante TypeScript y frameworks modernos de pruebas extremo a extremo (E2E)
* Ejecutar y respaldar pruebas de rendimiento dentro de las canalizaciones de CI, revisando los resultados frente a métricas de aplicación e infraestructura
* Comparar los resultados de carga con métricas de CPU, memoria, saturación, profundidad de cola y latencia para identificar cuellos de botella
* Agregar y mantener pruebas automatizadas en plataformas de CI, gestionando compilaciones fallidas, artefactos, pruebas inestables y puertas de calidad
* Contribuir a las pruebas más allá de los límites de los servicios, no solo mediante scripts de interfaz
* Informar defectos con claridad, indicando los resultados esperados frente a los reales, aportando evidencias de apoyo y asignando una gravedad acorde al impacto empresarial
* Utilizar herramientas asistidas por IA para acelerar la creación de pruebas y ampliar su cobertura
* Colaborar con los equipos de desarrollo e infraestructura para respaldar la calidad durante todo el ciclo de vida de entrega
* Ayudar a mejorar la fiabilidad, velocidad de ejecución y mantenibilidad de la suite de automatización
**Requisitos**
* Experiencia práctica en pruebas de software, incluidos al menos 2 años de experiencia práctica en automatización de pruebas y cierta exposición práctica a pruebas de rendimiento
* Conocimientos sólidos en automatización de pruebas para APIs e interfaces web mediante TypeScript y frameworks modernos de pruebas E2E (se prefiere Playwright), incluyendo APIs síncronas y asíncronas
* Experiencia práctica en pruebas de rendimiento, idealmente dentro de entornos de CI
* Capacidad para comparar los resultados de carga con métricas de aplicación e infraestructura como CPU, memoria, saturación, profundidad de cola y latencia
* Experiencia escribiendo y manteniendo pruebas en sistemas de CI (Jenkins, GitHub Actions, Azure DevOps o similares), incluida la gestión de compilaciones fallidas, artefactos, pruebas inestables y puertas de calidad
* Capacidad para diseñar pruebas basadas en los límites de los servicios, no únicamente en flujos de interfaz
* Habilidades para informar defectos con claridad respecto a los resultados esperados frente a los reales, evidencias y gravedad alineada con el impacto empresarial (por ejemplo, distinguir entre un problema crítico de datos y un fallo menor en la interfaz)
* Experiencia práctica creando pruebas con herramientas de IA (Cursor, GitHub Copilot, Codex, Claude Code o similares); la generación de QA mediante IA es obligatoria
* Inglés a nivel intermedio alto (B2) o superior
**Deseable**
* Experiencia con Grafana k6, incluidos generadores de carga distribuidos
* Familiaridad con sistemas desplegados en Kubernetes
* Conocimientos básicos de OpenTelemetry, Grafana y Prometheus, u otras herramientas similares de observabilidad
* Exposición a sistemas con cargas variables y orientadas a plazos (impuestos, nóminas, cierre bursátil, presentación de informes regulatorios)
**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, reciclaje profesional y certificación
* 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
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn