Nuevo Programa

Especialista en QA

¡Domina el control de calidad de software hoy!

¡Asegura el éxito de cada desarrollo y conviértete en un perfil indispensable!

Lidera la calidad del software desde el diseño hasta producción.

Inicia dominando los fundamentos del Testing Manual y el ciclo de vida del software con Git y GitHub, apoyándote en asistentes inteligentes para asimilar las bases. Avanzarás a la automatización web moderna implementando Playwright y el patrón Page Object Model. Aquí, estas herramientas evolucionan a copilotos que optimizan tus scripts y análisis de defectos. Posteriormente, asegurarás la robustez del backend validando APIs y contratos. Finalmente, integrarás toda tu suite en un pipeline de Integración Continua (CI/CD). Tú mantienes el control estratégico, aplicando la IA escalonadamente para multiplicar tu productividad.

Metodología:

Modalidad Online - Aprendizaje Síncrono

Duración:

150 horas de Videoconferencia 16 semanas /  4 meses

Horario:

Lunes, miércoles y viernes de 7:30 pm a 10:30 pm

Aprende rompiendo código. Aprende con IA. Aprende a tu ritmo.

Nuestra metodología inmersiva se basa en un 90% práctica y 10% teoría. Desarrollarás proyectos reales desde el primer día, validando flujos críticos y construyendo matrices de trazabilidad. Además, integrarás herramientas de Inteligencia Artificial como ChatGPT, Claude y Gemini, utilizándolas como copilotos de aprendizaje para diseñar casos y acelerar tu rendimiento.

Sobre el

Programa

Este programa está diseñado para transformar tu perfil técnico y convertirte en el garante de la calidad de cualquier producto digital. Nuestro objetivo es que domines el ciclo de validación de software, desde pruebas manuales hasta el despliegue final. Aprenderás a pensar con un enfoque integral, aplicando estándares de la industria que garantizan la estabilidad, la reducción de errores y la eficiencia operativa a nivel corporativo, preparándote para asumir un rol indispensable.

A través de módulos estructurados, iniciarás desde los fundamentos, Git y Testing Manual. Luego, escalarás tu perfil dominando la automatización web mediante Playwright y testing basado en datos. Posteriormente, asegurarás la robustez del backend validando APIs y contratos de respuesta. Todo este ecosistema convergerá al integrar tu suite en un pipeline de CI/CD, sumando controles de performance y un acercamiento a QA Mobile con Appium, dándote las herramientas necesarias para liderar estrategias de calidad.

Saber más

Malla

Curricular

MÓDULO 1
Fundamentos de Calidad, Control de Versiones y Testing Manual
  • Calidad de software y costo del error según la etapa de desarrollo
  • Ciclo de vida del desarrollo (SDLC) y ciclo de vida de las pruebas (STLC)
  • Tipos y niveles de testing
  • Rol de QA en equipos ágiles y sprints
  • Lógica de programación: variables, condicionales y bucles
  • Control de versiones con Git
  • Configuración del entorno y herramientas de gestión de proyectos
  • Arquitectura cliente-servidor y fundamentos de HTTP
  • APIs y comunicación con el frontend
  • Programación orientada a objetos aplicada a testing
  • Diseño de casos: partición de equivalencia y valores límite
  • Severidad y prioridad de defectos
  • Accesibilidad y usabilidad aplicadas a testing
  • Gestión de casos y defectos con Jira o TestRail
  • Git colaborativo: branches, merge y pull requests
  • Ciclo de vida del defecto
  • Testing exploratorio
  • Plan de pruebas
  • Matriz de trazabilidad
  • Tablas de decisión para diseño de casos
  • Comunicación de hallazgos entre QA y desarrollo
MÓDULO 2
Automatización Web con Playwright
  • Introducción a Playwright: instalación y primer script automatizado
  • Localizadores y selectores: cómo encontrar elementos de forma confiable
  • Sincronización: esperas explícitas e implícitas
  • Validaciones automatizadas (assertions) básicas
  • Estructura profesional de un proyecto de automatización
  • Depuración visual de pruebas con Trace Viewer
  • Page Object Model: concepto, ventajas y estructura
  • Organización de un proyecto de automatización escalable
  • Refactorización de tests existentes hacia un patrón mantenible
  • Manejo de datos de prueba con fixtures
  • Buenas prácticas de nomenclatura en automatización
  • Versionado del código de automatización con Git
  • Testing basado en datos (data-driven testing) y parametrización
  • Manejo de estados en pruebas: sesiones y cookies
  • Validaciones intermedias en flujos de varios pasos
  • Esperas condicionales en escenarios complejos
  • Introducción al manejo de tests inestables (flaky tests)
  • Manejo seguro de datos sensibles en pruebas automatizadas
  • Reportería profesional con Allure o reportes HTML
  • Buenas prácticas de mantenibilidad de una suite
  • Manejo de errores y reintentos automáticos en tests
  • Revisión de código (code review) aplicada a scripts de automatización
  • Métricas iniciales de una suite: cantidad de tests y tiempo de ejecución
  • Consolidación final de la suite de automatización web
