Leistungen

Schwerpunkte meiner Arbeit

Ich decke den Testprozess über seine ganze Länge ab: Anforderungen aus Testsicht prüfen, Testfälle ableiten, testen, automatisieren, den Test steuern und ihn mit einer Freigabeempfehlung abschließen. Der Umfang meiner Beteiligung richtet sich nach dem jeweiligen Projekt.

Zusammenarbeit & Vorgehensweise

Der Einstieg richtet sich nach Zielsetzung, Reifegrad des bestehenden Testvorgehens und aktuellem Bedarf.

Ich unterstütze punktuell oder projektbegleitend, als Tester, in der Testautomatisierung oder im Testmanagement. In den meisten Projekten kombiniere ich diese Rollen. Ein festes Vorgehensmodell setze ich dabei nicht voraus: Bestehende Prozesse und Werkzeuge behalte ich bei, soweit sie tragfähig sind, und ergänze fehlende Bestandteile schrittweise im laufenden Betrieb.

Konkrete Beispiele dazu enthalten die Projektauszüge im Portfolio.

Zertifizierungen: ISTQB® Certified Tester – Full Advanced Level. Ergänzend die Foundation-Level-Zertifikate, die ISTQB-Module zum Testen von KI-Systemen und zum Testen mit generativer KI sowie der Certified Scrum Master.

Testing und Testanalyse

Systematisches und exploratives Testen, abgestimmt auf Produkt, Risiko und Teamkontext – über alle Teststufen hinweg, in agilen wie in klassischen Vorgehensmodellen.

  • Testanalyse und Testdesign aus Anforderungen und User Stories
  • Testdurchführung im System-, Integrations- und Abnahmetest
  • Exploratives, session-basiertes Testen bei unvollständiger Spezifikationslage
  • Defect-Management: Erfassung, Analyse, Nachtest
  • Risikobasierte Priorisierung bei begrenzter Testzeit

Testautomatisierung

Automatisierte Prüfung von Oberflächen und Schnittstellen, eingebunden in die CI-Kette. Bestehende Automatisierungslösungen übernehme ich und entwickle sie weiter.

  • UI-Automatisierung mit Cypress, Playwright oder Selenium
  • API- und Schnittstellentests, unter anderem mit Postman
  • Mehrschichtige Architektur, Page-Object-Pattern, Testfallbeschreibung in Gherkin
  • Einbindung in Build und Continuous Integration
  • Werkzeugauswahl anhand nachvollziehbarer Kriterien

Testmanagement

Planung, Steuerung und Reporting der Testaktivitäten einschließlich der Abstimmung mit den Beteiligten. Am Ende steht eine belastbare Aussage zum Stand der Qualität und zur Release-Fähigkeit.

  • Teststrategie, Testkonzept, Testplanung, Aufwands- und Risikoabschätzung
  • Testüberwachung und Teststeuerung über mehrere Teams und Teststufen
  • Status-, Fortschritts- und Testabschlussbericht, Freigabeempfehlung
  • Fachliche Koordination von Testteams

Aufbau und Weiterentwicklung von Testprozessen

Etablierung eines Testvorgehens, das über meinen Einsatz hinaus Bestand hat. Dazu gehört, dass das Team Werkzeuge und Dokumentation eigenständig weiterführen kann.

  • Review bestehender Testprozesse und ihrer Schwachstellen
  • Teststandards, Checklisten, Definition of Ready und Definition of Done
  • Fehler- und Testfallmanagement aufsetzen, etwa in Jira Xray
  • Einarbeitung des Teams in Vorgehen und Werkzeuge

Typische Ergebnisse

  • Eine nachvollziehbare Aussage darüber, was geprüft wurde, was offen ist und welches Risiko damit verbunden ist
  • Dokumentierte und bewertete Risiken als Grundlage für die Freigabeentscheidung
  • Automatisierte Regressionstests, die in der CI-Kette ausgeführt und vom Team gewartet werden können
  • Testfälle und Testergebnisse, die nachvollziehbar dokumentiert und wiederverwendbar sind
  • Ein Testvorgehen, das nach Abschluss meines Einsatzes im Team weitergeführt wird

Unverbindliche Kontaktaufnahme

Für eine erste Einschätzung genügt ein kurzes Gespräch: Sie schildern mir die Ausgangslage, ich sage Ihnen, an welcher Stelle eine Unterstützung fachlich sinnvoll ist und in welchem Umfang.