QA Engineer (Funcional + Automatización)
AI Summary
QA Engineer responsible for functional testing, test case design and documentation, bug reporting in Jira, and progressive automation of regression tests for a web platform.
About this role
QA Engineer (Funcional + Automatización)
Garantizar la calidad de las funcionalidades web de la plataforma mediante pruebas funcionales estructuradas, documentación clara y trazable, y automatización progresiva de pruebas de regresión, reduciendo el tiempo de validación en cada release y aumentando la cobertura de pruebas del equipo.
Distribución de responsabilidades
80% — Pruebas funcionales y documentación
- Diseñar, ejecutar y documentar casos de prueba para nuevas funcionalidades y regresiones.
- Definir criterios de aceptación junto con desarrollo y producto antes de iniciar cada ciclo de pruebas.
- Reportar bugs en Jira con evidencia clara: pasos, resultado esperado frente al obtenido, capturas o logs.
- Dar seguimiento a los bugs reportados hasta su cierre y verificar las correcciones.
- Mantener actualizados los casos de prueba y el checklist de regresión.
- Revisar requerimientos para detectar ambigüedades o vacíos antes del desarrollo.
20% — Automatización y mejora de proceso
- Automatizar pruebas de regresión críticas de UI y/o API, priorizando registro, depósito, retiro y apuestas.
- Mantener y ampliar la suite de automatización existente, o construirla desde cero si aún no existe.
- Integrar las pruebas automatizadas al flujo de trabajo del equipo, mediante ejecución local o en pipeline.
- Proponer mejoras al proceso de QA, como checklists, Definition of Done y plantillas de reporte de bugs.
- Participar en las ceremonias Scrum desde la perspectiva de calidad.
Responsabilidades técnicas principales
Pruebas funcionales
- Diseñar casos de prueba a partir de historias de usuario y criterios de aceptación.
- Ejecutar pruebas de regresión antes de cada release.
- Validar los flujos críticos de la plataforma: registro de usuario, KYC/PLD, depósitos, retiros, apuestas deportivas y casino.
- Realizar pruebas exploratorias cuando el alcance no esté completamente definido.
Automatización
- Escribir scripts en JavaScript/TypeScript (Cypress o Playwright) o Java (Selenium), según el framework adoptado.
- Automatizar pruebas de API con Postman/Newman para validar contratos con el backend (Java/Spring Boot) y proveedores externos (Finnplay/Titan).
- Priorizar los flujos con mayor frecuencia de regresión, sin intentar automatizar todo el sistema.
- Mantener las pruebas automatizadas estables y documentadas, evitando flakiness.
Documentación y proceso
- Redactar casos de prueba claros, reproducibles y trazables a un requerimiento.
- Documentar bugs con suficiente detalle para que desarrollo pueda actuar sin solicitar información adicional.
- Actualizar el checklist de regresión conforme cambia el producto.
- Colaborar en la definición de criterios de “Done” desde la perspectiva de QA.
Requisitos indispensables
- Más de 2 años de experiencia en pruebas funcionales de aplicaciones web.
- Capacidad para redactar documentación de pruebas y reportes de bugs claros y accionables.
- Experiencia probando APIs; Postman como mínimo.
- Experiencia trabajando bajo Scrum o Kanban y utilizando Jira.
- Experiencia escribiendo scripts de automatización en Selenium, Cypress o Playwright, más allá de herramientas de grabación.
- Conocimiento de JavaScript/TypeScript o Java suficiente para leer, modificar y escribir pruebas.
Conocimientos deseables
- Manejo de Git: clonar, crear ramas, hacer commits y pull requests.
- Experiencia en iGaming, sportsbook, casino en línea o fintech.
- Nociones de CI/CD para integrar pruebas automatizadas a un pipeline.
- Conocimientos básicos de pruebas de performance con JMeter o k6.
Competencias personales
- Proactividad para detectar vacíos en la cobertura de pruebas.
- Atención al detalle, especialmente en flujos que involucran dinero.
- Comunicación clara y objetiva con desarrollo al reportar bugs.
- Curiosidad técnica para evolucionar de pruebas manuales a pruebas con código.
- Disciplina para documentar, incluso bajo presión de tiempo.
Indicadores de desempeño
- Cobertura automatizada de los flujos críticos definidos.
- Bugs detectados antes de producción frente a los reportados por usuarios después del release.
- Tiempo de ejecución de la regresión completa, manual y automatizada.
- Calidad de la documentación de casos de prueba y bugs.
- Estabilidad de la suite automatizada y bajo porcentaje de falsos positivos.
Límites del puesto
La posición no será responsable de desarrollar funcionalidades, definir prioridades de producto, administrar infraestructura o despliegues, ni ser el único punto de control de calidad. El equipo de desarrollo también es responsable de la calidad del código.
Relación dentro del equipo
- Reporta a: Project Manager.
- Colabora con: Desarrollo y Producto.
- Prioridades funcionales: Se definen junto con desarrollo durante el planning.
Modalidad y compensación
- Modalidad: Presencial en Guadalajara/Zapopan.
Skills
Explore related jobs
More jobs at Workana
Similar CI/CD jobs
Jobs in Guadalajara
Customer Success ManagerBringIT · Guadalajara, Jalisco
Mexico Account CoordinatorArrive Logistics · Guadalajara, JAL- Senior Fullstack EngineerPaystand · Guadalajara, Jalisco
Trade Compliance AnalystBright Machines · Guadalajara Area, Mexico- Strategic Talent Partner - Sales & Commercial (U.S. Visa Needed)Flextal Staffing Llc · Guadalajara, Jalisco
Senior Frontend Developer / Frontend Technical LeadWorkana · Guadalajara, Jalisco
Browse these categories
Market data for qa engineer roles
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.