NIVELES ESTELARES de UPEX Galaxy

¡Bienvenidos a UPEX GALAXY, donde la galaxia es tu campo de juego y el aprendizaje es la clave para alcanzar las estrellas!

Contexto:

En UPEX GALAXY, hemos creado un emocionante sistema de niveles estelares que te guiará en tu viaje hacia un futuro brillante en el mundo de las pruebas y la calidad de software.

Imagina tu camino de aprendizaje como una emocionante travesía a través del cosmos, donde cada nivel es una etapa de tu viaje.

Tenemos dos “macro-espacios” que te guiarán en tu aventura:

  • El Espacio "Heliosfera"

  • y el Espacio "Interestelar".

La "Heliosfera" es donde comienza tu viaje. Aquí encontrarás los niveles 1, 2 y 3. Cada nivel está diseñado para aumentar gradualmente la dificultad y profundizar tus conocimientos en pruebas de software. A medida que avanzas, te acercarás al espacio interestelar.

Para acceder al espacio "Interestelar", debes comenzar como usuario de la Heliosfera. Aquí podrás poner a prueba tus habilidades y conocimientos.

Si sientes que estás preparado para un desafío más alto, puedes solicitar la nivelación. Evaluaremos tus habilidades y, si calificas, te concederemos el acceso al nivel 4, el espacio interestelar.

Y eso no es todo. ¡Los beneficios del espacio interestelar son insuperables!

  • Además de la oportunidad de avanzar sin pasar por todos los niveles, aquellos en los niveles 4 y 5 disfrutarán de un acceso gratuito y permanente a la plataforma Galaxy.

  • También tendrán un espacio exclusivo en Discord, donde podrán interactuar con otros miembros de niveles 4 y 5.

  • Este espacio exclusivo está diseñado para brindar una experiencia premium, ya que entendemos que los profesionales altamente experimentados pueden tener necesidades y expectativas diferentes.

  • Aquí, serás tratado con la exclusividad y el respeto que te mereces, y podrás interactuar con colegas de nivel similar.

Tu misión es clara: navegar a través de los niveles, aprender, crecer y alcanzar el espacio interestelar. ¿Estás listo para embarcarte en este emocionante viaje hacia tu futuro empleo en el mundo de las pruebas de software?

El programa UPEX Galaxy está diseñado para guiar a los Testers a través de dos etapas (llamados los Espacios Estelares: Heliosfera y Interestelar). Cada etapa (espacio) tiene sus niveles específicos que los Testers deben alcanzar para alcanzar su máximo nivel de SENIORITY. Aquí te presentamos un desglose completo de los NIVELES ESTELARES en UPEX Galaxy en las áreas de testing.

NIVELES ESTELARES en UPEX Galaxy:

  • El 1er camino del Tester es convertirse en un “QA Engineer” (Pruebas Manuales)

    • Capacidad de realizar análisis, planificación, ejecución y gestión de:

      • Pruebas Manuales de UI, Bases de Datos y API Testing.

    • NIVELES:

      • L1: Capaz de realizar tareas (US) sencillas de frontend sin mucho complejidad.

        • Prácticas:

          • Entiende y puede seguir guías y protocolos de prueba previamente definidos.

          • Identifica errores obvios en la interfaz y reporta con claridad.

          • Familiarizado con herramientas básicas de testing y reporting.

          • Capaz de realizar pruebas de regresión siguiendo casos de prueba definidos.

      • L2: Capaz de realizar tareas (US) avanzadas de frontend y también tareas de Backend (Pruebas de Bases de Datos y Pruebas de API).

        • Prácticas:

          • Realiza pruebas exploratorias identificando puntos críticos en las aplicaciones.

          • Puede diseñar casos de prueba simples basados en requisitos.

          • Familiarizado con SQL básico para realizar pruebas en Bases de Datos.

          • Inicia pruebas básicas en APIs usando herramientas como Postman o similares.

          • Entiende la importancia de ciclos de vida de defectos y los gestiona correctamente.

      • L3: En este nivel, el Tester es capaz de realizar tareas de pruebas de performance, automatizar pruebas UI de historias implementadas o diseñar nuevas Historias de Usuario como Analista Funcional, además del nivel anterior.

        • Prácticas:

          • Diseña y ajusta casos de prueba complejos basados en cambios de requisitos.

          • Identifica y reporta problemas de rendimiento utilizando herramientas básicas.

          • Realiza pruebas exploratorias avanzadas e identificar áreas no cubiertas.

          • Gestiona los Planes de Prueba (Cobertura, Regresión, Sanity, Smoke) de manera efectiva.

          • Ofrece guía y mentoría a Testers de niveles inferiores (Capacidad de ser Tutor).

          • Tiene una comprensión básica sobre automatización de pruebas.

          • Maneja el flujo de QA Automation completo de trabajo ordinario.

          • Realiza pruebas Frontend con datos sin iteración (hardcodeados).

          • Implementa el modelo Page-Object-Model a nivel básico.

          • Tiene Habilidades básicas de GIT (control de versionado de código).

        • Cabe destacar que a partir de L3, se abre el segundo camino de UPEX Galaxy, que se centra en especializarse en pruebas automatizadas de cualquier especialidad como "QA Automation Engineer". A partir de aquí se abre su camino hacia el L4.

 

  • El 2do camino es especializarse como “QA Automation Engineer” (Pruebas Automatizadas)

    • capacidad de analizar, planificar, ejecutar y gestionar:

      • Pruebas Automatizadas de E2E

      • Pruebas Automatizadas de Integration Testing

      • Pruebas Automatizadas de Performance.

      • Etc.

    • NIVELES:

      • L4: Capaz de realizar tareas de Deuda Técnica (TD) para Automatizar pruebas complejas de historias implementadas y pruebas de Integración. Además de lo anterior también posee habilidades adicionales como:

        • Prácticas:

          • Resuelve problemas y conflictos de pruebas (Debugging).

          • Realiza pruebas E2E con datos en iteración (Parametrizadas).

          • Escribe código con excelentes prácticas y principios (POM, "DRY", etc.).

          • Escribe scripts de prueba con estructura de datos, condicionales, bucles, etc.

          • Entiende y ejecutar Pipelines de Regresión en Continuous Integration (CI).

          • Escribe scripts de prueba para intercepción y assertions de API Testing.

          • Puede ser Tutor de Tester L1, L2 y L3.

      • L5: Capaz de realizar cualquier tarea (TD) de Automatización y gestionar los Planes de Prueba.

        • Prácticas:

          • Resuelve conflictos de GIT con facilidad.

          • Resuelve problemas de ambientes y errores de configuración del Repositorio.

          • Realiza Planes de Prueba generales y para Automatización de pruebas.

          • Planifica, arma y hace funcionar los Repositorios de Automatización de Prueba.

          • Configura integraciones de aplicaciones de Reporte de Prueba con el Repositorio.

          • Realiza pruebas automatizadas de rendimiento (con ciertas herramientas).

          • Puede ser Tutor de cualquier nivel de Tester, incluso de otro L5.

 

