Semi Senior QA Analyst
Job Summary
El Analista QA Semi-Senior es responsable de asegurar la calidad del software mediante un enfoque híbrido. Participarás en un reemplazo para reforzar el desarrollo en entornos orientados a la nube, con foco en servicios y datos. Tienes la autonomía para diseñar estrategias de pruebas, automatizar flujos clave y validar APIs.
Responsibilities
- Diseñar estrategias de pruebas
- Ejecutar pruebas funcionales y de regresión
- Automatizar flujos de pruebas clave
- Validación técnica de APIs
- Gestión de bugs en Jira y mentoría
Required Skills
- 3-4 años de experiencia en QA
- Dominio de Cypress, Playwright o Selenium
- Experiencia en metodologías ágiles
- Manejo avanzado de Postman
- Experiencia con Jira
Job Details
Responsabilidades Principales:
- Estrategia de Pruebas: Diseñar la estrategia de pruebas para las historias de usuario de cada sprint, identificando riesgos potenciales antes de que se escriba el código (Shift-Left Testing).
- Ejecución e Integración: Realizar pruebas funcionales, exploratorias y de regresión, combinando el enfoque manual con la ejecución de suites automatizadas.
- Automatización Activa: Escribir código limpio y mantenible para automatizar los casos de prueba del "camino feliz" (happy path) y regresiones críticas, integrándolos idealmente en el flujo de trabajo del equipo.
- Validación Técnica: Probar de forma autónoma la capa de backend (APIs) antes de que la interfaz gráfica esté disponible, reduciendo los tiempos de entrega.
- Gestión y Mentoría: Reportar y priorizar bugs en Jira con un alto nivel de detalle técnico (logs, payloads, pasos exactos). Capacidad para apoyar o guiar a perfiles Junior del equipo si es necesario.
Requisitos:
- Experiencia: Entre 3 y 4 años de experiencia comprobable en roles de QA/Testing de software.
- Metodologías: Experiencia en metodologías ágiles, participando activamente en refinamientos, plannings y retrospectivas.
- Pruebas Funcionales: Dominio avanzado en el diseño de escenarios de prueba, matrices de cobertura, reportes de calidad y gestión de datos de prueba (Test Data).
- Automatización (Requisito Core): Experiencia práctica (mínimo 1 año) desarrollando y manteniendo scripts de automatización de pruebas (E2E o de regresión) utilizando frameworks como Cypress, Playwright o Selenium.
- Pruebas de API (Deseable): Manejo intermedio/avanzado de Postman (creación de colecciones automatizadas, uso de variables de entorno, validación de esquemas JSON y aserciones).
- Testing Mobile (Deseable / Altamente Valorado): Experiencia probando aplicaciones en Android e iOS, manejo de emuladores/simuladores y herramientas de distribución (Firebase App Distribution, TestFlight).
- Herramientas de Gestión: Uso fluido de Jira para la gestión del ciclo de vida de los defectos.