QA Automation Engineer en Kashio | Torre

QA Automation Engineer

Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Tiempo completo

Tipo de contrato: Empleado

Provee tu compensación deseada mientras aplicas
location_on
Remoto (zona horaria específica)
public
GMT-07:00 a GMT-03:00
Publicado hace 8 meses

Responsabilidades


Sobre Kashio En Kashio desarrollamos tecnología financiera para que las empresas adopten pagos digitales y automaticen sus operaciones de CxC y CxP. Ya acompañamos a 500+ clientes en educación, finanzas, real estate, utilities y más, y estamos próximos a operar en 5 mercados. Construimos plataforma segura, intuitiva y de alto desempeño; nuestra cultura valora la propiedad (ownership), la colaboración, el aprendizaje continuo y el impacto. El desafío Buscamos un/a QA Engineer con conocimientos en automatización (SerenityBDD + Java + Screenplay) y validaciones de APIs/servicios para asegurar la calidad E2E en una plataforma fintech crítica. Tu trabajo garantizará que integraciones de pagos, conciliaciones, webhooks y procesos event-driven lleguen a producción con evidencia, métricas y riesgo controlado. Te moverás entre pruebas funcionales, automatizadas, performance, validaciones SQL, fundamentos de seguridad y AWS, apoyándote en Jira para la trazabilidad y en buenas prácticas ISTQB. Lo que harás - Diseñar y ejecutar estrategias de prueba (funcionales, integración, e2e, regresión y smoke) alineadas a criterios de aceptación y riesgos. - Automatizar APIs y flujos con SerenityBDD + Java + patrón Screenplay (Cucumber/RestAssured), maximizando la reutilización y la mantenibilidad. - Validar APIs con Postman (colecciones, variables, pre/post scripts). - Validar datos: diseñar casos orientados a datos, consultar/validar en SQL (PostgreSQL/MySQL) y preparar datasets para pruebas. - Performance & resiliencia: modelar escenarios y ejecutar pruebas con JMeter (ramping, smoke, stress), analizar cuellos de botella y proponer mejoras. - Cloud awareness: ejecutar y validar en AWS (S3, SQS/SNS, Lambda, API Gateway, CloudWatch). - Definición de DoR/DoD de QA y aporte a estrategia de cobertura de las pruebas. - Reporte y seguimiento de bugs en Jira con trazabilidad a historias, evidencias y categorización de severidad/priority. - Observabilidad y QA ágil: monitorear KPIs de calidad, participar en dailies, planning, refinement y retros. - Colaborar con Ingeniería y Producto para llevar releases a producción con calidad demostrable. Nuestro stack (no excluyente) - Automatización: SerenityBDD, Java (17+), Screenplay, Cucumber, RestAssured, Selenium. - APIs & Utilidades: Postman, cURL. - Performance: JMeter (dashboards, assertions, parametrización). - 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 - 3+ años en QA funcional/automatización o 1+ año sólido en automatización con SerenityBDD + Java + Screenplay. - Experiencia probada en pruebas de APIs (Postman/RestAssured) y consumo/validación de microservicios. - SQL avanzado para validar integridad, calidad y consistencia de datos. - Conocimiento en ejecutar JMeter para performance básico/intermedio y lectura de resultados. - Práctica en Agile/Scrum, diseño de test cases, estimación y cobertura de pruebas. - Reporte y seguimiento de bugs en Jira con excelente documentación de evidencias. - Conocimientos de ISTQB (Fundamentos) o equivalente en buenas prácticas de pruebas. - Conocimientos básicos de AWS. Sumaría muchos puntos si tienes - Experiencia en sistemas financieros/fintech (pagos, conciliaciones, contracargos, fraude, CxC/CxP). - Automatización web/mobile adicional (Selenium/Appium). - Experiencia con observabilidad (logs estructurados, métricas, tracing) aplicada a QA. - Uso de IA para priorización de regresión, generación de datos y análisis de fallas. Cómo es alguien que encaja muy bien aquí - Team-player con comunicación clara y escucha activa con devs y producto. - Proactividad y propiedad de punta a punta (del diseño al monitoreo en producción). - Apertura al cambio y aprendizaje continuo; cómodo/a con la iteración rápida. - Curiosidad técnica y mentalidad de mejora continua (automatiza lo repetible, mide y aprende). - Resiliencia ante cambios y foco en impacto. Condiciones - Tipo de puesto: Tiempo completo. - Modalidad: 100% remoto. - Horario: L–V, 09:00–18:00 (GMT-5). - Participación en el programa de Stocks de la empresa. - Oportunidad real de impacto en producto usado por cientos de empresas y de crecer con un equipo regional.