Interviewfrage für QA Engineer

Wie würdest du Barrierefreiheitstests für eine Webanwendung angehen?

Worauf der Interviewer abzielt, wie du deine Antwort aufbaust und ein gesprochenes Beispiel zum Anpassen.

Kurzantwort

Kombinier automatisierte und manuelle Arbeit, denn automatisierte Werkzeuge fangen nur rund ein Drittel der Probleme. Fahr in der CI einen axe-basierten Scan für Kontrast, fehlende Labels und Strukturprobleme. Teste dann manuell reine Tastaturnavigation, Fokusreihenfolge und sichtbaren Fokus, Screenreader-Ansagen, die Zuordnung von Formularfehlern und Zoom auf 200 Prozent. Beurteil gegen WCAG 2.2 AA als übliches Ziel.

Warum Interviewer das fragen

Barrierefreiheit ist zunehmend eine rechtliche Anforderung statt eines Nice-to-have, und Interviewer wollen wissen, ob du eine echte Methode hast statt eines Plugins. Das entscheidende Eingeständnis ist, dass automatische Scanner nur eine Minderheit der Probleme finden, manuelles Testen mit Tastatur und Screenreader also Pflicht ist. Ein WCAG-Level als Abnahmestandard zu nennen zeigt, dass du fertig definieren kannst statt nach Gefühl zu testen.

So baust du deine Antwort auf

  • Nenn die Aufteilung automatisiert und manuell, mit der ehrlichen Abdeckungsgrenze.
  • Sag, was in die CI gehört und was nicht.
  • Liste die manuellen Checks auf, beginnend mit reiner Tastatur.
  • Nenn WCAG 2.2 AA als Standard, gegen den du testest.
  • Erwähn die Einbindung von Nutzern mit Behinderungen, wo möglich.

Beispielantwort

Gesprochenes Beispiel, erste Person

Ich teile es in automatisiert und manuell, und ich sage offen, dass Automatisierung nur rund ein Drittel der echten Probleme fängt. Der automatisierte Teil ist ein axe-basierter Scan in der Pipeline, der zuverlässig Kontrastfehler, fehlende Alternativtexte, Bedienelemente ohne Label und kaputte Überschriftenstruktur findet und pro Lauf nichts kostet. Der manuelle Teil ist da, wo die echten Probleme liegen. Zuerst ziehe ich die Maus ab und mache die gesamte kritische Journey über die Tastatur: erreiche ich alles, ist der Fokusindikator sichtbar, folgt die Reihenfolge dem visuellen Layout, bleibt der Fokus in einem Modal gefangen, kommt er sinnvoll zurück, wenn das Modal schließt. Dann ein Screenreader-Durchgang, denn nur so weiß man, ob ein eigenes Dropdown als etwas Sinnvolles angesagt wird oder als ein div ohne Label. Ich prüfe, dass Formularfehler angesagt und programmatisch mit ihrem Feld verknüpft sind statt nur rot zu werden. Dann Zoom auf 200 Prozent und ein schmaler Viewport, damit nichts abgeschnitten wird. Ich teste gegen WCAG 2.2 AA, damit bestanden und durchgefallen definiert sind, und wo die Organisation es trägt, dränge ich auf Sessions mit Nutzern, die auf assistive Technologie angewiesen sind.

Steht dieses Vorstellungsgespräch bald an? GhostPilot hört bei deinem Live-Call mit, erkennt die Frage in dem Moment, in dem sie gestellt wird, und bringt dir eine strukturierte Antwort in Echtzeit auf den Bildschirm. Probier es im nächsten Mock aus, oder hol dir einen $29 Session Pass, kein Abo, für den Ernstfall.

So funktioniert es

Nachfragen, mit denen du rechnen solltest

  • Mit welcher Kombination aus Screenreader und Browser würdest du testen, und warum?
  • Wie würdest du eine eigene Komponente testen, für die es kein natives HTML-Äquivalent gibt?
  • Wie überzeugst du ein Team, Barrierefreiheitsbugs zu fixen, die kein Kunde gemeldet hat?

Weitere Fragen für QA Engineer

Dein Interviewer stellt seine eigene Version davon. Kopier deine echte Stellenbeschreibung in den kostenlosen Question Predictor und bekomm die 20 Fragen, die diese Rolle am wahrscheinlichsten stellt, samt dem, worauf jede wirklich abzielt.

Meine Fragen vorhersagen

Üb die harten Fragen, bevor sie gestellt werden

Trainier mit einem Live-Copiloten und geh dann vorbereitet rein. Ein $29 Session Pass bringt dich durch das Vorstellungsgespräch, ohne Abo und ohne Bindung.

GhostPilot holen