1) Mentionner les responsabilités du Test Manager?
Le rôle du QA Manager comprend
- Gérer le projet de l'initiation à la clôture
- Planification des tests
- Obtenir l'acceptation par le client des livrables
- Approuver les livrables intermédiaires et les versions de correctifs au client
- Soumettre les entrées d'effort pour la facturation
- Gestion des problèmes
- Mentorat, coaching et gestion d'équipes off-shore
- Soumettre des rapports de statut hebdomadaire aux coordinateurs de test
- Participer aux réunions d'examen hebdomadaires
- Publier des KPI pour tous les projets de test sur une base hebdomadaire
- Mobilisation des ressources pour les projets
2) Mentionnez quelle est votre approche si vous constatez que les testeurs de votre organisation effectuent un test sur le livrable même après que des défauts significatifs ont été identifiés?
En tant que responsable AQ, votre approche doit être
- Les critères d'acceptation doivent être renforcés
- Les cas de test doivent être réévalués
- Plus de cas de test devraient être ajoutés si possible, avec des cas de partition de classe d'équivalence et des valeurs limites
- Plus de cas de test doivent être ajoutés pour vérifier les conditions non valides.
- Les critères de Show Stopper doivent être modifiés
3) Mentionner ce qu'est la matrice de traçabilité des exigences?
La matrice de traçabilité des exigences relie les documents d'exigences aux cas de test. Il est utilisé pour la raison suivante
- Pour s'assurer que toutes les exigences de l'application sont testées dans le processus de vérification
- Pour vérifier la couverture du test
4) Comment choisiriez-vous un outil de test pour votre projet?
- Identifier les fonctionnalités requises dans un outil d'automatisation selon les besoins du projet
- Évaluer les outils commerciaux et non commerciaux qui répondent aux exigences
- Estimez le coût et les avantages de l'outil. Le coût pourrait inclure les licences et la formation.
- Prenez la décision finale en consultation avec les membres de l'équipe.
5) Quels sont les principaux défis d'un projet de test?
Les principaux défis des tests logiciels comprennent
- Phase de test nous généralement sous une contrainte de temps
- Comprendre les exigences peut parfois être un défi
- L'application doit être suffisamment stable pour être testée
- Définition des priorités pour les tests
- Manque de testeurs qualifiés
- Les tests de régression
- Modification fréquente des exigences
- Manque d'outils, de ressources et de formation
6) Qu'est-ce qu'un plan de test?
Le plan de test est un document décrivant les activités et la portée des tests. C'est la condition de base pour tester n'importe quel produit logiciel.
7) Quels sont les types de plan de test?
Il existe trois principaux types de plan de test
- Plan de test principal
- Plan de test spécifique au niveau de test
- Tester des plans de test spécifiques au type
8) Quelles compétences relationnelles un Test Manager devrait-il avoir?
- Communication efficace et claire
- Devrait établir de bonnes relations avec les membres de l'équipe
- Bonnes capacités d'écoute et intelligence émotionnelle
- Motiver les membres de l'équipe
- Résolvez les conflits et les problèmes éthiques.
9) Qu'est-ce que la «gestion de la configuration»?
La gestion de la configuration couvre les processus utilisés pour coordonner, contrôler et suivre les artefacts de test.
Les artefacts de test peuvent inclure le code d'automatisation, les exigences, la documentation, les problèmes, les conceptions, les demandes de changement, les conceptions, etc.
10) Qu'est-ce que le modèle PDCA?
Le modèle PDCA signifie
- Planifier: identifier les améliorations et fixer des objectifs
- À faire: mettre en œuvre des améliorations
- Vérifier: vérifier le résultat des améliorations
- Agir: tirer les leçons des résultats
Il s'agit d'une méthode d'amélioration des processus de test (TPI).
11) Que sont les examens informels?
Un examen informel est un moyen de vérifier les défauts sans exécuter de code. Des examens informels sont mis en œuvre plusieurs fois au cours des étapes initiales du cycle de vie des tests du document. Les examens informels ne sont pas documentés.
12) Mentionner les types de risques dans un projet de test
Les types de risque dans un projet de test peuvent être globalement classés comme
- Risque de stratégie: Cela comprend les risques liés au budget, à la communication et à la gestion
- Risques liés à la définition du projet: Cela comprend les risques liés à la cible, à la portée et aux exigences du projet.
- Risque lié aux ressources humaines: Cela comprend les risques liés aux compétences, aux membres de l'équipe et à l'organisation.
- Risques liés au calendrier du projet.
13) Quelles sont les contre-mesures que le gestionnaire de test devrait prendre contre les risques?
Le responsable des tests doit prendre les mesures suivantes pour atténuer le risque lors du développement du produit
- Évitement: éliminez le facteur de risque impliqué
- Réduction: plan d'atténuation pour diminuer l'impact des risques et prendre des mesures correctives
- Partage: transférez le risque vers une autre ressource, par exemple, sous-traiter ou assurer
- Accepter: accepter le risque et préparer un budget planifié pour ces risques
14) Expliquez comment le responsable du test peut estimer le projet et quoi estimer?
Lors de l'estimation du test, un Test Manager doit évaluer quatre choses
- Coût
- Ressources
- Compétences humaines
- Temps
Ils peuvent estimer le projet de la manière suivante
- Structure de répartition du travail (WBS): décomposition du projet en segments plus petits
- Estimation en trois points: l'estimation en trois points est basée sur des données statistiques
- Méthode du point fonctionnel: donnez un poids à chaque fonction et mesurez la taille
15) Qu'est-ce qu'une estimation en trois points?
Dans l'estimation en trois points, trois valeurs sont initialement produites pour chaque tâche en fonction de l'expérience précédente. Par exemple, pour accomplir une tâche spécifique, les différentes possibilités sont
- Meilleure estimation des cas: 120 heures-homme ou 15 jours avec des membres expérimentés de l'équipe
- L'estimation la plus probable: 170 heures ou 21 jours avec suffisamment de ressources et une expérience modérée des membres de l'équipe
- La pire estimation: 200 heures-homme ou 25 jours et avec une équipe qui a moins d'expérience de travail
16) Mentionner certaines des meilleures pratiques pour l'estimation des tests
Certaines des meilleures pratiques pour l'estimation des tests sont
- Ajouter un peu de temps tampon : avoir un temps tampon est toujours un avantage, cela peut aider à gérer un retard causé par une raison inattendue comme un membre talentueux quitte soudainement le travail,
- Planification des ressources du compte dans l'estimation : assurez-vous que votre estimation est réaliste et considérée comme des facteurs cruciaux tels que la disponibilité des ressources humaines.
- Utilisez la référence de l'expérience passée: grâce à votre expérience passée, essayez d'éviter tous les obstacles ou entraves possibles qui sont les plus susceptibles de se produire
- Tenez-vous en à votre estimation: l' estimation n'est pas une preuve complète. Cela peut également mal tourner. Au début du projet, vous devez revérifier l'estimation du test et, si nécessaire, apporter également des modifications.
17) Que comprend un bon rapport de test?
Un bon rapport de test doit inclure
- Renseignements sur le projet
- Objectif du test
- Résumé du test
- Défaut
18) Énumérez quelques-unes des meilleures pratiques d'assurance qualité des logiciels?
Certaines des meilleures pratiques en matière d'assurance qualité logicielle comprennent
- Amélioration continue
- Documentation
- Utilisation et automatisation des outils
- Métrique
- Travail d'équipe et responsabilité partagée pour SQA
19) Par quels facteurs pouvez-vous déterminer la qualité de l'exécution du test?
Deux méthodes peuvent déterminer la qualité de l'exécution des tests
- Taux de rejet des défauts: (nombre de défauts rejetés / nombre total de défauts relevés) X 100
- Taux de fuite des défauts: (nombre de défauts manqués / total des défauts du logiciel) X 100
20) Comment allez-vous gérer les conflits d'équipe?
Compte tenu de la diversité des antécédents et des styles de travail des membres de l'équipe, la première étape consiste à s'attendre et à se préparer aux conflits pendant le projet de test.
L'étape suivante consiste à organiser une réunion et à évaluer les membres de l'équipe de l'état du projet. Le Test Manager doit garder la communication ouverte à tout le monde afin que les frustrations et la colère de l'équipe soient évacuées. Enfin, demandez aux membres de l'équipe de coopérer et insister sur l'importance de leur coopération pour la réussite du projet.
Téléchargement PDF gratuit: Test Manager / Lead Interview Questions