Ein guter Report lässt jemand anderen das Problem reproduzieren, ohne dich etwas fragen zu müssen: ein spezifischer Titel, exakte Schritte ab einem bekannten Ausgangszustand, erwartetes gegen tatsächliches Ergebnis, Umgebung und Build sowie Belege wie Video, Logs oder Netzwerk-Trace. Severity ist die technische Auswirkung des Defekts; Priority ist, wie bald er behoben wird. Ein kosmetischer Bug kann niedrige Severity und hohe Priority haben.
Warum Interviewer das fragen
Bugreports sind der wichtigste schriftliche Output eines Testers, das ist also ein direkter Check aufs Handwerk. Interviewer wollen den Fokus auf Reproduzierbarkeit und die Belege, und sie wollen ausdrücklich die Unterscheidung von Severity und Priority mit einem Beispiel, wo beide auseinandergehen, denn wer sie vermengt, streitet mit Produktmanagern über Triage, statt Auswirkung zu beschreiben und das Geschäft priorisieren zu lassen.
So baust du deine Antwort auf
- Nenn das Ziel: reproduzierbar ohne Rückfrage.
- Liste die nötigen Bestandteile der Reihe nach auf.
- Definiere Severity und Priority getrennt.
- Gib ein Beispiel, wo sie in beide Richtungen auseinandergehen.
- Merk an, dass du Auswirkung beschreibst und das Geschäft priorisiert.
Beispielantwort
Mein Prüfstein für einen Bugreport ist, ob ein Entwickler, der nie mit mir gesprochen hat, ihn allein aus dem Report reproduzieren kann. Der Titel sagt also, was wo bricht, konkret, nicht so etwas wie Checkout kaputt. Dann Vorbedingungen, also der exakte Ausgangszustand und Accounttyp, nummerierte Schritte, denen man wörtlich folgen kann, erwartetes Ergebnis, tatsächliches Ergebnis und die Umgebung samt Buildnummer, denn ein gegen den Build von letzter Woche gemeldeter Bug kostet alle einen Nachmittag. Belege kommen jedes Mal dazu: Bildschirmaufnahme, Request und Response aus dem Netzwerk und die relevanten Logzeilen mit Zeitstempeln. Zu Severity gegen Priority: Severity ist, wie schlimm das System kaputt ist, und Priority ist, wie bald wir es beheben, und sie werden von verschiedenen Leuten aus verschiedenen Gründen gesetzt. Ein Datenkorruptionsbug in einem Feature, das zwei Leute nutzen, hat hohe Severity und niedrige Priority. Ein Tippfehler im Firmennamen auf der Landingpage ist trivial in der Severity und wird heute Vormittag behoben. Ich achte darauf, die Auswirkung genau zu beschreiben, wie viele Nutzer, ob es einen Workaround gibt, ob Geld oder Daten in Gefahr sind, und lasse dann den Product Owner die Priority setzen, denn das ist seine Entscheidung.
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 esNachfragen, mit denen du rechnen solltest
- Wie würdest du den Titel für einen Bug formulieren, den du noch nicht zuverlässig reproduzieren kannst?
- Was würdest du tun, wenn ein Bug mit hoher Severity immer wieder depriorisiert wird?
- Wie viel Untersuchung sollte ein Tester vor dem Melden betreiben?
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