Regresar a la lista

5 Formas para Desarrollarte como Tester Manual

Tecnología
Mar 13, 2023
5 Formas para Desarrollarte como Tester Manual

Existe un estereotipo de que la automatización es la única forma para desarrollarte como tester. Queremos explorar otras posibles vías y los diversos e interesantes nichos disponibles en este campo. 

Lo primero que hay que entender es dónde puedes crecer y desarrollarte mejor como tester. ¿Necesitas dejar tu empleo y buscar un puesto en otro lugar? ¿Estás dispuesto a buscar un empleo distinto si te ayuda a desarrollar tus habilidades? Es posible que estés satisfecho con tu puesto y salario actuales. Es normal que no tengas ganas de dejar tu empleo actual. Sin embargo, si decides buscar un puesto nuevo que te ayude a crecer, necesitas elegir la dirección de ese crecimiento.

Elegir una dirección para desarrollarte depende de lo que quieras estudiar. Primero, decide con qué te gusta trabajar más: personas o números. De esta preferencia dependerá cómo crezcas desde el puesto de junior QA (el puesto inicial de testing).

Si bien existen muchas vías de desarrollo posibles para un especialista en pruebas, las siguientes son las principales.

 

Líder QA

Los líderes dedican la mayor parte de su atención a formar equipos y organizar los procesos de pruebas. Debes ser capaz de distribuir tareas entre los miembros del equipo y mejorar los procesos.

Una vía típica para llegar al rol de líder QA incluye lo siguiente:

1. QA Junior (Junior): Este es el puesto inicial. Las tareas suelen incluir pruebas manuales en escenarios preelaborados y escribir casos de prueba básicos.

2. QA Middle (Middle): En este nivel, realizarás scripts de pruebas de forma independiente y elaborarás documentación técnica.

3. QA Senior (Senior): La gama de responsabilidades incluye monitorear el trabajo de los especialistas junior y planificar procesos de pruebas.

4. Líder QA (Líder): En este nivel, son necesarias las competencias profesionales, entre ellas, análisis de riesgos, estimación de plazos, determinación del alcance de la automatización de pruebas y habilidades de gestión de proyectos.

No hay plazos claros para realizar la transición de un peldaño a otro de la escalera profesional. Sin embargo, con trabajo duro y ganas de desarrollarte puedes convertirte en líder QA en solo tres años.

Recuerda que dirigir un departamento de pruebas se trata más de trabajar con personas. Puede ser útil tener algo de psicólogo, ser capaz de mitigar los conflictos y crear un entorno laboral cómodo para tu equipo.

 

Gerente de Producto o de Proyecto

La gerencia incluye puestos relacionados con asuntos de gestión de la calidad:

·   Gerente de entrega o Delivery manager

·   Gerente de implementación o Release manager

·   Gerente QA o QA manager

Dado que esta vía está más relacionada con la gestión, las habilidades técnicas juegan un rol menos importante. Los profesionales de esta categoría deben estar familiarizados con los principios de gestión de la calidad (Total Quality Management, Six Sigma, CMMI). También es esencial conocer a profundidad el producto, la arquitectura y la relación entre los componentes. 

Las funciones incluyen:

·   Trabajar con las partes interesadas 

·   Evaluación de tareas 

·   Gestión de riesgos

 Experto en QA

Por lo general, alcanzar el nivel de experto implica el mayor grado de calificación. Sin embargo, en este caso, es una rama paralela que denota el desarrollo en un área delimitada.

Las áreas más amplias son:

·   Especialista en desempeño

·   Especialista en usabilidad

·   Especialista en seguridad

Para desarrollarte como especialista en desempeño, necesitas comprender:

·   Arquitectura de aplicaciones

·   Metodología y tipos de pruebas de desempeño

·   Herramientas de pruebas

La vía para ser especialista en UX/UI (usabilidad) es un tema bastante interesante. Las pruebas de compatibilidad con diferentes navegadores, sistemas operativos y tamaños de pantalla son muy demandadas, incluyendo la automatización de procesos y las técnicas para optimizar la cantidad de variaciones.

