Test Automation Engineer

Testautomatisierung ist heute ein wichtiger und fester Bestandteil von vielen Softwareprojekten. Durch den Einsatz von Testautomatisierung lassen sich Zeit und Ressourcen einsparen während gleichzeitig eine bessere Softwarequalität erreicht wird. Zudem steigern automatisierte Tests, die beliebig oft wiederholbar sind und so eine regelmäßige Ausführung erlauben, die Sicherheit bei Softwareänderungen und ermöglichen das Protokollieren von nichtfunktionale Anforderungen, wie z.B. das Zeitverhalten, das Ressourcenverhalten oder die Kapazität. Letztlich sorgt eine Testautomatisierung für eine höher Stabilität der Software unter Test.

Der ISTQB bietet daher seit 2016 einen Kurs zum Certified Tester an, der seit September 2019 vom German Testing Board für den deutschen Markt lokalisiert vorliegt. Inhaltlich thematisiert der Testautomatisierungsentwickler viele Bereiche der Testautomatisierung.

Inhalt

  • Einführung in diesen Lehrplan
  • Einführung in die Testautomatisierung und ihre Ziele
  • Vorbereitungen für die Testautomatisierung
  • Die generische Testautomatisierungsarchitektur
  • Risiken und Eventualitäten bei der Softwareverteilung
  • Berichte und Metriken bei der Testautomatisierung
  • Überführung des manuellen Testens in eine automatisierte Umgebung
  • Fortlaufende Optimierung

Prüfung

Der Lehrplan steht zum Download zur Verfügung.
Mindestdauer: 1170 Minuten

Für den Erhalt der Zertifizierung im Modul „Testautomatisierung“ benötigen Kandidaten das „Certified Tester Foundation Level“-Zertifikat. Zudem müssen sie vor der Prüfstelle (Exam Board) nachweisen, dass sie über ausreichende praktische Erfahrungen verfügen, um auf Advanced Level zertifiziert zu werden. Das heißt, sie müssen mindestens drei Jahre einschlägiger Erfahrung im akademischen, praktischen oder beratenden Bereich vorweisen können. Die konkreten Kriterien für die praktische Erfahrung erfragen Sie bitte bei der zuständigen Prüfungsstelle.