qa s roles vs goals how balance both achieve your goals
Cet article est dédié à ma fraternité QA passionnée !!!
Il est révolu le temps où les QA avaient amplement le temps d'attendre les builds à venir et plus tard, ils commençaient à tester, soulevaient des bogues en conséquence et attendaient à nouveau que les développeurs les corrigent.
Ils passaient une grande partie de leur temps à pratiquer l'anglais, LOL !!. Je veux dire écrire des cas de test, les examiner et les finaliser pour les utiliser pour les tests.
Le temps a beaucoup changé, tout comme les rôles. Vous aurez peut-être de la chance si vous survivez en faisant simplement des tests manuels avec de grands géants de l'informatique comme Infosys, Wipro, TCS, Accenture, etc.
Étant dans une entreprise de taille moyenne ou petite, vous devez être conscient de certaines compétences particulières en dehors des tests manuels de base. Cela pourrait être quelque chose comme des tests d'API, facteur, SAVON , Test de base de données , des validations côté client aux plus complexes comme l'automatisation et les tests de performance.
Dans cette tendance actuelle, vous avez peut-être remarqué que les offres d'emploi, même pour les testeurs avec 2 à 4 ans d'expérience, énumèrent beaucoup de choses.
Vous trouverez ci-dessous un échantillon de la description de poste pour le rôle d'un testeur avec 2 à 4 ans d'expérience de travail:
- Bonne connaissance de Java.
- Sélénium - Obligatoire.
- Doit être bon dans les tests de performance - Jmètre / LoadRunner avec une compréhension approfondie du système d'exploitation et des concepts de réglage des performances
Je n'ai énuméré que les compétences de base, mais il y a beaucoup plus à ajouter à la liste. Python, Perl, groovy, etc. trouvent leur place dans la plupart des ouvertures.
Alors, que concluons-nous ici? L’industrie prend-elle le rôle de SDET?
Cependant, je serais d'accord sur certains points comme - un testeur devrait avoir des connaissances de base du langage de programmation et devrait être prêt à faire de l'automatisation si nécessaire . Vous devez vous demander pourquoi le terme ' si nécessaire ”Gardé audacieux? Cela est dû aux pratiques qui sont suivies de nos jours.
De nombreuses entreprises embauchent pour des tests d'automatisation, mais vous ne devriez vous sentir chanceux que si vous êtes en mesure de trouver un projet d'automatisation dans cette nouvelle organisation. Souvent, vous atterririez dans un autre projet manuel où vous ne trouverez aucune possibilité d'apprendre après quelques mois.
La principale raison de changer votre entreprise actuelle pourrait être 'Je n'ai pas d'expérience en automatisation' . Vous devrez peut-être déployer tous les efforts nécessaires pour apprendre l'automatisation, puis changer d'entreprise parce que vous souhaitez passer des tests manuels. Alors vous voilà !!
Vous êtes de nouveau foutu !!
Un autre pire aspect que j'ai remarqué dans de nombreuses organisations est que même un responsable du contrôle qualité ou le responsable du contrôle qualité font presque le même travail qu'un testeur junior. Ce n'est peut-être pas le cas partout, mais être promu en tant que responsable du contrôle qualité ne garantit pas que vous obtiendrez les postes que vous recherchez.
La hiérarchie dans votre projet peut vous amener à faire le même travail que vos pairs juniors. Les rôles de QA Manager sont presque terminés.
Alors, où un responsable de l'assurance qualité devrait-il se voir à l'avenir?
Enfin, mais le plus intéressant, chacun dans cette fraternité informatique rêve d'aller sur place. Si vous comparez les chances sur place que les BA ou les développeurs obtiennent avec ce qu’obtient un contrôle qualité, vous vous sentirez triste d’être du côté des perdants. J'ai travaillé avec différentes organisations et il y a des mots courants que mes oreilles entendaient souvent des RH ou de la haute direction.
Ce sont les mots qui me rendent triste - 'Il n'y a pas sur place pour le contrôle qualité' . Mais encore une fois, ce n'est pas le même cas partout, cependant, je ne fais que citer les tendances générales de l'industrie.
python if instruction sur une ligne
Alors, revoyons le titre de cet article' Rôles du contrôle qualité par rapport aux objectifs '.
Le point clé que j'essaie de souligner ici est «Nos rôles sont-ils axés sur nos objectifs» . Je suis sûr que la plupart d'entre eux diraient NON !! Au fil des jours, avec l'augmentation de votre expérience d'année en année, nous ressentons parfois ce que nous faisons de nouveau? La réponse sera que nous faisons le même travail que nous avons fait il y a 3-4 ans. ».
J'ai rencontré des profils de certains testeurs qui, même avec plus de 10 ans d'expérience, travaillent toujours en tant qu '«analyste de test» ou «analyste de test senior» alors que les développeurs ayant la même expérience deviennent des «chefs de projet» ou des «chefs de produit» ».
Si vous rétrospectez les rôles que vous avez joué tout au long de votre carrière, le tableau ci-dessous vous semblera intéressant et déprimant. Vous remarquerez que vous n'apprenez rien même après 7 à 8 ans d'expérience de travail.
Désignations | Années sur le même rôle (moyenne | Nombre total d'années d'expérience | Enseignements / préoccupations / défis |
---|---|---|---|
Responsable QA | 3 | 14 | Presque aucun changement dans les rôles, toujours en train de penser s'il faut continuer à QA ou passer à BA |
Associé junior AQ | 1 | 1 | Rédaction de cas de test, levée de défauts, tests manuels de base |
Associer QA | 1,5 | 2,5 | Revues de cas de test, automatisation (si chanceux) |
Senior Associate QA | 1,5 | 4 | Rapports d'état, automatisation, performances (vous commencez à apprendre même si vous n'êtes pas dans un projet) |
Associate Lead QA | deux | 6 | Création de plans de test, d'estimations et de gestion d'équipe (si chanceux), attribution de tâches, rapport d'état au client, plus d'appels client |
Responsable QA | deux | 8 | Stratégie de test, plus de travail Excel, gestion des feuilles de temps, création de comptes, données de facturation |
Gestionnaire associé QA | 3 | Onze | Plus ou moins, vous auriez tout exécuté dans le rôle principal de QA. |
Directeur QA | 3 | 17 | Presque aucun changement dans les rôles. En savoir plus sur la gestion de la qualité globale dans les organisations. |
Donc, je dirais que la tranche de 5 à 7 ans est très importante dans une carrière d'AQ. Vous devez travailler sur vos forces et vos faiblesses et suivre le chemin en conséquence.
- Si vous n'êtes pas intéressé par le codage et que vous ne comprenez pas aussi l'automatisation, mais que vous sentez que vous avez de bonnes compétences analytiques et de bonnes compétences en communication, il vaut mieux passer au rôle de BA après 5 ans.
- Si vous êtes fou de code, assurez-vous de suivre le chemin d'automatisation. Il ne sert à rien de rester en manuel. Continuez à changer les entreprises jusqu'à ce que vous obteniez votre rôle parfait.
- Si vous n'êtes pas fou de code mais que vous comprenez bien la logique, comprenez les technologies du marché et mieux vaut passer à Manager Delivery plutôt qu'à Manager QA. Et vous en apprendrez beaucoup dans le domaine de la livraison verticale.
En général, les gens disent qu'il ne faut pas changer d'entreprise très fréquemment, mais que faire si nous ne sommes pas satisfaits de nos rôles? Devrions-nous faire des compromis sur ce qui se passe? Continuez à faire le même travail si vous n'aimez pas? À la fin de la journée, continuez à penser à ce que je fais?
Les gars!! Assurez-vous que vos rôles vous permettent d'atteindre vos objectifs. Sinon, vous faites simplement des compromis avec votre vie et votre carrière. Si vous n'êtes pas satisfait professionnellement, vous finirez certainement par ruiner votre vie personnelle.
A propos de l'auteur : Cet article est rédigé par Hasneet, membre de l'équipe STH . Il travaille en tant que responsable des tests logiciels dans un MNC.
Avez-vous vécu la même situation? N'hésitez pas à partager vos expériences.
lecture recommandée
- 5 façons de booster vos tests de performance et d'atteindre vos objectifs
- Meilleurs outils de test de logiciels 2021 (Outils d'automatisation des tests QA)
- Téléchargement de l'e-book 'Testing Primer'
- Comment atteindre la maturité de niveau 5 pour le processus d'assurance qualité et de test
- Les 7 principaux objectifs d'un testeur de logiciel - Êtes-vous un testeur «fabriqué» ou un testeur «choisi»?
- MongoDB Créer un utilisateur et attribuer des rôles avec des exemples
- Test de charge avec les didacticiels HP LoadRunner
- Différence entre les tests de bureau, client-serveur et Web