German Testing Board über Qualität in der Software-Entwicklung

Entwickler und Tester müssen gemeinsam an einer Prozessverbesserung arbeiten

Seite: 2/2

Anbieter zum Thema

Systematische Abdeckung von Fehlerrisiken

Die wichtigsten dieser Techniken sind die Testentwurfsverfahren, die eine systematische Abdeckung von Fehlerrisiken ermöglichen. Sie bilden die Kernkompetenz eines Testers. Heute sind mehr als ein Dutzend grundlegende Testentwurfsverfahren mit vielen Varianten im Einsatz, die ein professioneller Tester beherrschen muss.

Um es auf den Punkt zu bringen: Ausgebildete Tester sind bessere Tester. Die Ausbildung zum Certified-Tester stellt sich dieser Aufgabe. Das International Software Testing Qualifications Board (ISTQB) definiert die Lehrpläne und Qualifizierungsverfahren für die Certified-Tester-Ausbildung, nationale Organisationen wie das German Testing Board (GTB) setzen diese in ihrem Gebiet um, akkreditieren Trainingsanbieter und überwachen die Prüfungen.

Die strikte Trennung von Trainings- und Prüfungswesen ist dabei gewährleistet. Zwei unabhängige Zertifizierungsinstitute, die Dienstleistungsgesellschaft für Informatik mbh und die iSQI GmbH, wickeln derzeit die Prüfungen in Deutschland ab. Mittlerweile wurden hierzulande bereits über 14.000 Studenten und Arbeitnehmer zum Certified-Tester ausgebildet, weltweit durchliefen schon mehr als 150.000 Personen diese Zusatzausbildung.

Der Certified-Tester hat gerade in solchen Branchen hohes Renommee, wo Systeme gebaut werden, die viel Software enthalten und Software-Fehler potentiell hohen Schaden anrichten können. Dazu gehören die Automobilindustrie, die Medizintechnik, die Luftfahrt und die Finanzbranche. Auch in öffentlichen Ausschreibungen wird zunehmend nach der ISTQB Certified-Tester Qualifikation gefragt.

Der Arbeitsmarkt für Certified-Tester ist gut

Das GTB richtet sein Angebot aber nicht nur an Industrieunternehmen und Behörden, der Certified-Tester wird auch an Hochschulen gebracht – dazu arbeitet das German Testing Board eng mit derzeit 40 Universitäten, Fachhochschulen und Berufsakademien zusammen.

Der Stellenmarkt für Certified-Tester ist erfreulich: Die Online-Jobbörse monster.de hat aktuell knapp 90 Stellenausschreibungen für Softwaretester im Angebot, bei gut der Hälfte wird eine Zertifizierung nach ISTQB vorausgesetzt oder als hilfreich beschrieben. Bei stepstone.de sind es 77 Jobangebote, von denen 30 explizit den Certified-Tester im Anforderungsprofil erwähnen. Je nach Position wird eine Ausbildung im so genannten Foundation oder Advanced Level verlangt. Ersterer vermittelt die Grundlagen des Softwaretestens, der Advanced Level vertieft die Inhalte. Der in einigen Monaten eingeführte Expert-Level bietet geeigneten Absolventen künftig dann eine weitere Karriereperspektive.

Auch jeder Entwickler profitiert von einer Foundation-Level-Ausbildung im Rahmen des ISTQB Certified Tester. Im Testen geschulte Entwickler können die Programme ihrer Kollegen effizienter testen. Zudem machen Entwickler viele Fehler erst gar nicht, wenn sie schon beim Programmieren an die möglichen Testfälle denken und so die potentiellen (Denk-)Fehler bereits im Ansatz erkennen.

Tester mit höherer Qualifikation spezialisieren sich als Testmanager, als funktionale Tester oder auf verschiedenen technischen Testgebieten wie Testautomatisierung, Last- und Performancetests oder Sicherheits-Tests. Spätestens hier gilt: auch als Tester benötigt man hier Entwickler-Background.

Über die Autoren:

Tilo Linz ist Vorsitzender des German Testing Board e.V. und Vorstand der imbus AG

Dr. Matthias Hamburg ist Mitglied im German Testing Board e.V. und Managing Consultant bei der Sogeti Deutschland GmbH.

Artikelfiles und Artikellinks

(ID:2047747)