Copyright © 2024. UPEX Quality LLC. TODOS LOS DERECHOS RESERVADOS.

COMETA: Ciclo #4 - QA: Web Test Automation (QA Engineer)

Ciclo de la Estrategia COMETA para
"QA Engineer"

DURACIÓN TOTAL por Todas las Fases del Ciclo: 15 semanas aprox (2 Meses y 3 semanas)

Recomendación en UPEX Galaxy: 3 Sprints.

Fase IceBreaker (1 semana)

  • Objetivo General: Introducir al estudiante en el mundo de la automatización de pruebas, destacando la importancia y el impacto en comparación con el testing manual.

  • Actividades:

    • MODULO #1: Panorama de Tester Automation vs Tester Manual.

    • Elección y configuración inicial del framework de automatización (Cypress, Selenium, etc.).

    • Creación de un primer script de prueba simple para verificar el título de una página web.

Fase Orbit (4 semanas)

  • Objetivo General: Consolidar los fundamentos del lenguaje de programación y del framework de automatización, enfocando en la estructura de pruebas y la gestión de repositorios.

  • Actividades:

    • Clonación de un repositorio y configuración del proyecto para trabajar con el framework.

    • MODULO #2 y #3: Introducción a la Automatización y Driver de la Automatización, incluyendo sintaxis y selectores.

    • Profundización en la estructura de pruebas específica del framework y práctica con locators y assertions.

    • MODULO #4: Gestión de Proyecto con Git, enfocado en el uso de la terminal para control de versiones.

Fase Landing (3 semanas)

  • Objetivo General: Aplicar los conocimientos adquiridos en un contexto de proyecto real, desarrollando pruebas automatizadas para user stories específicas.

  • Actividades:

    • Desarrollo de pruebas automatizadas para funcionalidades básicas y su integración a través de pull requests.

    • Introducción a Continuous Integration y configuración de pipelines básicos.

Fase Discovery (3 semanas)

  • Objetivo General: Explorar técnicas avanzadas de pruebas automatizadas, incluyendo el diseño de pruebas y la automatización de escenarios complejos.

  • Actividades:

    • MODULO #5 y #6: Diseño de pruebas automatizadas y reporte de resultados de pruebas.

    • Implementación de pruebas para formularios y elementos UI complejos utilizando el Page Object Model.

    • Estudio y aplicación de patrones de diseño avanzados, enfocándose en la modularización y mantenimiento del código.

Fase Evolution (2 semanas)

  • Objetivo General: Refinar técnicas de automatización mediante la aplicación de conceptos avanzados y la integración continua para simular un entorno de trabajo real.

  • Actividades:

    • Avanzar en la configuración de CI/CD para incluir pruebas de regresión y pruebas cruzadas en diferentes ambientes y navegadores.

    • Profundización en la gestión de errores, debugging avanzado, y optimización de pruebas para eficiencia y cobertura.

    • MODULO #7 a #12: Inclusión de errores frecuentes, conceptos avanzados de pruebas automatizadas, y mejores prácticas en el framework y Git.

Fase Showtime (OPCIONAL) (2 semanas)

  • Objetivo General: Compilar y presentar un portafolio personal que destaque las habilidades y conocimientos adquiridos en automatización de pruebas.

  • Actividades:

    • Creación de un repositorio en GitHub para el portafolio, con documentación detallada de cada proyecto.

    • Presentación del portafolio a mentores o profesionales de la industria para recibir retroalimentación.

    • Preparación para entrevistas de trabajo, enfocándose en la demostración de competencias y experiencia práctica en automatización de pruebas.


Copyright © 2024. UPEX Quality LLC. TODOS LOS DERECHOS RESERVADOS.