Automatisierung Bewährte Methoden Verwaltung
10 min lesen
März 22, 2023

5 Tipps für die Einstellung Ihres ersten Testers, wenn Sie nicht in der QS tätig sind

Eine der wichtigsten Positionen in einem Unternehmen ist die eines Software-Testers. Jeder kann seine Meinung dazu äußern, wie das Produkt funktionieren sollte, was verbessert werden könnte und welche Funktion fehlt. Aber nur ein QS-Ingenieur hat wirkliche Erfahrungen und Kenntnisse darüber, wie sich die Anwendung in einer bestimmten Situation verhalten sollte, wenn ein Benutzer dies oder jenes ausführt.

photo
Olga Ryan

Die gute Nachricht: Sie müssen kein Tester sein, um einen einzustellen, falls Ihrem Unternehmen noch ein Meister der Qualitätssicherung fehlt. Und die beste Nachricht: Yulia, die Personalverantwortliche von aqua, hat sich die Zähne daran ausgebissen, die perfekten Tester einzustellen.

photo
Yulia Pavlova, aqua's HR

Ein Tester ist das letzte Glied in der Software-Qualitätskette. Deshalb ist es so wichtig, den richtigen Tester einzustellen.

Und heute möchte sie ihre Erfahrungen darüber teilen, wie man einen guten Softwaretester findet, welche Fähigkeiten für einen QS-Tester notwendig sind und welche Fähigkeiten ein hochkarätiger QS-Tester mitbringt.

Wie und wo findet man Kandidaten?

Je besser die Kandidaten sind, desto größer ist die Chance, dass sie Fehler in Ihrem Code finden, bevor dieser an die Kunden ausgeliefert wird. Aber wo kann man nach ihnen suchen, außer in Stellenbörsen oder auf Websites? Hier sind ein paar Anlaufstellen für Sie:

Ihre Personalabteilung

Die allererste Anlaufstelle bei der Suche nach einem guten Kandidaten ist natürlich Ihre Personalabteilung. Möglicherweise verfügen sie bereits über eine interne Liste von Personen, die eine Stelle suchen, was eine hervorragende Ressource sein kann. Außerdem wissen die Personalverantwortlichen alles über Ihr Unternehmen und können daher die richtige Person finden.

Soziale Medien

Suchen Sie auf Twitter, Telegram, Slack oder LinkedIn nach ihnen. Suchen Sie, indem Sie den Begriff „QS“ (oder „QA“) in Ihre Suchbegriffe einschließen oder einfach das Wort „Tester“. Sie können auch nach lokalen Nutzern suchen, die ihren Standort in einer bestimmten Stadt oder einem bestimmten Bundesland angegeben haben.

Sie können Ihr Stellenangebot in speziellen Kanälen veröffentlichen, in thematischen Diskussionen auf Telegram kommunizieren oder den Sales Navigator auf LinkedIn nutzen.

Influencers

Wenn Ihr Budget es zulässt, können Sie noch weiter gehen und kreativer sein. Nehmen Sie Kontakt zu einigen Influencern aus Ihrer Branche auf und bitten Sie sie, Ihr Unternehmen und eine offene Stelle für QS-Tester zu erwähnen. Vergessen Sie nicht, ihnen die Beschreibung der erforderlichen Fähigkeiten des QS-Testers zu geben.

Sehen Sie sich die Liste der QS-Influencer von aqua an.

Mundpropaganda

Fragen Sie Ihre derzeitigen Mitarbeiter, ob sie jemanden kennen, der an einer Bewerbung für die Stelle interessiert sein könnte (falls es eine solche gibt). Auf diese Weise können Sie ein starkes Netzwerk von potenziellen Bewerbern für künftige Stellen in Ihrem Unternehmen aufbauen.

Externes Netzwerk

Informieren Sie sich über lokale Treffen und Veranstaltungen, auf denen sich Softwaretester aufhalten könnten — man weiß nie, welche Möglichkeiten sich ergeben, wenn man jemanden kennenlernt!

Worauf ist bei der Suche nach einem QS-Tester zu achten?

Die größte Herausforderung ist also die Flut von Neueinsteigern, die den Prüfungsmarkt überschwemmt haben. Nur einige haben erkannt, ob das ihre Anerkennung ist, und nicht alle hatten gute Lehrer. Und damit muss man sich auseinandersetzen. So schnell wie möglich aus der Masse der Bewerber denjenigen finden, der zu uns passt und zu dem wir passen. Es ist relativ einfach, einen regelmäßigen Prüfer zu finden. Das ist eine ziemliche Standardaufgabe.

