Beschreibung
Moderne Softwaresysteme werden zunehmend komplexer und stellen hohe Anforderungen an technische Qualität, Stabilität und Sicherheit. Neben funktionalen Aspekten gewinnen technische Testverfahren, Testautomatisierung und nicht-funktionale Tests daher immer stärker an Bedeutung. Der Advanced Level Technical Test Analyst des International Software Testing Qualifications Board baut auf diesen Anforderungen auf und schafft eine international anerkannte Grundlage für den professionellen technischen Softwaretest.
Der ISTQB® Certified Tester Advanced Level – Technical Test Analyst richtet sich an erfahrene Softwaretesterinnen und -tester, die ihre technischen Fähigkeiten im Softwaretest gezielt ausbauen möchten. Die international anerkannte Zertifizierung vermittelt vertiefte Kenntnisse in den Bereichen technischer Testverfahren, Testautomatisierung sowie nicht-funktionaler Tests.
Ein zentraler Bestandteil der Schulung ist der Einsatz fortgeschrittener White-Box- und strukturbasierter Testverfahren sowie das Testen von Schnittstellen (APIs). Darüber hinaus vermittelt der Kurs fundiertes Wissen zu statischer und dynamischer Analyse, um Fehler frühzeitig zu erkennen, die Wartbarkeit zu verbessern und Laufzeitprobleme gezielt aufzudecken.
Ein weiterer Schwerpunkt liegt auf dem Testen technischer Qualitätsmerkmale wie Sicherheit, Zuverlässigkeit, Performanz, Wartbarkeit, Übertragbarkeit und Kompatibilität – orientiert am Qualitätsmodell ISO/IEC 25010. Ergänzt wird dies durch die Vorstellung bewährter Review-Techniken sowie den praxisnahen Einsatz moderner Testwerkzeuge und Testautomatisierungslösungen.
Die Schulung orientiert sich vollständig am aktuellen ISTQB® CTAL-TA Lehrplan und wird durch praxisnahe Übungen ergänzt. Eine gezielte Vorbereitung auf die Zertifizierungsprüfung ist integraler Bestandteil des Kurses.
Ziel der Schulung
Nach Abschluss der Schulung verfügen die Teilnehmenden über folgende Kompetenzen:
- Anwendung strukturierter White-Box-Testentwurfsverfahren zur Spezifikation von Softwaretests
- Auswahl und gezielter Einsatz geeigneter Testentwurfsverfahren
- Durchführung statischer und dynamischer Analysen
- Überprüfung technischer und nicht-funktionaler Qualitätsanforderungen gemäß ISO 25010
- Analyse von Architekturentwürfen und Programmcode im Rahmen technischer Reviews
- Identifikation potenzieller Schwachstellen mithilfe von Checklisten
- Bewertung von Nutzen und Grenzen gängiger Softwaretestwerkzeuge, einschließlich Testautomatisierung und Performanztests
- Ableitung fundierter Empfehlungen zur Auswahl und Einführung geeigneter Testwerkzeuge
- Vorbereitung auf die ISTQB®-Zertifizierungsprüfung