Qualitätssicherungsingenieur: Was ist das und wo fängt man an?

Categories: InsightsTechnology

Ab sofort veröffentlichen wir Kolumnen, in denen erfahrene GlobalLogic-Experten über die ersten Schritte im Beruf sprechen.

Heute werden wir über eine andere sehr beliebte Branche für den „Start in die IT“ sprechen – den Quality Assurance Engineer (Qualitätssicherungsingenieur). Wir werden die Position des manuellen QA-Ingenieurs betrachten, da die automatisierte QA andere Besonderheiten aufweist.

Wo soll man anfangen?

Der erste Schritt sollte sein, mich zu fragen: Ist das das Richtige für mich? Fragen Sie sich, ob Sie die Welt um uns herum jemals auf ihre Nutzbarkeit hin überprüft haben. Einfache Fragen:

  • Zum Beispiel, warum der Deckel der Wasserflasche immer im Uhrzeigersinn aufgeschraubt wird. Was passiert, wenn ein Unternehmen versucht, die Regeln zu ändern?
  • Fallen Ihnen irgendwelche einfachen, konstruktiven „Fehler“ auf – zum Beispiel beim Verlegen von Fliesen, wo einer der Steine eindeutig fehl am Platz ist!

Die Liebe zum Detail und die Fähigkeit, die Umgebung und das System auf „Zuverlässigkeit“ im Allgemeinen zu analysieren, sind untrennbare Merkmale des Testers.

Wenn Sie sich bereits für diesen Weg entschieden haben, lassen Sie uns über die Vorteile sprechen. Der Weg zum Manual QA Engineer hat die folgenden Vorteile:

  1. Niedrige Schwelle für den Einstieg in das Fachgebiet. Es sind von Anfang an keine so genannten „Hard Skills“ erforderlich – Kenntnisse von Programmiersprachen, wie beim Entwickler, oder Hardware, wie beim Systemadministrator.
  2. Große Marktnachfrage. Es gibt immer ein Projekt nach Ihrem Geschmack, denn manuelle Tester können sich an fast jede Umgebung anpassen. Es gibt keine starre Bindung an die Technologie und ihre Veränderungen, wie bei Entwicklern oder Tester-Automaten. Das Projekt kann in jeder beliebigen Programmiersprache geschrieben werden, was nur minimale Auswirkungen auf den Testansatz hat.
  3. Verschiedene Vektoren der Entwicklung. Sie können in jeden Bereich Ihrer Wahl eintauchen: von der Spieleentwicklung mit Regeln, die sich fast täglich ändern, bis hin zu medizinischen Projekten mit sehr stabilen und geregelten Regeln, aber mit einem Haufen formaler Dokumentation. Von Sicherheitstests bis zur Konzentration auf UX, d.h. User Experience.

Wie kann man sich vorbereiten?

