Retorna somos una fintech en expansión que está transformando la forma en que se envía y recibe dinero entre países. Con un enfoque centrado en la experiencia del usuario, la eficiencia operativa y la tecnología como motor principal, desarrollamos productos que conectan personas, resuelven necesidades reales y promueven inclusión financiera. Buscamos a alguien con mentalidad técnica y orientación a resultados, que combine habilidades sólidas de programación con una comprensión profunda de metodologías de testing y desarrollo ágil. Queremos incorporar a una persona proactiva, autónoma y con visión estratégica de la calidad, capaz de liderar iniciativas que impacten directamente en la experiencia de nuestros usuarios. Si te entusiasma construir sistemas de testing robustos desde cero, escalar procesos de automatización y contribuir activamente a un entorno dinámico, en constante crecimiento y centrado en el cliente, esta oportunidad es para ti. Tareas - Diseñar escenarios de pruebas en etapas tempranas del ciclo de vida del desarrollo, guiando el comportamiento esperado en las posteriores etapas de construcción de producto - Diseñar, desarrollar y mantener pruebas automatizadas para validar funcionalidad, rendimiento y seguridad del software en distintos niveles y plataformas - Implementar frameworks y herramientas de automatización como Selenium, Cypress, Appium y Maestro para aumentar la cobertura de pruebas sobre escenarios críticos y de alta complejidad - Desarrollar y mantener suite de pruebas automatizadas sobre escenarios críticos para ejecutarse dentro del proceso de CI/CD - Implementar modelos de desarrollo guiado por pruebas (ATDD, BDD, TDD) para garantizar detección temprana de desvíos en funcionalidades - Colaborar estrechamente con Product Owners y desarrolladores para definir criterios de aceptación testables - Monitorear defectos reportados durante las pruebas para garantizar su corrección y calidad del software en producción - Investigar y replicar bugs reportados por usuarios, testers o sistemas automáticos, profundizando en las condiciones exactas del error - Analizar resultados de pruebas para identificar tendencias, patrones y áreas de mejora en el proceso de desarrollo - Colaborar estrechamente con desarrolladores para entender el funcionamiento interno del software y garantizar calidad desde el inicio - Establecer métricas de calidad y cobertura de pruebas, monitoreando la efectividad de la estrategia de testing Requisitos Must have: - 2+ años de experiencia en automatización de pruebas y desarrollo de frameworks de testing - Experiencia sólida en programación con Python, incluyendo testing frameworks (pytest, unittest, selenium) - Conocimiento práctico de herramientas de testing móvil como Maestro para automatización de pruebas en dispositivos - Experiencia con herramientas de CI/CD (Jenkins, GitLab CI, GitHub Actions) y integración de pruebas automatizadas - Conocimiento de arquitecturas de microservicios y testing de APIs (REST, GraphQL) - Experiencia con bases de datos y testing de datos (SQL, MongoDB) - Familiaridad con tecnologías web modernas (JavaScript/TypeScript, React, Node.js) para testing end-to-end - Conocimiento de herramientas de testing como Cypress, Playwright, Appium o similares - Experiencia con metodologías ágiles y trabajo colaborativo con equipos de desarrollo Nice to have: - Conocimientos de metodología de prueba ISTQB. - Conocimientos en metodologías ágiles de desarrollo de software SCRUM, KANBAN.Experiencia en definir frameworks de prueba para equipos nuevos desde cero. Beneficios ¿Qué ofrecemos? Trabajo 100% remoto, brindándote flexibilidad. Formar parte de una empresa innovadora y en crecimiento. Ambiente de trabajo colaborativo y dinámico. Oportunidades de desarrollo profesional en un entorno multicultural. Días libres ilimitados. ¿Te entusiasma el desafío? Postula y sumate a Retorna, donde la calidad del producto es parte central de nuestra cultura y donde tendrás la autonomía para proponer, construir y escalar soluciones reales. ¡Nos encantará conocerte! #J-18808-Ljbffr