QA / QA Automation
In welchem Fall treten Konflikte in Git auf?
Erzähl mir, wie du Aufgaben und Plattformen aufteilst, wie alles aufgebaut ist, für welche Funktion du verantwortlich bist?
Mit welcher Testdokumentation konnte gearbeitet werden?
Hast du mit Selenium gearbeitet und was weißt du darüber?
Erzählen Sie mir von der Testpyramide (Wiederholungsfrage im Interview mit dem Interviewer von [Unternehmen])
Wie führt man den Code während eines Breakpoints (Evaluate) aus?
Warum haben Sie sich auf die Stelle beworben?
Wie tief sollte QA bei der Arbeit an einer Funktion in technische Details eintauchen?
Haben Sie entschieden, die Testfälle zu automatisieren, die von manuellen Testern geschrieben wurden, oder nicht? Wie haben Sie diese Entscheidung getroffen?
Welche Testebenen hast du im Projekt verwendet?
Wie testet man am besten Fälle im Zusammenhang mit Transaktionen und Geld?
Was magst du lieber – Tests schreiben oder sie manuell bearbeiten?
Sind Ihre Tests in die CI/CD-Läufe eingebunden oder nicht?
Was ist CI und was ist CD?
Was ist Smoke-Testen?
Was ist der Unterschied zwischen final und finally in Java?
Finden Sie Unstimmigkeiten bei der Umsetzung der Anforderungen. Anforderungen: Das Programm gibt die Zahlen von 0 bis 100 inklusive auf dem Bildschirm aus. Statt der Zahlen, die durch drei teilbar sind, soll das Programm das Wort „Fizz“ ausgeben, und statt der Zahlen, die durch fünf teilbar sind, das Wort „Buzz“. Wenn die Zahl sowohl durch 3 als auch durch 5 teilbar ist, soll das Programm das Wort „FizzBuzz“ ausgeben.
Wie würdest du vorgehen, wenn du widersprüchliche oder unvollständige Anforderungen von einem Analysten erhältst?
Hast du Feedback von Kollegen erhalten, dass du etwas korrigieren musst? Wie hast du darauf reagiert und was hast du getan?
Was beeinflusst die Auswahl der Werkzeuge für den mobilen Test?