L'assurance qualité est un excellent point de départ si vous n'êtes pas sûr de ce que vous voulez faire (ou de ce à quoi vous serez vraiment bon). La clé est de se concentrer sur l'apprentissage et de se pousser dans les domaines qui vous'intéressent.
Voici quelques choses que font les ingénieurs AQ :
Tests manuels en boîte noire : Le produit fonctionne-t-il comme il est censé le faire ?
Tests manuels en boîte grise : Les différentes parties de l'architecture du produit fonctionnent-elles comme elles'sont censées le faire ?
Tests en boîte blanche : Écrire un logiciel pour tester de petites unités de code ou une API.
Tests automatisés : En utilisant un framework existant, écrire un logiciel qui exécute les tests.
Tests de performance : En utilisant un cadre existant, écrire un logiciel qui mesure les performances et trouve les limites d'un produit.
Tests automatisés avancés : Créer & maintenir un cadre utilisé pour automatiser les tests.
Les ingénieurs AQ utilisent souvent les compétences acquises dans leur domaine pour réorienter leur carrière vers des domaines connexes tels que :
L'automatisation de la construction et du déploiement : Créer & maintenir des logiciels utilisés pour construire, exécuter l'automatisation, configurer et déployer des logiciels.
Administration de systèmes
Développement de logiciels
Gestion de programmes
Scrum Master
Gestion de produits
Comme pour toute carrière, plus vous prenez de l'ancienneté, plus le travail change. Dans le domaine de l'AQ, vous'verrez votre temps passer d'une focalisation sur le cassage des choses (ou l'écriture de l'automatisation) vers un temps plus important consacré à la formation de la stratégie de test, au mentorat, à l'évaluation des risques et à l'analyse des causes profondes.