Die wahre Herausforderung besteht jedoch darin, einen QS-Leiter zu finden, wenn Sie bereits ein QS-Team haben. Der QS-Leiter wird wahrscheinlich alles entsprechend ändern, um ein erfolgreiches Softwaretestteam aufzubauen.

Deshalb möchte ich Ihnen einige Tipps für die Einstellung von Software-Testern geben, unabhängig davon, welche Ebene im Team sie einnehmen sollen:

Bestimmen Sie das Problem

Als erstes muss man sich überlegen, welches Problem man mit der Einstellung lösen will. Man muss das Problem genau kennen, um die richtige Person zu finden.

Manchmal stellt sich heraus, dass man keinen eigentlichen Tester braucht. Wir brauchten zum Beispiel jemanden, der Testprozesse innerhalb eines Softwaretesttools automatisiert und über fortgeschrittene Programmierkenntnisse verfügt. Wir dachten, unsere Aufgabe sei es, einen QS-Leiter zu finden, aber letztendlich stellten wir einen Programmierer ein, der gerne Testautomatisierung einführt und pflegt. Er verfügte auch über relevante Soft Skills, und unsere Automatisierungsaufgabe war gelöst, ohne dass wir einen QS-Leiter einstellen mussten.

Festlegung der Hauptanforderung

Wenn Sie herausgefunden haben, welches Problem Sie lösen müssen, sollte der nächste Schritt darin bestehen, die Mittel zur Lösung zu bestimmen. In der Regel kann dies entweder durch manuelle oder automatisierte Tests erfolgen. Folglich benötigen Sie eine Person mit den erforderlichen technischen Fähigkeiten eines QS-Testers.

Wenn das Testen automatisiert werden muss, wie sehen unsere Pläne für die Testautomatisierung aus: welche Funktionalität wollen wir mit Autotests abdecken, welche Aufgaben können mit Hilfe der Automatisierung gelöst werden, und welche Technologien setzen wir ein? All dies muss bekannt sein, um dem Kandidaten kompetent Auskunft geben zu können.

Wenn es sich um ein manuelles Verfahren handelt, wird der Kandidat Fragen dazu stellen, ob es noch andere Tester gibt, welche Unterlagen normalerweise im Unternehmen aufbewahrt werden, in welchem Stadium der Entwicklung der Tester eingebunden ist und vieles mehr.

Im Allgemeinen müssen Sie die Antworten auf die Fragen der Bewerber kennen, um sie zu motivieren.

Testen Sie Frontend, Backend, UI oder API mit wenigen Klicks

Kostenlose 30-Tage-Testversion starten

Suche nach harten, aber nicht immer soliden Fähigkeiten

Bei den Hard Skills für einen QS-Tester ist es in der Regel entscheidend, herauszufinden, was der Kandidat getestet hat: Backend, UI, API und ob er Lasttests durchgeführt hat. Das hängt von den Anforderungen der Stelle ab; Sie müssen das Entwicklungsteam danach fragen. Vergleichen Sie dann die Erfahrung des Bewerbers mit den Bedingungen des Projekts.

Es kann für Automatisierungsingenieure erforderlich sein, eine bestimmte Programmiersprache zu beherrschen, aber das ist nur manchmal der Fall. Wenn ein Kandidat der erste oder einzige Automatisierungsingenieur ist, dann kann er die Praxis der Verwendung einer bestimmten Sprache und Technologie einführen.

Die Kenntnis der Grundlagen der Prüftheorie kann bereits beim ersten Gespräch mit der Personalabteilung geprüft werden, beispielsweise die Randwertmethode.

Soft Skills nicht außer Acht lassen

So wie ein reines Gewissen ein weiches Kissen macht, machen die Soft Skills Ihres zukünftigen Mitarbeiters die Arbeit reibungsloser und klarer. Es kommt sehr oft vor, dass Personalverantwortliche bei technischen Positionen auf die Hard Skills achten und die Soft Skills vernachlässigen, was ich nicht empfehlen würde, da dies die Motivation des gesamten Teams beeinträchtigen kann.

Hier sind einige Soft Skills, die ein Tester meiner Meinung nach unbedingt mitbringen sollte:

  • Liebe zum Detail, Akribie (eine schlampige Zusammenfassung eines Testers weckt Zweifel)
  • Verantwortung (der Prüfer ist in der Regel der letzte in der Produktlieferkette)
  • Systematisches oder analytisches Denken
  • Kommunikationsfähigkeit (als Bewerber, der viel mit dem Team kommuniziert, müssen Sie in der Lage sein, Ihre Gedanken mitzuteilen und an manchen Stellen Konflikte zu vermeiden)
  • Ruhig, fleißig, konzentriert

Loben Sie die Geduld

