Objetivo General
Desarrollar competencias para planificar, ejecutar y gestionar actividades de aseguramiento de la calidad del software, aplicando metodologías de Testing Ágil, buenas prácticas de QA y herramientas utilizadas en entornos Scrum y DevOps.
Descargar Ficha PDF CotizarObjetivos Específicos
Comprender el rol del QA dentro de equipos ágiles y su aporte al valor del producto.Aplicar técnicas de testing funcional y no funcional en ciclos ágiles.
Diseñar y ejecutar casos de prueba alineados a historias de usuario y criterios de aceptación.
Módulo 1:
Introducción al QA y Calidad del SoftwareDuración: 3 horas
Contenidos:
Concepto de calidad del software
QA vs QC
Ciclo de vida del desarrollo de software (SDLC)
Principios del testing de software
Tipos de pruebas: funcionales y no funcionales
Defectos, errores y fallas
Actividad práctica: Análisis de un caso real para identificar riesgos de calidad en un sistema.
Módulo 2:
Metodologías Ágiles y Rol del QADuración: 3 horas
Contenidos:
Manifiesto Ágil y principios
Scrum, Kanban y su relación con QA
Rol del QA en equipos ágiles
Definition of Ready (DoR) y Definition of Done (DoD)
QA colaborativo: testing continuo
Actividad práctica: Simulación de un Sprint y definición de criterios de calidad para una historia de usuario.
Módulo 3:
Técnicas de Testing ÁgilDuración: 4 horas
Contenidos:
Testing basado en historias de usuario
Casos de prueba y escenarios
Técnicas de diseño de pruebas:
Partición de equivalencia
Análisis de valores límite
Casos positivos y negativos
Exploratory Testing
Smoke, Regression y Acceptance Testing
Actividad práctica: Diseño y ejecución de casos de prueba sobre una aplicación ejemplo.
Módulo 4:
Gestión de Defectos y Herramientas de QADuración: 3 horas
Contenidos:
Ciclo de vida del defecto
Registro y priorización de bugs
Métricas básicas de calidad
Introducción a herramientas:
Jira
TestRail / Zephyr
Postman (testing de APIs – nivel introductorio)
Actividad práctica: Registro y seguimiento de defectos en una herramienta simulada.
Módulo 5:
Testing Continuo y Buenas Prácticas en Entornos ÁgilesDuración: 3 horas
Contenidos:
Testing en DevOps (conceptos básicos)
Automatización de pruebas (visión general)
Pruebas en integración continua
Buenas prácticas de QA Ágil
Errores comunes y lecciones aprendidas
Actividad práctica: Evaluación de un flujo de testing ágil y propuesta de mejoras.