QA ENGINEER

  • Indefinido
  • Tiempo completo
  • Teletrabajo

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.

¿Te motiva?

Envíanos tu CV a [email protected] con asunto: QA Engineer.