Und schließlich brauchen sie Geduld! Es kann einige Zeit dauern, bis die Tester alle Fehler in einer Anwendung gefunden haben. Wenn es also etwas gibt, das die Geduld am meisten auf die Probe stellt (abgesehen von schlechten Treibern), dann ist es das Warten darauf, dass der Computer einer anderen Person hochfährt, damit man eine weitere Testrunde durchführen kann!

photo
Yulia Pavlova, aqua's HR

Wenn Sie die Geduld Ihres Bewerbers testen wollen, beginnen Sie mit einer ausführlichen Vorstellung des Unternehmens, beschreiben Sie seine Rolle im Unternehmen genau und sehen Sie, wie aufmerksam er zuhören wird. Normalerweise frage ich mich, was eine Person an Menschen schätzt und was sie für inakzeptabel hält. Welche Art von Arbeit sie mag und was sie als notwendiges Übel ansieht und lieber nicht machen würde.

An den Antworten können Sie erkennen, wie geduldig Ihr Bewerber ist. Es kommt vor, dass eine Person versteht, dass eine bestimmte Art von Arbeit notwendig ist, auch wenn sie nicht sehr angenehm ist.

Dies lässt sich auch an der Ausführlichkeit des Lebenslaufs und der Mappe sowie an der Vollständigkeit der Antworten ablesen.

Schlussfolgerung

Bei der Suche nach einer Person müssen wir immer wieder zu dem ursprünglichen Problem zurückkehren, das wir mit dieser Suche lösen.
QS-Ingenieure müssen auch gut mit anderen Teammitgliedern und Kunden oder Benutzern kommunizieren, die Feedback zu ihrem Produkt wünschen.

Hier sind einige Fragen, die man sich stellen sollte, bevor man die Antwort auf die Hauptfrage „Wie stellt man einen Softwaretester ein?“ erhält:

  • Haben sie Erfahrung mit der Art von Software, die Sie entwickeln wollen?
  • Verfügen sie über Erfahrung mit den Programmiersprachen und Technologien, die zur Entwicklung Ihres Produkts verwendet werden?
  • Wie gehen sie an Probleme heran? Stürzen sie sich kopfüber hinein oder gehen sie eher systematisch vor?
  • Was tun sie, wenn sie mit einem Problem konfrontiert werden? Versuchen sie, das Problem selbst zu lösen, oder bitten sie andere um Hilfe?

Wenn jemand gut in seinem Job ist, aber nicht alle diese Kriterien erfüllt, sollten Sie ihn nicht unbedingt ablehnen — stellen Sie nur sicher, dass Sie ihm bei Problemen mit seiner Leistung helfen können, damit alle auf dem richtigen Weg bleiben.

Ein einziges Tool für umfassende Tests

Kostenlos aqua nutzen
Auf dieser Seite:
Sehen Sie mehr
Beschleunigen Sie Ihre Releases x2 mit aqua
Gratis starten
step
FAQ
Welche drei Arten von Tester:innen gibt es?

Es gibt verschiedene Arten von Tester:innen, die Software testen, aber die drei wichtigsten sind:

Tester:innen, die manuelle Tests durchführen und überprüfen, ob sich die Software ohne Testautomatisierungslösungen wie erwartet verhält.

Tester:innen, die automatisierte Tests durchführen, sind Experten darin, routinemäßige QS-Aufgaben über Testautomatisierungs-Frameworks wie Selenium und Appium in Skripte zu verlagern

Tester:innen, die Leistungstests durchführen, sind dafür verantwortlich, die Leistung und Skalierbarkeit der Softwareanwendung unter verschiedenen Lastbedingungen zu testen und Leistungsengpässe zu identifizieren.

Welche drei Arten von Tester:innen gibt es?

Die 3 wichtigsten Fähigkeiten, für QS-Tester:innen sind:

  • die Fähigkeit, Testmethoden und bewährte Verfahren auf reale Software anzuwenden;
  • die Beherrschung von mindestens einem Testautomatisierungswerkzeug;
  • Experte für Problemlösung und kritisches Denken.
Wo finde ich QS-Tester:innen?

Es gibt mehrere Möglichkeiten, QS-Tester:innen zu finden:

  • Jobbörsen wie Indeed, Glassdoor und LinkedIn;
  • Freiberufliche Websites wie Upwork, Freelancer und Fiverr;
  • Technische Personalagenturen, die auf IT-Personal spezialisiert sind;
  • Empfehlungen von Kollegen und Branchenkontakten;
  • Online-Communities und Foren zum Thema Softwaretests und Qualitätssicherung;
  • Karrierezentren der Universitäten und Informatikabteilungen.
closed icon