qa s roles vs goals how balance both achieve your goals
¡Este artículo está dedicado a mi apasionada Fraternidad QA!
Atrás quedaron los días en que los QA solían tener mucho tiempo esperando a que llegaran las compilaciones y luego comenzaban a probar, presentaban errores en consecuencia y luego esperaban nuevamente a que los desarrolladores los corrigieran.
Pasarían la mayor parte de su tiempo practicando inglés, ¡¡LOL !!. Me refiero a escribir casos de prueba, revisarlos y finalizarlos para usarlos en las pruebas.
El tiempo ha cambiado mucho y también los roles. Puede tener suerte si sobrevive simplemente haciendo pruebas manuales con grandes gigantes de TI como Infosys, Wipro, TCS, Accenture, etc.
Al estar en una empresa mediana o pequeña, debe conocer algunas habilidades especiales además de las pruebas manuales básicas. Podría ser cualquier cosa como pruebas de API, cartero, JABÓN , Prueba de base de datos , validaciones del lado del cliente a las más complejas como la automatización y las pruebas de rendimiento.
En esta tendencia actual, es posible que haya notado que las ofertas de trabajo, incluso para probadores con 2-4 años de experiencia, enumeran muchas cosas.
A continuación se muestra una muestra de la descripción del puesto para el rol de un evaluador con 2-4 años de experiencia laboral:
- Buen conocimiento de Java.
- Selenio - Obligatorio.
- Debe ser bueno en las pruebas de rendimiento: Jmeter / LoadRunner con un conocimiento profundo de los conceptos de ajuste del rendimiento y del sistema operativo
He enumerado solo las habilidades básicas, pero hay muchas más para agregar a la lista. Python, Perl, groovy, etc. encuentran su propio lugar en la mayoría de las aperturas.
Asi que, ¿Qué concluimos aquí? ¿Se está moviendo la industria hacia el papel de SDET?
Sin embargo, estaría de acuerdo en ciertos puntos como: un evaluador debe tener conocimientos básicos del lenguaje de programación y debe estar dispuesto a realizar la automatización. cuando sea necesario . Debes estar preguntando ¿Por qué el término ' cuando sea necesario ”Se mantuvo en negrita? Esto se debe a las prácticas que se siguen en la actualidad.
Muchas empresas contratan para las pruebas de automatización, pero debería sentirse afortunado solo si puede encontrar un proyecto de automatización en esa nueva organización. Muchas veces aterrizaría en otro proyecto manual en el que no encontrará espacio para aprender después de unos meses.
La razón principal para cambiar de empresa actual puede ser 'No obtengo experiencia en automatización' . Puede que tenga que hacer todo lo posible para aprender la automatización y luego cambiar de empresa porque desea pasar de las pruebas manuales. ¡¡Así que aquí estás !!
Estás jodido de nuevo !!
Otra peor parte que he notado que sucede en muchas organizaciones es que incluso un líder de control de calidad o el gerente de control de calidad casi hacen el mismo trabajo que un evaluador junior. Puede que este no sea el caso en todas partes, pero ser promovido como líder de control de calidad no garantiza que obtendrá los roles que busca.
La jerarquía en su proyecto puede llevarlo a hacer el mismo trabajo que están realizando sus compañeros junior. Los roles de QA Manager están casi desapareciendo.
Entonces, ¿dónde debería verse un líder de control de calidad en el futuro?
Finalmente, pero lo más interesante, todos y cada uno de los miembros de esta fraternidad de TI sueñan con ir al lugar. Si compara las oportunidades en el sitio que obtienen los BA o los desarrolladores con lo que obtiene un control de calidad, entonces se sentirá triste de estar en el lado perdedor. He trabajado con diferentes organizaciones y hay algunas palabras comunes que mis oídos solían escuchar de RR.HH. o Alta Dirección.
Esas son las palabras que me ponen triste 'No hay control de calidad en el sitio' . Pero, nuevamente, este no es el mismo caso en todas partes. Sin embargo, solo estoy citando las tendencias generales en la industria.
cómo abrir un archivo torrent en mac
Entonces, revisemos el título de este artículo.“ Roles de control de calidad frente a objetivos ”.
El punto clave que trato de resaltar aquí es '¿Nuestras funciones se centran en nuestros objetivos?' . Estoy seguro de que la mayoría diría ¡NO! A medida que pasan los días, con el aumento de su experiencia año tras año, a veces sentimos qué es algo nuevo que estamos haciendo. La respuesta será que estamos haciendo el mismo trabajo que hicimos hace 3-4 años ”.
Me he encontrado con perfiles de ciertos probadores que, incluso con más de 10 años de experiencia, siguen trabajando como 'Analistas de pruebas' o 'Analistas de pruebas sénior', mientras que los desarrolladores con el mismo rango de experiencia se están convirtiendo en 'Gerentes de proyectos' o 'Gerentes de productos. ”.
Si observa en retrospectiva los roles que ha estado desempeñando a lo largo de su carrera, la siguiente tabla le parecerá interesante y deprimente. Observará que no está aprendiendo nada incluso después de 7-8 años de experiencia laboral.
Designaciones | Años en el mismo rol (promedio | Años totales de experiencia | Aprendizajes / Preocupaciones / Desafíos |
---|---|---|---|
Gerente de control de calidad | 3 | 14 | Casi sin cambios en los roles, todavía estoy pensando si continuar en QA o pasar a BA |
Control de calidad de asociado junior | 1 | 1 | Escritura de casos de prueba, presentación de defectos, pruebas manuales básicas |
QA asociado | 1.5 | 2.5 | Revisiones de casos de prueba, automatización (si tiene suerte) |
QA asociado senior | 1.5 | 4 | Informes de estado, automatización, rendimiento (comienza a aprender incluso si no está en un proyecto) |
Control de calidad asociado principal | 2 | 6 | Creación de planes de prueba, estimaciones y manejo del equipo (si tiene suerte), asignación de tareas, informe del estado al cliente, más llamadas de clientes |
QA principal | 2 | 8 | Estrategia de prueba, más trabajo en Excel, gestión de parte de horas, creación de cuentas, datos de facturación |
Associate Manager QA | 3 | 11 | Más o menos, habría realizado todo en el rol de Lead QA. |
Director QA | 3 | 17 | Casi sin cambios en los roles. Más sobre la gestión de la calidad general en las organizaciones. |
Entonces, yo diría que el tramo de 5-7 años es muy importante en una carrera de QA. Necesita trabajar en su fuerza y debilidad y seguir el camino en consecuencia.
- Si no tiene interés en la codificación y tampoco comprende Automatización, pero siente que tiene buenas habilidades analíticas y buenas habilidades de comunicación, es mejor pasar al puesto de BA después de 5 años.
- Si está loco por el código, asegúrese de seguir la ruta de Automatización. No tiene sentido quedarse en Manual. Sigue cambiando de empresa hasta que consigas tu puesto perfecto.
- Si no está loco por los códigos pero comprende bien la lógica, entonces comprenda las tecnologías en el mercado y pase a Manager Delivery en lugar de Manager QA. Y aprenderá mucho en Delivery vertical.
Generalmente, la gente dice que no debemos cambiar de empresa con mucha frecuencia, pero ¿qué pasa si no estamos satisfechos con nuestros roles? ¿Deberíamos comprometernos con lo que está pasando? ¿Sigues haciendo el mismo trabajo si no te gusta? Al final del día, sigue pensando ¿qué estoy haciendo?
¡¡Tipo!! Asegúrate de que tus roles te hagan alcanzar tus metas. Si no es así, simplemente está comprometiendo su vida y su carrera. Si no está satisfecho profesionalmente, también terminará arruinando su vida personal.
Sobre el Autor : Este artículo fue escrito por Hasneet, miembro del equipo de STH. . Trabaja como líder de pruebas de software en una multinacional.
¿Has experimentado la misma situación? No dude en compartir sus experiencias.
Lectura recomendada
- 5 formas de potenciar sus pruebas de rendimiento y alcanzar sus objetivos
- Mejores herramientas de prueba de software 2021 (Herramientas de automatización de pruebas de control de calidad)
- Descarga del libro electrónico Testing Primer
- Cómo alcanzar el nivel 5 de madurez para el proceso de prueba y control de calidad
- Los 7 objetivos principales de un probador de software: ¿es usted un probador 'hecho' o uno 'elegido'?
- MongoDB Crear usuario y asignar roles con ejemplos
- Pruebas de carga con tutoriales de HP LoadRunner
- Diferencia entre pruebas de escritorio, cliente-servidor y pruebas web