MÓDULO 3
Testing de APIs y Servicios
  • Fundamentos de REST: métodos HTTP y códigos de estado
  • Estructura y validación de JSON
  • Configuración de Postman o REST Assured y primeras pruebas
  • Diseño de casos de prueba de API: escenarios positivos y negativos
  • Documentación de APIs con OpenAPI/Swagger
  • Organización profesional de colecciones de pruebas
  • Autenticación basada en tokens (JWT) en pruebas de API
  • Autorización y control de acceso por roles
  • Manejo de variables de entorno en Postman
  • Pruebas negativas de seguridad: accesos no autorizados
  • Pruebas de expiración y renovación de tokens
  • Encadenamiento de requests (chaining) para flujos completos
  • Validación de esquemas (schema validation)
  • Mocking básico de servicios
  • Buenas prácticas de versionado de APIs
  • Integración de pruebas de API al repositorio del proyecto
  • Reportería de resultados de pruebas de API
  • Consolidación y organización final de la suite
MÓDULO 4
Integración Continua, Performance y Seguridad
  • Fundamentos de CI/CD aplicados al aseguramiento de calidad
  • Configuración de workflows con GitHub Actions
  • Ejecución automática de pruebas en cada push o pull request
  • Gestión de secretos y variables sensibles en pipelines
  • Badges de estado y notificaciones básicas
  • Buenas prácticas en el diseño de pipelines de testing
  • Integración de la suite de API al pipeline existente
  • Introducción conceptual a Docker para entornos de prueba
  • Fundamentos de performance testing con k6 o JMeter
  • Métricas clave: tiempo de respuesta, throughput y tasa de error
  • Diseño de un escenario de carga simple
  • Identificación de cuellos de botella a partir de resultados de carga
  • Panorama general de OWASP Top 10 aplicado a QA
  • Checklist de seguridad básica para aplicaciones web
  • Ejecución de pruebas de seguridad manuales sobre el proyecto
  • Panorama de herramientas automatizadas de escaneo de vulnerabilidades
  • Documentación de hallazgos de seguridad
  • Consolidación del pipeline con validaciones UI, API y no funcionales
MÓDULO 5
Consolidación de la Suite, Estrategia de Calidad y Empleabilidad
  • Revisión integral de la mantenibilidad de la suite
  • Refactorización de código de pruebas UI y API
  • Eliminación de duplicidad y mejora de la reutilización
  • Manejo avanzado de tests inestables (flaky tests)
  • Ejecución de pruebas en paralelo para optimizar tiempos
  • Buenas prácticas de documentación técnica
  • Métricas de calidad: cobertura, tasa de defectos y tiempo de ejecución
  • Construcción de dashboards de resultados
  • Comunicación de resultados técnicos mediante visualizaciones
  • Redacción de una estrategia de calidad (Test Strategy)
  • Elaboración de un README profesional del proyecto
  • Estructuración de un portafolio técnico
  • Comunicación de hallazgos de calidad a audiencias no técnicas
  • Simulación de entrevista técnica de QA
  • Revisión de portafolio y perfil profesional (CV/LinkedIn)
  • Buenas prácticas para procesos de selección en QA
  • Networking profesional y comunidades de QA
  • Cierre y retroalimentación grupal del proyecto
CONTENIDO ADICIONAL
Introducción a QA Mobile
  • Diferencias entre apps nativas, híbridas y web responsive, y su impacto en el testing
  • Consideraciones del testing manual en mobile: gestos, orientación, notificaciones y conectividad
  • Fragmentación de dispositivos y sistemas operativos (Android/iOS): retos para QA
  • Herramientas de automatización mobile: Appium, Espresso y XCUITest
  • Fundamentos de Appium: arquitectura y configuración conceptual
  • Primer script exploratorio de automatización sobre una app de práctica
¿Listo para potenciar tu perfil profesional?

APLICA

EspecialistaEnQA
TestingManual
Playwright
APITesting
Automatizacion
QA
CalidadDeSoftware

INSCRÍBETE