Saeko

Responsabilidades

  • Definir la estrategia de calidad, asegurando pruebas funcionales, automatizadas y de regresión.
  • Planificar y coordinar ciclos de testing por sprint y por release.
  • Liderar al equipo de QA, asignando prioridades y guiando su crecimiento.
  • Detectar errores antes de producción y validar criterios de aceptación.
  • Implementar pruebas automatizadas en módulos clave del sistema escolar.
  • Documentar casos de prueba, hallazgos y resultados.
  • Colaborar con Producto, Desarrollo y Soporte para asegurar entregas estables.
  • Analizar métricas de calidad y proponer mejoras continuas.
  • Garantizar que el sistema escolar funcione de forma estable y segura.

Rutinas y procesos

  • Diseñar casos de prueba al inicio de cada proyecto. Por proyecto o epic
  • Ejecutar pruebas funcionales y regresiones sobre cada historia desarrollada. Diario (según entregas)
  • Reportar errores y crear subtareas en Jira al detectar fallas. Inmediato tras validación
  • Participar en revisiones de historias con desarrollo y producto. Semanal o por sprint
  • Monitorear historias en Jira (QA/Done) y validar entregas. Diario
  • Rechazar historias que no cumplen criterios y regresarlas a To Do. Inmediato tras revisión fallida
  • Validar funcionalidades ocultas (revisión key) antes del release. Por cada entrega pre-productiva
  • Aprobar entregas finales para cierre de desarrollo. Al finalizar cada historia o epic
  • Clasificar y dar seguimiento a errores post-release. Semanal

Automatizaciones

  • Pruebas de regresión automatizadas: Cobertura de flujos críticos como inscripciones, pagos, login, etc.
  • Validaciones post-despliegue: Automatizar pruebas tras cada release oculto (revision key).
  • Smoke testing automatizado: Verificación básica del sistema al inicio del día o tras un deploy.
  • Integración de pruebas en CI/CD: Ejecución automática de tests en los pipelines de despliegue.
  • Validación automática de formularios y reglas de negocio: Pruebas que comprueben lógica, campos requeridos y errores.
  • Generación de datos de prueba: Poblar ambientes con datos dinámicos y reutilizables.
  • Pruebas automatizadas de API: Validación de endpoints con herramientas como Postman o Newman.
  • Reportes automáticos de resultados: Notificaciones con fallos y métricas tras cada ejecución de pruebas.

Objetivos

  • Asegurar la calidad funcional de cada entrega.
  • Prevenir errores en producción con validaciones tempranas.
  • Estandarizar procesos de prueba y gestión de incidencias.
  • Ampliar la cobertura de automatizaciones en flujos críticos.
  • Coordinarse eficazmente con desarrollo y producto.
  • Garantizar releases estables y sin regresiones.
  • Mejorar continuamente los procesos de QA.

KPI

Integración Continua de Pruebas en el Ciclo de Desarrollo

  • Reducción del tiempo de retroalimentación sobre defectos críticos: menos de 24 horas.
  • Número de errores reportados después de subir un proyecto: 3 errores.
  • Número de incidencias de tipo error y mejora retornadas por otras áreas: 5 incidencias.

Colaboración Activa en Estrategias Ágiles

  • Participar en sesiones Scrum para alinear criterios de calidad con objetivos del equipo: seguimiento oportuno al 100%.
  • Mejora continua en documentación: reducción en tiempos de documentación mediante herramientas tecnológicas.
  • Detección de mejoras en el producto: identificar áreas de oportunidad en el producto final.
  • Monitorear métricas clave de calidad y eficiencia de pruebas: seguimiento oportuno a indicadores definidos.

Herramientas

  1. Jira: Para gestionar historias, subtareas, bugs y el flujo de QA.
  2. Revision Key: Para validar funcionalidades ocultas antes del lanzamiento oficial.
  3. Ambientes de QA y preproducción: Espacios para validar entregas antes de producción.
  4. Historial de despliegues (changelog): Para verificar qué se publicó y cuándo.
  5. Formatos de criterios de aceptación y reglas de negocio: Base para diseñar casos de prueba.

Documentos