Question d'entretien pour Ingénieur QA

Comment aborderiez-vous les tests d'accessibilité pour une application web ?

Ce que le recruteur cherche à évaluer, comment structurer votre réponse et un exemple parlé à adapter.

Réponse rapide

Combinez travail automatisé et manuel, parce que les outils automatiques n'attrapent qu'environ un tiers des problèmes. Faites tourner un scan basé sur axe en CI pour le contraste, les libellés manquants et les problèmes de structure. Testez ensuite manuellement la navigation au clavier seul, l'ordre et la visibilité du focus, les annonces du lecteur d'écran, l'association des erreurs de formulaire, et le zoom à 200 pour cent. Jugez par rapport à WCAG 2.2 AA, la cible habituelle.

Pourquoi les recruteurs posent cette question

L'accessibilité devient une obligation légale plutôt qu'un bonus, et les recruteurs veulent savoir si vous avez une vraie méthode ou juste une extension. L'aveu clé, c'est que les scanners automatiques trouvent une minorité de problèmes, donc les tests manuels au clavier et au lecteur d'écran sont obligatoires. Citer un niveau WCAG comme critère d'acceptation montre que vous savez définir ce qui est terminé plutôt que tester au feeling.

Comment structurer votre réponse

  • Énoncez le partage automatisé/manuel, avec la limite de couverture honnête.
  • Dites ce qui a sa place en CI et ce qui n'en a pas.
  • Listez les vérifications manuelles, en commençant par le clavier seul.
  • Citez WCAG 2.2 AA comme la norme contre laquelle vous testez.
  • Mentionnez l'implication d'utilisateurs en situation de handicap quand c'est possible.

Exemple de réponse

Exemple parlé, à la première personne

Je découpe en automatisé et manuel, et je dis d'emblée que l'automatisation n'attrape qu'environ un tiers des vrais problèmes. La partie automatisée est un scan basé sur axe branché dans le pipeline, qui attrape de façon fiable les défauts de contraste, les textes alternatifs manquants, les contrôles sans libellé et les structures de titres cassées, et qui ne coûte rien par exécution. La partie manuelle est là où vivent les vrais problèmes. D'abord je débranche la souris et je fais tout le parcours critique au clavier : puis-je atteindre chaque élément, l'indicateur de focus est-il visible, l'ordre suit-il la disposition visuelle, le focus se retrouve-t-il piégé dans une fenêtre modale, revient-il à un endroit sensé quand elle se ferme. Ensuite une passe au lecteur d'écran, parce que c'est la seule façon de savoir si une liste déroulante sur mesure s'annonce comme quelque chose de compréhensible ou comme un div sans libellé. Je vérifie que les erreurs de formulaire sont annoncées et rattachées programmatiquement à leur champ plutôt que juste passées en rouge. Puis un zoom à 200 pour cent et une fenêtre étroite pour que rien ne soit tronqué. Je teste contre WCAG 2.2 AA pour que le passé et l'échoué soient définis, et là où l'organisation le soutient, je pousse pour des sessions avec des utilisateurs qui s'appuient sur des technologies d'assistance.

Vous passez cet entretien bientôt ? GhostPilot écoute votre appel en direct, repère la question dès qu'elle est posée et affiche une réponse structurée à l'écran en temps réel. Essayez-le lors de votre prochain entretien blanc, ou prenez un Session Pass à $29, sans abonnement, pour le jour J.

Voir comment ça marche

Questions de relance à prévoir

  • Avec quelle combinaison de lecteur d'écran et de navigateur testeriez-vous, et pourquoi ?
  • Comment testeriez-vous un composant sur mesure sans équivalent HTML natif ?
  • Comment convainquez-vous une équipe de corriger des bugs d'accessibilité qu'aucun client n'a signalés ?

Autres questions pour Ingénieur QA

Votre recruteur posera sa propre version de celle-ci. Collez votre véritable fiche de poste dans le Question Predictor gratuit et obtenez les 20 questions que ce poste a le plus de chances de poser, avec ce que chacune cherche vraiment à sonder.

Prédire mes questions

Répétez les questions difficiles avant qu'on vous les pose

Entraînez-vous avec un copilote en direct, puis présentez-vous prêt. Un Session Pass à $29 vous accompagne pendant l'entretien, sans abonnement et sans engagement.

Obtenir GhostPilot