Test d’ingénierie QA pour le recrutement
Évaluez la façon dont les candidats abordent les exigences, les défauts, la planification des tests et les résultats des tests automatisés.
- 10 minutes
- 20 questions
- Intermédiaire
- Choix multiple
- Questions en anglais
- Téléphone et ordinateur
La réponse courte
Le test d’assurance qualité logicielle est une évaluation de recrutement de niveau intermédiaire, d’une durée de 10 minutes, destinée aux ingénieurs en tests logiciels, aux analystes QA, aux ingénieurs en automatisation, aux responsables des tests et aux responsables de la qualité des mises en production. Les candidats choisissent des cas de test adaptés aux exigences indiquées, évaluent le signalement et la discussion des défauts, planifient les tests dans un temps limité et interprètent de courts tests automatisés ainsi que leurs résultats. Il fournit des éléments à examiner par une personne, et non une décision d’embauche.
Ce que cela mesure
Conception des tests, signalement des défauts et communication avec l’équipe, planification des tests, exécution et automatisation des tests.
Conception des tests
Les candidats choisissent des cas de test qui répondent à une exigence donnée.
Signalement des défauts et communication avec l’équipe
Les candidats déterminent comment signaler un défaut et en discuter avec une équipe.
Planification et processus de test
Les candidats planifient les tests lorsque le temps est limité.
Exécution et automatisation des tests
Les candidats interprètent de courts tests automatisés et leurs résultats.
Formats de questions
Choix multiple
Le candidat : Lit une courte situation, un tableau ou un énoncé, puis choisit la bonne réponse ou toutes les bonnes réponses.
Vous voyez : Si le candidat maîtrise suffisamment le sujet pour le mettre en pratique, et pas seulement le reconnaître.
20 questions en 10 minutes, présentées une à une.
Postes adaptés à ce test
Les ingénieurs en test logiciel, les analystes et testeurs QA, les ingénieurs en automatisation des tests, les responsables des tests ainsi que les responsables produit ou livraison chargés de la qualité des mises en production. Les testeurs en sécurité peuvent l’utiliser pour évaluer leurs pratiques générales de test.
Ce que ce test peut révéler
Évaluation fondée sur les exigences
Les questions demandent aux candidats de choisir des cas de test correspondant à une exigence donnée. Vous pouvez ainsi évaluer comment ils relient le comportement du logiciel à la couverture des tests.
Communiquer au sujet des défauts dans leur contexte
Les candidats réfléchissent à la façon de signaler et de discuter un défaut. Cela peut vous aider à comprendre comment ils communiqueraient un problème logiciel à une équipe.
Lire du code, pas en écrire
De courts exemples en Python ou en JavaScript demandent aux candidats de lire des tests automatisés et leurs résultats. Les questions ne mentionnent aucun outil de test commercial ni terme propre à un fournisseur.
Situations courantes et papier brouillon
Les formulaires de réservation, les paniers d’achat et les pages d’inscription offrent des exemples de tests familiers. Tous les candidats peuvent utiliser du papier brouillon.
Ce que vous obtenez pour chaque candidat
- Est resté sur l’onglet du test pendant toute sa durée
- Aucune réponse copiée-collée
- A répondu à un rythme régulier
Les scores, les profils et les signaux d’intégrité sont des éléments que vous pouvez examiner en complément d’un entretien, et ne constituent jamais une décision automatique.
Signaux d’intégrité du test à examiner
Chaque candidat reçoit un ensemble de questions différent, avec un ordre de questions et un ordre des choix de réponse différents. Le navigateur affiche une question à la fois et les corrigés restent sur les serveurs de HireValid. Le chronomètre de 10 minutes fonctionne sur le serveur ; si la page est rechargée, la même question s’affiche avec le temps restant. Les candidats ne peuvent ni copier ni sélectionner le texte des questions, et toute tentative de copie bloquée est consignée dans la chronologie. HireValid enregistre des signaux tels que le temps passé hors de l’onglet du test, les réponses dans lesquelles du texte a été collé et les réponses données plus vite qu’il n’est possible de lire une question. L’employeur peut examiner ces signaux dans un Integrity Score et une chronologie des éléments observés ; aucun de ces éléments ne prend de décision à lui seul. Avec le consentement du candidat, des photos prises aléatoirement par webcam peuvent être ajoutées. Consultez Comment nous concevons nos tests.
Comment nous prévenons la fraude assistée par l’IA · Signaux d’intégrité
Utilisez le score comme un élément parmi d’autres
Examinez le score avec un exercice pratique lié au poste et un entretien structuré. Vous pouvez, par exemple, demander au candidat de choisir des cas de test correspondant à une exigence donnée, puis discuter de ses choix et d’un éventuel signalement de défaut. Le score vient appuyer l’évaluation d’une personne ; ce n’est ni un seuil de réussite ni une décision à lui seul. Pour évaluer des compétences connexes, consultez les tests Ingénieur logiciel et Code propre.
Questions d’entretien structuré
Comment choisiriez-vous des cas de test pour un formulaire d’inscription assorti d’une règle de mot de passe précise ?
Vérifiez que les cas choisis sont clairement liés à l’exigence donnée et que le candidat explique ce que chacun d’eux vise à vérifier.
Comment signaleriez-vous un défaut qu’un développeur affirme ne pas pouvoir reproduire ?
Évaluez la clarté de la description du défaut et la réflexion dont le candidat fait preuve pour en discuter avec ses collègues.
Comment planifieriez-vous les tests si le temps disponible diminuait ?
Évaluez la façon dont le candidat fait et explique ses choix de test lorsque le temps est limité.
Expliquez-moi comment vous analysez un test automatisé qui échoue seulement de temps en temps.
Évaluez la capacité à analyser le code de test et ses résultats, plutôt qu’à donner une réponse fondée uniquement sur la terminologie des outils.
Comprendre les scores et les repères
Équité et aménagements
Les questions sont indépendantes des outils : elles ne mentionnent aucun outil de test commercial et ne nécessitent pas de connaître la terminologie d’un fournisseur. Elles s’appuient uniquement sur des pratiques de test largement partagées. Les situations portent sur des produits courants, comme des formulaires de réservation, des paniers d’achat et des pages d’inscription. Elles sont rédigées dans un anglais américain simple, sans expressions idiomatiques, sans symbole monétaire autre que ceux nécessaires à une situation et avec des prénoms issus de nombreux horizons. Les exemples de code sont courts et écrits en Python ou en JavaScript. Le candidat doit les lire, et non écrire du code. Tous les candidats peuvent utiliser du papier brouillon.
Vous pouvez accorder un délai supplémentaire à tout candidat à titre d’aménagement. Les résultats sont des éléments qu’une personne doit examiner, jamais une décision automatique.
À titre provisoire : la fiabilité sera communiquée lorsque 200 candidats auront passé le test.
Détails du test
Une courte série chronométrée de questions pratiques pour les personnes qui testent des logiciels dans le cadre de leur travail. Les candidats choisissent des cas de test correspondant à une exigence donnée, déterminent comment signaler et discuter un défaut, planifient des tests lorsque le temps est limité et lisent de courts tests automatisés ainsi que leurs résultats. La plupart des questions s’appuient sur un petit tableau, une exigence ou quelques lignes de code.
- Les questions sont en anglais.
- Aides autorisées : Brouillon.
- Chaque question reçoit une réponse une seule fois, dans l’ordre, sans possibilité de revenir en arrière.
- 4 questions d’entraînement, 3 minutes, avant le test chronométré.
Foire aux questions
Les candidats écrivent-ils du code dans le test d’ingénierie QA ?+
Non. Certaines questions présentent quelques lignes de Python ou de JavaScript que les candidats doivent lire et interpréter, et non écrire. D’autres s’appuient sur un petit tableau ou une exigence donnée. Le test convient donc aussi bien aux testeurs qui lisent des tests automatisés qu’à ceux qui en écrivent.
Faut-il connaître des outils ou la terminologie de fournisseurs pour le test d’ingénierie QA ?+
Aucun terme propre à un fournisseur n’est nécessaire. Les questions sont indépendantes des outils, ne mentionnent aucun outil de test commercial et s’appuient sur des pratiques de test largement partagées. Les situations font appel à des produits courants, comme des formulaires de réservation, des paniers d’achat et des pages d’inscription. Elles sont rédigées dans un anglais américain simple, sans expressions idiomatiques, et utilisent des prénoms issus de nombreux horizons.
Quels outils les candidats peuvent-ils utiliser pendant le test d’assurance qualité logicielle ?+
Tous les candidats peuvent utiliser du papier brouillon. Le test comporte 20 questions à choix multiples à répondre en 10 minutes. Les candidats ne peuvent pas revenir à une question précédente. La série d’entraînement comporte 4 questions et dure 3 minutes.
À quels postes le test d’assurance qualité logicielle convient-il ?+
Il s’agit d’un test de niveau intermédiaire destiné aux ingénieurs en test logiciel, aux analystes et testeurs QA, aux ingénieurs en automatisation des tests et aux responsables des tests. Les responsables produit ou livraison chargés de la qualité des mises en production peuvent également l’utiliser ; les testeurs en sécurité peuvent évaluer leurs pratiques générales de test.
Tests associés
Architecte logiciel
10 minutes, Compétences spécifiques au poste
DécouvrirAlgorithmes pour le génie logiciel
10 minutes, Compétences spécifiques au poste
DécouvrirIngénieur logiciel
10 minutes, Compétences spécifiques au poste
DécouvrirDéveloppement logiciel blockchain
10 minutes, Compétences spécifiques au poste
DécouvrirArchitecture des systèmes informatiques
10 minutes, Compétences spécifiques au poste
DécouvrirCode propre
10 minutes, Compétences en programmation
DécouvrirUtilisez le test Ingénierie qualité logicielle pour votre prochain recrutement
L’offre Free comprend 5 tests essentiels ; les offres payantes comprennent Bibliothèque complète de tests.