📅 SYLLABUS: 10 Semanas + Presentaciones
IQL 2026 Methodology
← Volver a la presentación del cursoPre-requisito obligatorio:
- •
- •
🚀BLOQUE PRECONDICIÓN: Onboarding
(Semana 0)
Setup completo del estudiante (universal — mismo onboarding para todas las ediciones)
Onboarding
AsíncronoObjetivo: El estudiante entiende cómo se creó el proyecto colaborativo desde cero usando IA y configura su entorno local.
Trabajo asíncrono:
- •Ver videos de Devlog #1
- •Configurar entorno local (MCPs, IDE, accesos)
- •Unirse a Slack/WhatsApp del Dojo
- •Completar checklist de preparación
- 📦Entregar: Screenshot de workspace configurado en Slack
Entregable: Workspace configurado
Herramientas:
📚BLOQUE 1: Foundations
(Semanas 1-2)
Contexto del proyecto + Shift-Left Testing — base conceptual antes de tocar AI tools
Clase 1: Agentes e Ingeniería de Contexto
Duración: 2h
En VivoObjetivo: Sumergir al alumno en el ecosistema agentic. Aprender qué es un agente IA, cómo alimentar contexto efectivamente con Context Engineering, y dominar las herramientas core: Claude Code, OpenCode, MCPs. Esta es la clase fundacional del DOJO — sin esto, las clases 2-10 no fluyen.
Lo que SÍ se enseña en vivo:
✅ Manifiesto Agentic + ¿Qué es un agente IA? (30 min)
- • Por qué arrancamos por la herramienta, no por el proyecto
- • Modelo vs Chatbot vs Agente — distinción crítica
- • Pitfalls comunes de novato
✅ Context Engineering en práctica (40 min)
- • File references con @ y la jerarquía CLAUDE.md
- • Tokens, context window y context rot
- • Skills + cuándo crear una
- • Anti-patterns: prompt stuffing, MCP balloning
✅ Claude Code + OpenCode hands-on (30 min)
- • Setup, login y slash commands esenciales
- • Demo en vivo: agente leyendo el repo del DOJO
- • Comparativa Claude Code vs OpenCode
✅ Tu primer flow agentic como QA (20 min)
- • Caso end-to-end: PR → riesgo → tests con Playwright MCP
- • Cuándo confiar en el agente, cuándo intervenir críticamente
Trabajo asíncrono:
- •Leer los 7 temarios async (~3h 35min total)
- •Instalar Claude Code O OpenCode en tu máquina
- •Configurar tu primer CLAUDE.md / AGENTS.md
- •Probar al menos 1 MCP relevante para QA (Playwright o Atlassian)
- 📦Entregar: screenshot de tu agente respondiendo con contexto cargado
Entregable: Tu primer agente CLI configurado + flow agentic end-to-end completo
Herramientas:
Shift-Left Testing
Duración: 2h
En VivoObjetivo: Prevenir bugs antes de que se escriban con análisis estático. Última clase sin AI tools — el alumno aprende a leer críticamente código y refinar ACs antes de tocar agentes de IA.
Lo que SÍ se enseña en vivo:
✅ Análisis estático sin MCPs (40 min)
- • Lectura crítica de código
- • Detección de smells y ambigüedades
- • Refinamiento de Stories con ojo crítico QA
✅ Risk-Based Testing + ACs como contrato (50 min)
- • Priorización Valor-Costo-Riesgo
- • Acceptance Criteria como contrato testeable
- • BDD básico (Given-When-Then)
✅ Refinamiento del ATP (30 min)
- • Refinar ATPs con criterios testeables
- • Marcar Stories como Ready for Development
Trabajo asíncrono:
- •Completar refinamiento del ATP de Story asignada
- •Documentar criterios de aceptación testeables
- 📦Entregar: ATP refinado + ACs en formato BDD
Entregable: ATP refinados con criterios de aceptación testeables
Herramientas:
(Final de Semana 2)
Deliverable: Contexto del proyecto colaborativo
- ✓Fase 1: Constitution (Business Model Canvas)
- ✓Fase 2: Architecture (PRD + SRS)
- ✓Fase 3: Infrastructure (Backend + Frontend setup)
- ✓Fase 4: Specification (Backlog en Jira poblado)
⚔️BLOQUE 2: Sprint Testing
(Semanas 3-4)
Trifuerza UI+DB+API con AI agents + Defect Management & Retesting
Sprint Testing — Trifuerza
Duración: 2h
En VivoObjetivo: Testear user stories completas atravesando UI + DB + API en una sesión, usando AI agents. La 'densidad' no es problema — el agent ejecuta, el alumno aprende a orquestar y leer evidencia. Modo TABBED (única clase del syllabus con tabs por topic).
Lo que SÍ se enseña en vivo:
✅ Story 1 — UI-only (35 min)
- • Atlassian MCP lee la Story
- • Playwright agent ejecuta exploración UI
- • Xray CLI documenta evidencia
✅ Story 2 — UI + DB (40 min)
- • DBHub MCP valida persistencia
- • Cross-check UI ↔ DB
- • Reporte de inconsistencias
✅ Story 3 — UI + DB + API (trifuerza completa) (45 min)
- • OpenAPI MCP invoca endpoints
- • Validación de las 3 capas con un único agent
- • Reporte consolidado en Jira
Trabajo asíncrono:
- •Completar exploración de las 3 stories
- •Reportar bugs encontrados en Jira
- 📦Entregar: Bugs reportados (input para Clase 4)
Entregable: Bugs reportados en Jira (input para Clase 4)
Herramientas:
Defect Management & Retesting
Duración: 2h
En VivoObjetivo: Anatomía del bug report (severity, priority, repro, evidence), custom fields para dashboards, workflow Jira/Linear con MCPs. Los bugs encontrados en Clase 3 ya fueron 'arreglados' entre clases — ahora se retestean.
Lo que SÍ se enseña en vivo:
✅ Anatomía del bug report (35 min)
- • Severity vs Priority
- • Steps to Reproduce + Evidence
- • Custom fields para dashboards
✅ Workflow Jira/Linear con MCPs (35 min)
- • Atlassian MCP — workflow transitions
- • Linkear bugs a ATCs con Xray CLI
- • Triage y prioritización
✅ Retesting práctico (50 min)
- • Retesteo de los bugs de Clase 3 (ya arreglados)
- • Sign-off de cada bug
- • Construcción del dashboard de defectos
Trabajo asíncrono:
- •Completar retesteo de bugs asignados
- •Sign-off de defectos cerrados
- 📦Entregar: Dashboard + bugs retesteados con sign-off
Entregable: Dashboard de defectos + bugs retesteados con sign-off
Herramientas:
(Final de Semana 4)
Deliverable: Stories desplegadas en staging
- ✓Fase 6: Planning - Plan de implementación técnico
- ✓Fase 7: Implementation - Implementación de Stories con IA
- ✓Fase 8: Code Review - Revisión de código
- ✓Fase 9: Deployment Staging - Deploy a ambiente de test
🎬BLOQUE 3: E2E Automation
(Semanas 5-6)
Fundamentos + estructura/patrones de E2E con Playwright
E2E Automation — Fundamentos
Duración: 2h
En VivoObjetivo: Pasar de ATC en Xray a script de Playwright. Locators (role, text, testid), asserts y waits inteligentes, primer flujo E2E end-to-end. Esta es la primera clase de automation — el alumno toca Playwright en semana 5 (no semana 7 como en Ed.1/2).
Lo que SÍ se enseña en vivo:
✅ De ATC a script (30 min)
- • Lectura de ATC en Xray
- • Mapeo ATC → estructura de test
✅ Locators robustos (40 min)
- • role, text, testid
- • Mejores prácticas para selectores
- • Anti-patterns: XPath, selectors frágiles
✅ Asserts y waits inteligentes (50 min)
- • expect() patterns
- • Auto-waiting en Playwright
- • Primer flujo E2E end-to-end
Trabajo asíncrono:
- •Automatizar 1 ATC propio
- •Ejecutar localmente
- 📦Entregar: 1 ATC automatizado funcional
Entregable: 1 ATC automatizado funcional
Herramientas:
E2E Automation — Estructura y Patrones
Duración: 2h
En VivoObjetivo: Patrones que escalan — Page Object Model, fixtures, paralelización, visual testing. KATA full architecture se enseña en Clase 9; aquí solo se introduce.
Lo que SÍ se enseña en vivo:
✅ Page Object Model (40 min)
- • Concepto y motivación
- • Estructura de archivos
- • Refactor del test de Clase 5 a POM
✅ Fixtures + paralelización (40 min)
- • Fixtures de Playwright
- • Paralelización con worker projects
- • Aislamiento de tests
✅ Visual regression + KATA intro (40 min)
- • toMatchSnapshot
- • Introducción al patrón KATA
Trabajo asíncrono:
- •Refactor de tu suite a POM + fixtures
- •Habilitar paralelización
- 📦Entregar: Suite E2E con POM + fixtures + paralelización
Entregable: Suite E2E con POM + fixtures + paralelización
Herramientas:
(Final de Semana 6)
Deliverable: Framework KATA configurado
- ✓Qué es KATA Architecture
- ✓Cómo crear un proyecto Playwright desde cero
- ✓Configurar KATA en el proyecto usando prompts
- ✓Estructura de tests: E2E, API, Database
- ✓Preparación mental para Fases 11-12
🔌BLOQUE 4: API Automation
(Semana 7)
Automation de la capa lógica con KATA
API Automation
Duración: 2h
En VivoObjetivo: Automation de la capa lógica. Request builders, contract testing, API automation con KATA, integración con suite E2E.
Lo que SÍ se enseña en vivo:
✅ Request builders + KATA (50 min)
- • Playwright request context
- • KATA aplicado a API
- • JSON assertions
✅ Contract testing (30 min)
- • OpenAPI specs como contrato
- • Validación schema
✅ Integración con suite E2E (40 min)
- • Combinar API + E2E en una misma run
- • Setup/teardown con API
Trabajo asíncrono:
- •Automatizar 1 ATC de API
- •Integrar con la suite E2E
- 📦Entregar: Suite API automation integrada con E2E
Entregable: Suite API automation integrada con E2E
Herramientas:
🚀BLOQUE 5: DevOps for QA
(Semanas 8-9)
CI/CD + estrategia de regresión + Test Architecture (SDET)
CI/CD & Regression Strategy
Duración: 2h
En VivoObjetivo: Pipelines + estrategia de regresión. GitHub Actions, Allure + Xray reporting, regression suites (selección/priorización), flaky-test triage, PR Review workflow.
Lo que SÍ se enseña en vivo:
✅ GitHub Actions (40 min)
- • Workflows: Smoke, Sanity, Regression
- • Triggers (manual, schedule, on push)
- • Secrets y environments
✅ Allure + Xray reporting (30 min)
- • Integrar Allure en pipeline
- • Importar resultados a Xray
- • Trazabilidad Test → Execution → Result
✅ Regression strategy (50 min)
- • Selección de candidatos a regresión
- • Flaky-test triage
- • PR Review workflow
Trabajo asíncrono:
- •Configurar pipeline en repo personal
- •Ejecutar regression en CI/CD
- 📦Entregar: Pipeline funcionando + Allure + Xray report
Entregable: Pipeline GitHub Actions + Allure + Xray reporting + regression suite priorizada
Herramientas:
Test Architecture (SDET)
Duración: 2h
En VivoObjetivo: Diseño de framework propio nivel SDET. KATA full architecture, multi-project setups, layering (utilities/fixtures/components/actions/tests), convenciones, custom reporters, test data management. Posición post-CI/CD: el alumno necesita haber sentido el dolor de mantener una suite desestructurada antes de apreciar la arquitectura.
Lo que SÍ se enseña en vivo:
✅ KATA full architecture (50 min)
- • Komponent / Action / Test layers
- • Multi-project setups
- • Convenciones de nomenclatura
✅ Layering (40 min)
- • utilities, fixtures, components, actions, tests
- • Refactor a la nueva estructura
✅ Reporters + Test Data Management (30 min)
- • Custom reporters
- • Test data factories
- • Cleanup strategies
Trabajo asíncrono:
- •Refactor del framework personal a KATA full
- •Implementar custom reporter
- 📦Entregar: Framework KATA arquitecturado con multi-project setup
Entregable: Framework KATA arquitecturado con multi-project setup
Herramientas:
(Final de Semana 9)
Deliverable: Cierre conceptual del programa
- ✓Recap de las 14 fases del ciclo IQL
- ✓Cómo la aplicación llegó a producción
- ✓Vista DevOps: todo el pipeline E2E
- ✓Temas avanzados no cubiertos en clases
- ✓Recursos para seguir aprendiendo
🌌BLOQUE 6: Production
(Semana 10)
Observabilidad en producción — QA-on-call
Observabilidad en Producción
Duración: 2h
En VivoObjetivo: El alumno juega QA-on-call por una semana. Setup real de stack de observabilidad sobre la feature que el alumno automatizó en Clases 5-7. Cubre los 5 steps que el syllabus de Ed.1/2 NO cubría (Canary, A/B, RUM, Chaos, Feedback Loop).
Lo que SÍ se enseña en vivo:
✅ Canary + A/B Testing (35 min)
- • Canary release monitoring (Step 12)
- • A/B testing setup (Step 13)
- • Feature flags en producción
✅ RUM + Synthetic monitoring (45 min)
- • Real User Monitoring (Step 14)
- • Core Web Vitals + MTTD/MTTR
- • UptimeRobot synthetic
✅ Chaos Engineering + Feedback Loop (40 min)
- • Chaos engineering intro (Step 15)
- • Feedback loop al siguiente ciclo (Step 16)
- • QA-on-call playbook
Trabajo asíncrono:
- •Setup real del stack de observabilidad
- •QA-on-call durante una semana
- •Reportar hallazgos hasta la Ceremonia
- 📦Entregar: Stack funcionando + reporte de hallazgos
Entregable: Stack de observabilidad funcionando + reporte de hallazgos como QA-on-call
Herramientas:
🎓BLOQUE 7: Ceremonia
(Semana 11)
Presentación de proyectos y certificación oficial
Ceremonia de Certificación
HíbridoObjetivo: Presentar el proyecto final ante el equipo y obtener la certificación oficial
Entregable: Certificación oficial
Herramientas:
🎬DEVLOGS — Sesiones Asíncronas del Lado Dev
Videos behind-the-scenes mostrando cómo se construyó el proyecto colaborativo
5 sesiones que acompañan el programa
🎬Génesis del Proyecto
Fases 1-4 del AI-Driven Project
🔓 Se desbloquea después de Clase 2 — Shift-Left Testing
Sesión asíncrona del lado dev: Cómo se creó el proyecto colaborativo desde cero usando IA
📦 Deliverable
Contexto del proyecto colaborativo
🎬Del Diseño al Staging
Fases 6-9 del AI-Driven Project
🔓 Se desbloquea después de Clase 4 — Defect Management & Retesting
Sesión asíncrona del lado dev: Cómo se implementaron las Stories y se desplegaron a staging
📦 Deliverable
Stories desplegadas en staging
🎬Construyendo el Framework
KATA Architecture Setup
🔓 Se desbloquea después de Clase 6 — E2E Automation — Estructura y Patrones
Sesión asíncrona del lado dev: Cómo se construyó el framework de automatización
📦 Deliverable
Framework KATA configurado
🎬El Pipeline de Automation
Workflow E2E de Test Automation
🔓 Se desbloquea después de Clase 8 — CI/CD & Regression Strategy
Sesión asíncrona del lado dev: Demo del flujo completo de automatización
📦 Deliverable
Flujo E2E de automation entendido
🎬De Staging a Production
Fases 13-14 del AI-Driven Project
🔓 Se desbloquea después de Clase 9 — Test Architecture (SDET)
Sesión asíncrona del lado dev: Vista general del ciclo completo hasta producción
📦 Deliverable
Cierre conceptual del programa
📊 RESUMEN DEL PROGRAMA
Total:
16-18 horas de clases en vivo + trabajo asíncrono
Certificación:
Agentic Quality Engineer
Experiencia:
3 meses de trabajo real (3 sprints incluidos)
Proyecto final:
MVP completo production-ready con testing automatizado
