Profil-Assistent

Deine Technologien

Füge passende Technologien aus den Inseraten hinzu.

Stack Match
Erkenne mit einem Blick, zu welchem Team du passt.

No Spam
Wir senden dir Top-Matches für deinen Wunsch Stack!

Easy Setup
Dein Assistent ist in wenigen Sekunden einsatzbereit!

Login with Github Login with Gitlab

Andere Anbieter

Developer Recruiting Guide: “QA-Engineer”

hiring-tips Developer Recruiting

QA-Engineers sind organisatorisch fast immer in der Softwareentwicklung eingebettet und dafür verantwortlich, dass die Software alle Qualitätsanforderungen erfüllt.

Es gehört zu ihren Aufgaben  die Software zu testen, indem Sie diese verwenden (genau wie Sie es tun, wenn Sie eine Website besuchen und herumklicken) und das Schreiben von Programmen, um verschiedene Aufgaben und Tests für das System zu automatisieren.

Einige dieser Rollen erfordern möglicherweise sehr geringe coding oder scripting Fähigkeiten, andere wiederum mehr - es hängt wirklich von der Organisation und der Software ab, die zu testen ist.

Unabhängig davon, ist Gründlichkeit und eine große Liebe zum Detail essenziell. QA-Engineers sind sowohl für die Erstellung von Testplänen und Testfällen (stellen Sie sich eine große Liste von Allem vor, das Sie testen müssen, um sicherzustellen, dass alles immer funktioniert) verantwortlich, als auch für die Umsetzung dieser Pläne.

Diese Rolle beinhaltet in der Regel viel Abstimmungsaufwand mit Developern, Designern und Produktmanagern, um die Funktionalitäten zu verifizieren. Daher sollten QA-Spezialisten gute Teamplayer mit guten Schreib- und Kommunikationsskills sein.

Zur Rekrutierung dieser Rolle haben wir drei passende Fragen für das Bewerbungsgespräch vorbereitet:

Wie gestalten Sie einen Testplan?

Ein guter Kandidat wird einen durchdachten Plan vorbringen können. Fragen Sie dann nach den Bestandteilen eines guten Testplans. Feature-Definition und individuelle Testfälle sind typisch, aber einige Testpläne können Varianten für verschiedene Betriebssysteme, unterschiedliche Browser oder diverse Datenbeispiele enthalten.

Nennen Sie ein Beispiel für einen großen Fehler, den Sie gefunden haben?

Tauchen Sie tiefer in das Beispiel ein. War der Bug auf dem Testplan? Was hat den Fehler so groß bzw. außergewöhnlich gemacht? Wurde dieser rechtzeitig behoben?

Was sind Regressionstests?

Werden Fehler in der Software behoben, können die Änderungen unbeabsichtigte Konsequenzen haben, einschließlich neuer Fehler. Regressionstests stellen sicher, dass neue Probleme nicht durch eine Änderung entstanden sind. Fragen Sie nach einem Beispiel für eine Regression und den Bedingungen unter denen der Bewerber diese gefunden hat.