Uberall busca un Ingeniero/a QA Senior con experiencia en automatización de pruebas, testing de APIs y UI, y habilidades de comunicación para un rol remoto en Argentina. Se requiere experiencia de 5+ años en QA y 2+ en automatización, preferentemente con Playwright.
Si sos un/a QA Senior con ganas de laburar remoto y tenés experiencia en automatización con Playwright, este puesto en Uberall es para vos. Podés aplicar tus habilidades en testing de APIs y UI en un equipo dinámico y enfocado en la calidad.
Horario: 7 AM - 4 PM (zona horaria de Brasil) Días de trabajo: Lunes a Viernes Tipo de empleo: Contratista - indefinido Sobre el rol Buscamos un Ingeniero de QA Senior que no solo aporte una sólida experiencia técnica en automatización de pruebas y aseguramiento de la calidad, sino que también se destaque en comunicación, colaboración y balance de prioridades. Este es un equipo dinámico y el éxito en este rol requiere la capacidad de comprender rápidamente sistemas técnicos complejos, comunicarse eficazmente y colaborar estrechamente con ingenieros senior y principales. El candidato ideal tendrá experiencia práctica con pruebas de API, pruebas de UI y frameworks de automatización (preferentemente Playwright). Igualmente importante es su capacidad para adaptarse bajo presión, priorizar eficazmente en un entorno dinámico y contribuir a una cultura de calidad, propiedad y trabajo en equipo. Tus responsabilidades 1. Propiedad de la calidad - Impulsar los esfuerzos de prueba en aplicaciones web, APIs e integraciones para garantizar lanzamientos de alta calidad. - Abogar por la calidad a lo largo del ciclo de vida del desarrollo de software. 2. Automatización de pruebas - Diseñar, implementar y mantener suites de pruebas automatizadas utilizando Playwright (y otras herramientas de automatización cuando sea apropiado). - Mejorar la confiabilidad, mantenibilidad y eficiencia de ejecución de la automatización. 3. Pruebas de API - Desarrollar y ejecutar pruebas automatizadas y manuales para APIs RESTful y GraphQL. - Validar la integridad de los datos, la lógica de negocio, el manejo de errores y la confiabilidad del servicio. 4. Pruebas de UI - Validar flujos de trabajo de front-end, recorridos de usuario y la experiencia general del usuario. - Asegurar que las aplicaciones cumplan con las expectativas funcionales, de usabilidad y de accesibilidad. 5. Comunicación y colaboración - Documentar claramente casos de prueba, resultados de pruebas y defectos de manera concisa y comprensible. - Colaborar estrechamente con ingenieros senior y principales, gerentes de producto y partes interesadas multifuncionales para alinear requisitos y prioridades. - Presentar hallazgos de pruebas, riesgos de calidad y recomendaciones con confianza, adaptando la comunicación tanto para audiencias técnicas como no técnicas. 6. Priorización - Balancear prioridades y plazos en competencia en un entorno dinámico. - Enfocar los esfuerzos de prueba en rutas críticas del negocio mientras se mantienen los objetivos de calidad a largo plazo. 7. Mentoría y mejora de procesos - Asesorar a ingenieros de QA junior y compartir mejores prácticas de prueba. - Contribuir a la mejora de procesos y ayudar a fomentar una cultura de ingeniería colaborativa y enfocada en la calidad. Tu perfil Calificaciones requeridas: - Más de 5 años de experiencia en Aseguramiento de la Calidad. - Más de 2 años de experiencia práctica en automatización. - Sólida experiencia con Playwright (o Selenium/Cypress con disposición a la transición). - Experiencia comprobada en pruebas de APIs RESTful utilizando herramientas como Postman, REST Assured o similares. - Sólida comprensión de: - Planificación de pruebas - Ejecución de pruebas - Gestión del ciclo de vida de defectos - Excelentes habilidades de comunicación verbal y escrita con la capacidad de tender puentes entre conversaciones técnicas y no técnicas. - Sólidas habilidades de organización y gestión del tiempo con la capacidad de manejar múltiples prioridades. - Capacidad para comprender rápidamente sistemas técnicos complejos y contribuir a discusiones técnicas. - Mentalidad colaborativa, proactiva y orientada a soluciones. - Capacidad para trabajar de forma independiente y, al mismo tiempo, colaborar eficazmente con equipos distribuidos. Idealmente: - Experiencia trabajando en entornos Agile/Scrum. - Familiaridad con pipelines de CI/CD y prácticas modernas de entrega de software.