Carrera profesional en QA Tester profesional proyectos ágiles y automatización inicial
Carrera profesional en QA Tester profesional proyectos ágiles y automatización inicial

Carrera profesional en QA Tester profesional: proyectos ágiles y automatización inicial

Esta Carrera

Duración

360hrs

Comparte este curso

Carreras -

Carrera profesional en QA Tester profesional: proyectos ágiles y automatización inicial

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.

Este curso

Duración

360hrs

Nivel

Ninguno

  • Evaluación post curso

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.

Comparte este curso

Preinscripción

Cursos que te pueden interesar

Temas

Temas

None

Temas

Temas

None
Aún no hay contenido disponible aquí, pero pronto tendremos más opciones para ti.

Preinscripción enviada

Nos complace saber que te interesa

Carrera profesional en QA Tester profesional: proyectos ágiles y automatización inicial

pronto nos estaremos comunicando para continuar con el proceso y asi puedas Transforma tu futuro con Codit

¿Te imaginas crear sitios web y aplicaciones que usen millones de personas?