Die Prioritäten bei der Vorbereitung auf die erste QS-Arbeit lassen sich anhand der folgenden Liste ordnen:

  1. Englischkenntnisse. An erster Stelle, weil sie die Grundlage bilden. Von allen in der IT und insbesondere in der Qualitätssicherung allgemein geforderten Fähigkeiten erfordert der Erwerb dieser Kenntnisse den größten Aufwand. Natürlich ist es möglich, ein Projekt ohne Englisch zu finden. Aber dann reduziert sich die Zahl der möglichen Stellen stark auf lokale Projekte oder auf Projekte, bei denen nur englische Dokumentation benötigt wird (Google Translate kann hier helfen, aber vergessen Sie nicht, dass die Technologie noch nicht perfekt ist und die Zeit vergeht).
  2. Verstehen des Testprozesses. Die Möglichkeit, sich auf das Projekt zu konzentrieren und zu verstehen, was Sie brauchen, wird nicht nur Ihnen, sondern auch Ihrem Kunden das Leben leichter machen. Seien Sie jedoch darauf gefasst, dass Sie erst bei der Arbeit an einem echten Projekt vollständig verstehen werden, wovon Sie sprechen. Der Autor dieser Kolumne hat sich erst im zweiten Monat seiner Berufserfahrung ein Bild von diesem Beruf gemacht!
  3. Kenntnis der Terminologie der Qualitätssicherung. Hier hilft Ihnen die einzige internationale Zertifizierung dieses Berufsstandes ISTQB Glossary. Diese Zertifizierung garantiert Ihnen praktisch eine QS-Stelle.
  4. Verständnis für jeden SDLC oder, einfach gesagt, Softwareentwicklungsprozess. Beginnen Sie mit den agilen Prinzipien auf der offiziellen Website. Der populärste SDLC ist SCRUM , diese Vielfalt an Methoden ist leicht zu verstehen.
  5. Fehlerverfolgungssystem. Dies ist ein allgemeines Merkmal, das sowohl von QA- als auch von BA- und sogar PM-Positionen benötigt wird. Das beliebteste System ist hier natürlich JIRA. Es ist zwar nicht kostenlos, aber es gibt eine Testversion, so dass Sie lernen können, wie Sie selbst Tickets erstellen/ausfüllen können.
  6. Ungefähre Orientierung in der Automatisierung. Das ist ein großes Plus. Sie können es mit der Selenium IDE bekommen – das gibt es jetzt für Chrome.
  7. Sonstiges. Alle zusätzlichen Fähigkeiten, je nach den Bedürfnissen des Projekts.

Wie man lernt und eine Liste von Materialien

Wenn Sie etwas lernen, müssen Sie Ihre eigene Denkweise berücksichtigen! Ich lerne zum Beispiel am besten mit Videos, also würde ich mich in der heutigen Welt auf YouTube oder sogar TikTok konzentrieren. Der Unterschied zwischen letzteren ist die Geschwindigkeit und Einfachheit – alle Informationen sind zugänglich und in kurze Fragmente unterteilt, was den Prozess der Informationsaufnahme vereinfacht.

Wer gerne Bücher liest, soll es versuchen. Ich empfehle Ihnen, anzufangen mit

  • Roman Savin – „Testing Dot Com“
  • James Whittaker, Jason Arbon, Jeff Carolo – How Google Tests Software

Wenn Sie eher klassische soziale Netzwerke mögen und sich zum Beispiel nicht von Instagram lösen können, ist das kein Problem – denn auch dort finden Sie die nötigen Informationen. Die Hauptsache ist, dass Sie genau hinschauen.

Wenn wir aber über die Suche sprechen, dann braucht man noch die Fähigkeit, richtig zu suchen. Es gibt sogar Kurse darüber, wie man richtig googelt (und das ist nicht so einfach, wie es scheint). Außerdem sind die meisten Informationen und das meiste Wissen auf Englisch verfügbar, so dass auch dies eine notwendige Fähigkeit ist, wenn man relevante und vollständige Informationen finden will.

Aber das Wichtigste ist, dass man das, was man tut, liebt, sich dafür interessiert und keine Angst hat, zu experimentieren!

Author

Career pd 1

Author

GlobalLogic Marketing

View all Articles

Top Insights

Homeoffice Whitepaper

Homeoffice Whitepaper

AtlassianCloudSecurityAutomotiveCommunicationsConsumer and RetailFinancial ServicesHealthcareManufacturing and IndustrialMediaTechnology

Top Authors

Dr Maria Aretoulaki

Dr Maria Aretoulaki

Principal Consultant Conversational & Generative AI Design

Oleksandr Syvashenko

Oleksandr Syvashenko

Leitender Ingenieur

Hrushikesh Zadgaonkar

Hrushikesh Zadgaonkar

Senior Consultant, Engineering

Luca Jungemann

Luca Jungemann

Online Marketing Manager

Blog Categories

  • URL copied!