Empresa de servicios de desarrollo de software busca un Ingeniero Senior de Automatización QA para diseñar y optimizar frameworks de testing automatizado (UI y API) en entornos Agile y CI/CD, utilizando Java, Selenium, Playwright, Cypress y RestAssured.
Ubicación/Región: Latinoamérica | 100% Remoto Acerca de CodeRoad: CodeRoad ofrece servicios de desarrollo de software de extremo a extremo, ayudando a las empresas a escalar con soluciones de infraestructura ideales. Desde la ampliación de personal hasta equipos de TI dedicados e ingeniería de software general, nuestros servicios tecnológicos nearshore empoderan a las empresas para prosperar en un panorama digital en constante evolución. Acerca del Rol: Como Ingeniero Senior de Automatización QA, serás el pilar técnico de nuestra estrategia de aseguramiento de la calidad dentro de PODs de entrega de alto rendimiento. Diseñarás, arquitectarás y optimizarás robustos frameworks de pruebas automatizadas en las capas de UI y API, asegurando alta calidad de código y ciclos de entrega rápidos para aplicaciones de nivel empresarial. Este rol es fundamental para modernizar nuestro ecosistema de pruebas, expandir los pipelines de integración continua e incorporar estándares de automatización de alta calidad en el desarrollo de software diario. Trabajarás en estrecha colaboración con equipos multifuncionales para eliminar cuellos de botella, mantener la escalabilidad del framework y salvaguardar la confiabilidad del sistema bajo carga. Responsabilidades Clave: - Diseñar y mantener frameworks de automatización de pruebas de extremo a extremo escalables que cubran escenarios de pruebas de UI, API, rendimiento y regresión. - Construir suites de pruebas automatizadas avanzadas utilizando Java, Selenium, Playwright y Cypress para garantizar la máxima cobertura de pruebas de la aplicación. - Implementar flujos de trabajo robustos de automatización de API utilizando RestAssured, Postman y Swagger para validar la arquitectura impulsada por eventos y los microservicios. - Integrar suites de pruebas automatizadas directamente en pipelines de CI/CD a través de GitHub Actions para ejecución continua y detección temprana de errores. - Optimizar la arquitectura del framework y la velocidad de ejecución mientras se realizan pruebas de carga y rendimiento con JMeter. - Colaborar con equipos de ingeniería multifuncionales para depurar fallos complejos, monitorear logs del entorno AWS y realizar análisis de causa raíz. Requisitos: - Más de 5 años de experiencia dedicada en Aseguramiento de Calidad de Software con un fuerte enfoque en automatización de extremo a extremo. - Dominio del Stack Tecnológico: Profunda experiencia con Java, Selenium, Playwright, Cypress, RestAssured, Postman y JMeter. - Cloud y DevOps: Experiencia práctica con CI/CD de GitHub Actions y servicios AWS (S3, Lambda, logs de eventos). - Agile y Metodología: Experiencia en diseño de casos de prueba, herramientas de seguimiento de defectos (Jira, Rally) y metodologías QA centrales dentro de entornos Agile. - Habilidades Blandas: Alto nivel de propiedad, enfoque proactivo para identificar brechas de prueba, sólidas habilidades de resolución de problemas y autogestión. - Idioma: Inglés avanzado (comunicación escrita y verbal B2/C1+). Nice to Have: - Familiaridad con Docker o entornos de ejecución de pruebas contenerizados. - Conocimiento de servicios mock y patrones de integración empresarial. - Experiencia con herramientas de pruebas de contratos como Pact. Lo que te encantará: - Flexibilidad de trabajo 100% remoto. - Vacaciones pagas. - Tiempo libre remunerado (PTO). - Asistencia de seguro médico. - Compensación competitiva en USD. - Oportunidades de crecimiento dentro de proyectos globales.