En cuanto a los especialistas en seguridad, las certificaciones juegan un rol mucho más importante. Sin embargo, los programas de certificación más reconocidos requieren experiencia comprobada en seguridad.

También hay muchas direcciones para los especialistas en seguridad:

·   Pruebas de penetración

·   Pruebas de seguridad

·   Pruebas de cumplimiento

Existen muchas vías a elegir, y toma en cuenta que son posibles diferentes escenarios de transición. Puede que tu vía no sea directa, sino que evolucione a medida que pruebes diferentes direcciones y aprendas lo que te gusta. Si algo despierta tu interés, intenta prestar más atención a esa área.

Todos estos son tipos de pruebas que cualquier tester manual usa de forma más general, sin entrar en detalles. Si profundizas en un área específica, puedes convertirte en un experto altamente especializado. Los profesionales de alto nivel reciben menos ofertas de empleo pero también tienen menos competencia.

 Ingeniero de QA Automatizada

La vía de desarrollo más popular para un tester manual es como ingeniero de QA automatizada. Si tu equipo cuenta con especialistas manuales y automatizados, pasar a la automatización es bastante simple. Revisa con tu manager si puedes tomar algunas tareas y pasar gradualmente a la automatización. Si tu equipo solo tiene pruebas manuales, deberás buscar tu desarrollo de manera independiente. 

En cualquier caso, primero debes adquirir experiencia en pruebas manuales. De otro modo, serás el ingeniero de QA automatizada que puede programar casos de prueba pero no sabe cómo escribirlos.

Para convertirte en ingeniero en QA automatizada, necesitas dominar:

·   Pruebas manuales (y los frameworks de pruebas)—comprender por qué se requiere una prueba en particular

·   QA-saber qué pruebas se requieren para abarcar diferentes elementos de la funcionalidad

·   Programación —escribir autotests

 

Desarrollador

Si conoces lenguajes de programación o planeas aprenderlos, tienes luz verde para convertirte en desarrollador. Es muy común que los ingenieros de QA automatizada se conviertan en desarrolladores.

Cuando una empresa tiene una vacante de programación, suelen estar encantadas de contratar a un tester con conocimientos de lenguajes de programación. Algunos programadores se capacitan como testers y trabajan en puestos de testing. ¿Por qué? Porque actualmente hay menos testers que programadores. Y a las empresas les gusta contratar de forma interna, lo que significa que es más fácil conseguir un empleo de desarrollo si ya formas parte de una empresa. 

Puedes usar este enfoque: toma las listas de habilidades necesarias para ser tester y para ser desarrollador y compáralas. Observa las habilidades necesarias para los desarrolladores pero no para los testers, este será tu plan de transición al área de desarrollo. Con frecuencia, los testers necesitan mejorar sus conocimientos de lenguajes de programación y practicar el uso de los patrones de diseño, el pensamiento algorítmico, y la capacidad para encontrar una solución arquitectónica.

 

Conclusión

Sea cual sea la dirección que elijas, te debe gustar lo que la vía implica y debes ser capaz de verte a ti mismo desarrollándote en esa área. Puedes probar diversas opciones para aprender qué te conviene y qué te gusta más. Basa tu elección en tus habilidades y tu personalidad, no hay una opción correcta o incorrecta. Si te gusta entender un área con mayor detalle, es probable que quieras convertirte en experto en QA. Si te gusta organizar y planificar, deberías analizar de cerca la posibilidad de ser gerente de producto. ¿Te interesa la programación pero no sabes por dónde empezar? Prueba el testing automatizado como ingeniero de QA automatizada. Si te gusta todo lo relacionado con las pruebas, ¿por qué no elegir la vía de líder QA? Trabaja en ti y todo saldrá bien.

 ¡Entra en el mundo de QA aunque no tengas experiencia técnica! ¡Aplica ahora para el entrenamiento en pruebas manuales!

Subscribe to Careerist Digest to stay tuned!

Careerist guarantee your privacy. Read our terms and conditions