La carrera de QA Tester Manual + Automatización con IA está diseñada para formar profesionales en aseguramiento de la calidad de software desde cero, combinando testing manual, fundamentos de automatización y uso estratégico de inteligencia artificial aplicada al testing.
A lo largo de dos semestres prácticos, el estudiante aprenderá a analizar requerimientos, diseñar y ejecutar pruebas, documentar defectos, trabajar con metodologías ágiles y automatizar escenarios básicos, incorporando herramientas modernas utilizadas en la industria.
El programa está orientado a la empleabilidad temprana, preparando perfiles capaces de integrarse a equipos de desarrollo reales como Tester Manual Junior o QA Trainee, con proyección hacia automatización y mejora continua apoyada por IA.
Objetivo general de la carrera
Formar QA Testers empleables, con sólidos fundamentos en testing manual, nociones prácticas de automatización y uso responsable de inteligencia artificial, capaces de participar activamente en proyectos de software reales y adaptarse a entornos ágiles y DevOps.
Objetivos específicos
Al finalizar la carrera, el estudiante será capaz de:
- Comprender el funcionamiento de la industria IT y los roles dentro de un equipo de desarrollo.
- Aplicar principios, técnicas y tipos de pruebas de software de forma profesional.
- Diseñar, documentar y ejecutar casos de prueba y planes de prueba.
- Gestionar defectos utilizando herramientas estándar de la industria (como Jira).
- Realizar testing manual en aplicaciones web y APIs.
- Identificar escenarios automatizables y ejecutar scripts básicos de automatización.
- Integrar pruebas automatizadas en flujos de trabajo CI/CD a nivel introductorio.
- Utilizar inteligencia artificial como apoyo al trabajo del QA, mejorando productividad y calidad sin sustituir el criterio humano.
- Prepararse para certificaciones internacionales reconocidas en QA y testing.
Público objetivo
Esta carrera está dirigida a:
- Personas sin experiencia previa en IT que desean iniciar una carrera tecnológica.
- Estudiantes de bachillerato o universitarios interesados en el mundo del software.
- Profesionales de áreas no técnicas que buscan reconversión laboral hacia IT.
- Personas interesadas en QA, testing, automatización y nuevas tecnologías.
- Emprendedores digitales que desean mejorar la calidad de sus productos digitales.
Perfil de ingreso
- No se requieren conocimientos técnicos previos.
- Manejo básico de computador y navegación web.
- Interés por la tecnología, el análisis y la resolución de problemas.
- Disposición para aprender de forma práctica y trabajar en equipo.
Contenido programático
UNIDAD I: FUNDAMENTOS DE QA Y TESTING DE SOFTWARE
MÓDULO 1: INTRODUCCIÓN AL MUNDO IT Y QA (20H)
Descripción: Comprender el contexto de la industria del software, los roles involucrados en el desarrollo y el rol del testing y del tester según el enfoque ISTQB.
Contenido:
- La industria del software y el entorno IT.
- Tipos de organizaciones de desarrollo de software.
- Roles dentro de un equipo de software.
- Qué es QA y qué es Testing.
- Diferencia entre Quality Assurance (QA), Quality Control (QC) y Testing.
- Rol y responsabilidades del Tester según ISTQB.
- Perfil profesional del Tester Junior.
- Soft skills clave para QA.
- Análisis de un equipo de desarrollo real y sus roles.
- Alineación ISTQB: Capítulo 1 – Fundamentals of Testing.
MÓDULO 2: FUNDAMENTOS DE TESTING DE SOFTWARE (25H)
Descripción: Dominar los conceptos fundamentales del testing de software y la terminología oficial ISTQB para aplicarlos correctamente en proyectos reales y en el examen de certificación.
Contenido:
- Qué es testing y por qué es necesario.
- Objetivos del testing.
- Los 7 principios del testing (ISTQB).
- Concepto de calidad del software.
- Terminología ISTQB (Error, Defect, Failure).
- Testing preventivo vs testing correctivo.
- Causas comunes de defectos.
- Introducción al estándar ISTQB® CTFL y su estructura conceptual.
- Identificación y clasificación de defectos en aplicaciones reales.
- Ejercicios de análisis de calidad y causas raíz.
- Alineación ISTQB: Capítulo 1 – Fundamentals of Testing.
MÓDULO 3: TIPOS DE PRUEBAS (25H)
Descripción: Reconocer, clasificar y aplicar los distintos tipos y niveles de prueba definidos por ISTQB, según el contexto del proyecto .
Contenido:
- Clasificación de pruebas según ISTQB.
- Niveles de prueba (Smoke, Sanity, Regression, Exploratory, UAT).
- Selección de tipos de prueba según riesgo y contexto.
- Diseño de pruebas manuales para un sistema real.
- Ejecución guiada de distintos tipos de pruebas.
- Alineación ISTQB: Capítulo 2 – Testing Throughout the Software Development Lifecycle.
MÓDULO 4: CICLO DE VIDA DEL SOFTWARE Y DEL TESTING (SDLC / STLC) (20H)
Descripción: Comprender el rol del testing a lo largo del ciclo de vida del software, según los modelos y enfoques definidos por ISTQB .
Contenido:
- Ciclo de vida del desarrollo de software (SDLC).
- Ciclo de vida del testing (STLC – enfoque ISTQB).
- Rol del QA en proyectos ágiles.
- Ceremonias Scrum desde la perspectiva del tester.
- Documentación de testing en entornos ágiles.
- Simulación de un proyecto ágil.
- Participación del tester en sprint planning y retrospectives.
- Alineación ISTQB: Capítulo 2 – Testing in the SDLC.
MÓDULO 5: CASOS DE PRUEBA Y PLANES DE PRUEBA (30H)
Descripción: Diseñar y documentar casos y planes de prueba utilizando las técnicas de diseño de pruebas ISTQB.
Contenido:
- Caso de prueba según ISTQB.
- Estructura estándar de un test case.
- Técnicas de diseño de pruebas (Caja negra, Clases de equivalencia, Valores límite).
- Plan de pruebas.
- Matriz de trazabilidad.
- Priorización de pruebas basada en riesgo.
- Creación de casos de prueba reales.
- Desarrollo de un plan de pruebas completo.
- Alineación ISTQB: Capítulo 4 – Test Analysis and Design.
MÓDULO 6: GESTIÓN DE DEFECTOS (JIRA / SIMILARES) (25H)
Descripción: Registrar, clasificar y dar seguimiento a defectos siguiendo el ciclo de vida del defecto definido por ISTQB.
Contenido:
- Ciclo de vida del defecto (ISTQB).
- Severidad vs prioridad.
- Buenas prácticas de reporte de defectos.
- Gestión de defectos con herramientas.
- Reporte de defectos reales en Jira.
- Simulación de comunicación QA-Developer.
- Alineación ISTQB: Capítulo 5 – Test Management.
MÓDULO 7: TESTING EN APLICACIONES WEB (20H)
Descripción: Aplicar los fundamentos ISTQB del testing manual en aplicaciones web modernas.
Contenido:
- Arquitectura web básica.
- Frontend vs Backend.
- Pruebas en formularios y validaciones.
- Pruebas de navegación.
- Compatibilidad entre navegadores.
- Testing responsive.
- Testing manual completo de una aplicación web pública.
- Alineación ISTQB: Aplicación práctica de fundamentos.
MÓDULO 8: QA CON APOYO DE IA (15H)
Descripción: Utilizar inteligencia artificial como apoyo al testing, manteniendo el criterio humano alineado con los principios ISTQB.
Contenido:
- IA como asistente del tester.
- Generación de casos de prueba asistida por IA.
- Análisis de requisitos con IA.
- Identificación de escenarios edge.
- Buenas prácticas, riesgos y límites del uso de IA en testing.
- Creación de test cases asistidos por IA.
- Comparación entre resultados humanos y asistidos por IA.
- Valor agregado moderno.
UNIDAD II: AGILE TESTING, AUTOMATIZACIÓN E INTEGRACIÓN CONTINUA
Descripción: Desarrollar un perfil de QA Tester con enfoque en Agile Testing, capaz de aplicar los principios del ISTQB® Agile Tester (CTFL-AT) y complementar su desempeño con fundamentos de automatización, CI/CD e inteligencia artificial como apoyo al testing continuo.
MÓDULO 9: FUNDAMENTOS DE AUTOMATIZACIÓN EN CONTEXTOS ÁGILES (25H)
Descripción: Comprender cuándo y por qué automatizar pruebas en entornos ágiles, según las prácticas recomendadas por ISTQB CTFL-AT.
Contenido:
- Automatización en Agile Testing (enfoque ISTQB).
- Qué automatizar y qué NO automatizar en Scrum.
- Ventajas y riesgos de la automatización.
- Testing manual vs automatizado en equipos ágiles.
- Tipos de automatización (UI, API, regresión).
- Conceptos básicos de programación para QA.
- Identificación de pruebas automatizables en un sprint.
- Alineación ISTQB CTFL-AT: Agile Testing Practices.
MÓDULO 10: AUTOMATIZACIÓN BÁSICA COMO APOYO AL AGILE TESTING (40H)
Descripción: Aplicar automatización básica como soporte al testing continuo, no como reemplazo del testing manual.
Contenido:
- Rol de herramientas de automatización en Agile.
- Selenium / Playwright como soporte a regresión.
- Instalación y configuración.
- Estructura básica de scripts.
- Localizadores.
- Ejecución de pruebas automatizadas simples.
- Automatización de flujos básicos usados en cada sprint.
- Contenido complementario.
MÓDULO 11: AUTOMATIZACIÓN DE PRUEBAS WEB EN SPRINTS (30H)
Descripción: Integrar pruebas automatizadas en ciclos cortos de desarrollo ágil.
Contenido:
- Automatización de formularios.
- Manejo de waits en entornos dinámicos.
- Validaciones funcionales.
- Reportes básicos para equipos ágiles.
- Buenas prácticas de mantenimiento.
- Mini proyecto de automatización enfocado en regresión ágil.
- Refuerza el concepto de testing continuo (CTFL-AT).
MÓDULO 12: TESTING CONTINUO Y CI/CD (20H)
Descripción: Comprender el rol del tester en pipelines CI/CD uno de los ejes del Agile Tester.
Contenido:
- Integración continua y entrega continua.
- Rol del QA en pipelines.
- Automatización de pruebas en CI/CD.
- Ejecución automática de pruebas.
- Feedback rápido al equipo.
- Simulación de pipeline simple con ejecución de pruebas.
- Alineación directa con CTFL-AT.
MÓDULO 13: TESTING DE APIS EN EQUIPOS ÁGILES (25H)
Descripción: Aplicar testing de APIs como parte del shift-left testing.
Contenido:
- Testing temprano en APIs.
- Métodos HTTP.
- Testing manual de APIs.
- Postman en equipos ágiles.
- Validaciones funcionales.
- Testing de APIs públicas en escenarios ágiles.
- Alineación CTFL-AT: Early & Continuous Testing.
MÓDULO 14: PERFORMANCE TESTING EN CONTEXTOS ÁGILES (15H)
Descripción: Comprender el rol del performance testing dentro de ciclos ágiles.
Contenido:
- Performance testing en Agile.
- Tipos: load, stress, spike.
- Métricas básicas.
- Enfoque preventivo.
- Herramientas (conceptual).
- Análisis básico de rendimiento y riesgos.
- Nivel conceptual (acorde a CTFL-AT).
MÓDULO 15: QA + DEVOPS Y SHIFT-LEFT TESTING (15H)
Descripción: Entender la integración del QA en la cultura DevOps y Agile.
Contenido:
- Relación QA – DevOps.
- Cultura colaborativa.
- Testing continuo.
- Shift-left y shift-right testing.
- Responsabilidad compartida de calidad.
- Contenido central del CTFL-AT.
MÓDULO 16: IA APLICADA AL AGILE TESTING (15H)
Descripción: Usar IA como apoyo al testing ágil y automatizado.
Contenido:
- IA como asistente del tester ágil.
- Generación asistida de scripts.
- Análisis inteligente de resultados.
- Limitaciones y riesgos.
- Futuro del QA en Agile + IA.
- Mejora de scripts y escenarios con IA.
- No evaluado en CTFL-AT, pero muy diferencial.