L1 - GALAXY LEVEL 1 - GX

  • L1: Capaz de realizar tareas (US) sencillas de frontend sin mucho complejidad.

    • Prácticas:

      • Entiende y puede seguir guías y protocolos de prueba previamente definidos.

      • Identifica errores obvios en la interfaz y reporta con claridad.

      • Familiarizado con herramientas básicas de testing y reporting.

      • Capaz de realizar pruebas de regresión siguiendo casos de prueba definidos.

 

L2 - GALAXY LEVEL 2 - GX2

  • L2: Capaz de realizar tareas (US) avanzadas de frontend y también tareas de Backend (Pruebas de Bases de Datos y Pruebas de API).

    • Prácticas:

      • Realiza pruebas exploratorias identificando puntos críticos en las aplicaciones.

      • Puede diseñar casos de prueba simples basados en requisitos.

      • Familiarizado con SQL básico para realizar pruebas en Bases de Datos.

      • Inicia pruebas básicas en APIs usando herramientas como Postman o similares.

      • Entiende la importancia de ciclos de vida de defectos y los gestiona correctamente.

L3 - GALAXY LEVEL 3 - GX3

  • L3: En este nivel, el Tester es capaz de realizar tareas de pruebas de performance, automatizar pruebas UI de historias implementadas o diseñar nuevas Historias de Usuario como Analista Funcional, además del nivel anterior.

    • Prácticas:

      • Diseña y ajusta casos de prueba complejos basados en cambios de requisitos.

      • Identifica y reporta problemas de rendimiento utilizando herramientas básicas.

      • Realiza pruebas exploratorias avanzadas e identificar áreas no cubiertas.

      • Gestiona los Planes de Prueba (Cobertura, Regresión, Sanity, Smoke) de manera efectiva.

      • Ofrece guía y mentoría a Testers de niveles inferiores (Capacidad de ser Tutor).

      • Tiene una comprensión básica sobre automatización de pruebas.

      • Maneja el flujo de QA Automation completo de trabajo ordinario.

      • Realiza pruebas Frontend con datos sin iteración (hardcodeados).

      • Implementa el modelo Page-Object-Model a nivel básico.

      • Tiene Habilidades básicas de GIT (control de versionado de código).

 

L4 - GALAXY LEVEL 4 - GX

  • L4: Capaz de realizar tareas de Deuda Técnica (TD) para Automatizar pruebas complejas de historias implementadas y pruebas de Integración. Además de lo anterior también posee habilidades adicionales como:

    • Prácticas:

      • Resuelve problemas y conflictos de pruebas (Debugging).

      • Realiza pruebas E2E con datos en iteración (Parametrizadas).

      • Escribe código con excelentes prácticas y principios (POM, "DRY", etc.).

      • Escribe scripts de prueba con estructura de datos, condicionales, bucles, etc.

      • Entiende y ejecutar Pipelines de Regresión en Continuous Integration (CI).

      • Escribe scripts de prueba para intercepción y assertions de API Testing.

      • Puede ser Tutor de Tester L1, L2 y L3.

L5 - GALAXY LEVEL 5 - GX

  • L5: Capaz de realizar cualquier tarea (TD) de Automatización y gestionar los Planes de Prueba.

    • Prácticas:

      • Resuelve conflictos de GIT con facilidad.

      • Resuelve problemas de ambientes y errores de configuración del Repositorio.

      • Realiza Planes de Prueba generales y para Automatización de pruebas.

      • Planifica, arma y hace funcionar los Repositorios de Automatización de Prueba.

      • Configura integraciones de aplicaciones de Reporte de Prueba con el Repositorio.

      • Realiza pruebas automatizadas de rendimiento (con ciertas herramientas).

      • Puede ser Tutor de cualquier nivel de Tester, incluso de otro L5.

 

Es importante destacar que los niveles son acumulativos y los Testers pueden avanzar naturalmente de un nivel a otro a medida que completan los sprints. Si un Tester demuestra una comprensión adecuada del nivel actual, también puede ser promovido manualmente.

Además, a medida que los miembros avanzan en el programa, las evaluaciones individuales se vuelven más exigentes para mejorar su rendimiento en la forma de trabajar.