Sobre Kashio
En Kashio desarrollamos tecnología financiera para que las empresas adopten pagos digitales y automaticen sus operaciones de CxC y CxP. Acompañamos a más de 500 clientes en educación, finanzas, real estate, utilities y otros sectores, y estamos en expansión regional.
Construimos una plataforma segura, escalable y de alto desempeño. Nuestra cultura se basa en ownership, mejora continua, colaboración entre equipos y decisiones basadas en datos y calidad.
El desafío
Buscamos un/a QA Automation Lead con un perfil altamente técnico y liderazgo, que sea responsable de definir y evolucionar la estrategia de automatización de QA en una plataforma fintech crítica. Este rol combina liderazgo técnico, diseño de arquitectura de automatización y mentoría, con participación activa en decisiones de calidad, CI/CD y estándares de desarrollo de pruebas.
Tu misión será elevar el nivel de automatización, asegurar la escalabilidad del framework, fomentar la cultura de calidad y acompañar al equipo en su crecimiento técnico. Trabajarás estrechamente con Ingeniería, Producto y DevOps para garantizar releases confiables, medibles y con riesgo controlado.
Este rol reportará directamente al QA Manager, contribuyendo a la definición, ejecución y mejora continua de la estrategia de QA Automation de la compañía.
Lo que harás
- Liderar la estrategia de QA Automation, definiendo lineamientos, roadmap y prioridades de automatización.
- Diseñar, evolucionar y mantener frameworks de automatización usando Java 21+, SerenityBDD, Gradle y patrón Screenplay.
- Definir estándares técnicos de automatización: estructura de proyectos, patrones, principios SOLID, clean code y buenas prácticas.
- Asegurar la correcta automatización de APIs, microservicios y flujos E2E (Cucumber + RestAssured).
- Liderar la integración y ejecución de pruebas automatizadas en pipelines CI/CD, trabajando en conjunto con DevOps.
- Analizar resultados y tiempos de ejecución, impulsando la mejora continua del framework y de la estrategia.
- Definir y monitorear KPIs de calidad y automatización (cobertura, estabilidad, defect leakage, tiempo de feedback).
- Ser mentor y acompañar al equipo de QA Automation y QA Engineers en su crecimiento técnico.
- Impulsar la cultura de Shift-Left testing y calidad desde etapas tempranas del desarrollo.
- Participar activamente en ceremonias ágiles y en la definición de DoD / DoR desde una visión de calidad y riesgo.
- Reportar avances, métricas, riesgos y oportunidades de mejora al QA Manager, alineando la ejecución técnica con la estrategia de calidad del área.
Nuestro stack (no excluyente)
- Automatización: SerenityBDD, Java (21+), Gradle, Screenplay, Cucumber, RestAssured, Selenium.
- APIs & Utilidades: Postman, cURL.
- Performance: JMeter (dashboards, assertions, parametrización).
- Git: Manejo de Git avanzado en repositorios en Bitbucket.
- Datos: SQL avanzado (joins, agregaciones, subqueries).
- Gestión & Calidad: Jira, AIOTest (deseable), Git, Ejecución de CI/CD.
- Cloud: AWS (S3, SQS/SNS, Lambda, API Gateway, CloudWatch).
- IA (deseable): uso de asistentes para generación de casos y priorización de regresiones.
- Seguridad: fundamentos OWASP, sensibilidad a PCI DSS/ISO 27001.
Requisitos indispensables
- 5+ años de experiencia en QA, con al menos 3 años liderando automatización o liderazgo técnico.
- Dominio avanzado de Java 21+ aplicado a automatización.
- Experiencia sólida con SerenityBDD + Screenplay + Gradle + Cucumber.
- Experiencia diseñando y manteniendo frameworks de automatización escalables.
- Automatización avanzada de APIs y microservicios (RestAssured).
- Experiencia en manejo y buenas prácticas de Git (branching, PRs, code reviews).
- Experiencia integrando automatización en pipelines CI/CD.
- Conocimiento sólido de principios SOLID, clean code y patrones de diseño.
- Conocimiento funcional de AWS, especialmente S3 y servicios de integración.
- Experiencia trabajando bajo Agile/Scrum.
- Capacidad de liderazgo, mentoría y toma de decisiones técnicas.
- Excelente documentación, comunicación y gestión de bugs en Jira y Confluence.
Sumaría muchos puntos si tienes
- Experiencia en fintech o sistemas financieros (pagos, conciliaciones, webhooks, eventos).
- Conocimiento o experiencia con Cypress o Playwright.
- Automatización web y/o mobile adicional (Selenium / Appium).
- Experiencia en performance testing (JMeter).
- Uso de IA para generación de casos, priorización de regresión o análisis de fallos.
Cómo es alguien que encaja muy bien aquí
- Líder técnico con fuerte criterio de calidad y arquitectura.
- Capaz de influir, mentorizar y elevar al equipo.
- Orientado/a resultados, métricas e impacto real.
- Proactivo/a, con mentalidad de mejora continua.
- Excelente comunicación con equipos técnicos y de negocio.
- Cómodo/a en entornos de cambio y crecimiento acelerado.
Condiciones del Trabajo:
- Contrato: Plazo fijo con posibilidad de renovación.
- Modalidad: Remoto.
- Horario: Lunes a viernes de 9 am a 6 pm (Hora Perú).
- Beneficios:
- Oportunidad de liderar la estrategia de automatización en una fintech en crecimiento.
- Ambiente de trabajo dinámico, colaborativo e innovador.
- Posibilidades de desarrollo profesional y aprendizaje continuo.