Descripción
Resumen:
Únase a nuestro equipo de Ingeniería de Calidad como Ingeniero Senior de Automatización de Pruebas para elevar la calidad del software en una plataforma global de SaaS B2B de recursos humanos y nómina, asumiendo la responsabilidad de la cobertura de automatización y evolucionando la infraestructura de pruebas.
Aspectos destacados:
1. Mejorar la calidad del software en una plataforma compleja y distribuida de SaaS B2B
2. Asumir la responsabilidad de la cobertura de automatización en los límites del frontend, backend y microservicios
3. Desempeñar un papel práctico en la evolución de la infraestructura de pruebas
Buscamos un Ingeniero Senior de Automatización de Pruebas para que se una a nuestro equipo de Ingeniería de Calidad y nos ayude a elevar el estándar de calidad del software en una plataforma global de recursos humanos y nómina, una plataforma compleja y distribuida de SaaS B2B. Trabajarás estrechamente con los propietarios de producto desde las primeras etapas del desarrollo, asumirás la responsabilidad de la cobertura de automatización en los límites del frontend, backend y microservicios, y desempeñarás un papel práctico en la evolución de nuestra infraestructura de pruebas.
**Qué harás**
* Diseñar, implementar y mantener suites de pruebas E2E automatizadas que cubran la interfaz de usuario, las API y los puntos de integración con terceros.
* Impulsar prácticas de "shift-left" participando activamente en la planificación de sprints, la refinación de historias y las revisiones de diseño para identificar riesgos de calidad desde etapas tempranas.
* Asumir la responsabilidad de las pruebas de regresión, las pruebas exploratorias y la validación en producción en flujos de trabajo críticos del producto.
* Escribir código de pruebas con seguridad de tipos y validación de esquemas mediante TypeScript y Zod para minimizar falsos positivos y mejorar la mantenibilidad.
* Crear y mantener pruebas E2E y de componentes con Playwright/Cypress, cubriendo flujos de usuario críticos y casos extremos.
* Integrar suites de pruebas automatizadas en las canalizaciones CI/CD para garantizar retroalimentación rápida y confiable a los desarrolladores.
* Diseñar y ejecutar cobertura de pruebas de API utilizando Postman y REST-assured.
* Probar flujos de trabajo basados en eventos y asíncronos a través de los límites de los microservicios.
* Identificar brechas en la cobertura, priorizarlas según el riesgo y liderar su resolución con una mentalidad pragmática.
* Colaborar en un equipo de QA, contribuyendo a estándares compartidos, decisiones sobre herramientas y documentación.
* Identificar, rastrear y clasificar errores utilizando herramientas como Jira y Xray.
* Mentorear a ingenieros sobre testabilidad y confianza en las entregas.
**Qué aportarás**
* 4 o más años de experiencia práctica en automatización de pruebas en entornos de software de producción.
* Fuertes habilidades en TypeScript: escribes código de pruebas limpio, legible y fácil de extender.
* Experiencia sólida con Playwright o Cypress para pruebas E2E, tanto de interfaz de usuario como de API.
* Conocimiento práctico de Zod u otras bibliotecas de validación de esquemas en tiempo de ejecución.
* Experiencia práctica en todo el ciclo de vida de las pruebas de software (STLC), incluidos patrones y arquitecturas de prueba (por ejemplo, modelo de objetos de página, fixtures y fábricas, pruebas basadas en datos) y estrategias de diseño de pruebas E2E.
* Experiencia especializada en pruebas de API con Postman y/o REST-assured en interfaces RESTful y basadas en eventos.
* Experiencia práctica con herramientas de seguimiento de errores y gestión de pruebas (Jira, Xray o equivalentes).
* Experiencia práctica en pruebas de arquitecturas de microservicios, incluidas estrategias de aislamiento de servicios.
* Capacidad para trabajar cómodamente dentro de ceremonias ágiles/Scrum (planificación de sprints, refinamiento, revisiones de diseño) y colaborar directamente con propietarios de producto y desarrolladores.
* Capacidad para probar puntos de integración con terceros y diseñar estrategias robustas frente a dependencias externas.
* Excelentes habilidades de resolución de problemas y depuración, con capacidad para redactar informes de errores claros, reproducibles y bien priorizados.
* Experiencia en mentoría o capacitación de ingenieros sobre prácticas de pruebas y propiedad de la calidad.
* Conocimiento de herramientas actuales de desarrollo asistido por IA (por ejemplo, GitHub Copilot, Claude, Cursor) y buen juicio sobre dónde encaja la IA en el flujo de trabajo de pruebas, acelerando la entrega sin comprometer el rigor ni la responsabilidad.
* Mentalidad proactiva y orientada al detalle que florece en entornos dinámicos y de alta responsabilidad.
* Bilingüe inglés/español (escrito y verbal).
**Deseable**
* Experiencia en nómina, fintech u otros dominios con altos requisitos de cumplimiento.
* Comprensión de los conceptos y herramientas de pruebas contractuales.
* Exposición a pruebas de seguridad y privacidad (por ejemplo, GDPR, preparación para SOC 2).
* Familiaridad con herramientas de pruebas de rendimiento y carga (por ejemplo, k6, JMeter, Gatling).
* Experiencia con herramientas de observabilidad o monitoreo en producción (Datadog, Grafana, Sentry o equivalentes).
* Capacidad para trabajar en equipos distribuidos y asíncronos en múltiples zonas horarias.
* Familiaridad con la configuración y creación de canalizaciones en Jenkins.