Software Testing & Qualität - Testautomatisierung, KI & Agilität

Testen mit Natürlicher Intelligenz - Christian Brandes, Jonas Poller


Listen Later

Bugs, die eine KI nie im Leben gefunden hätte

📌 Konferenz-Tipp: TACON 2026 in Leipzig (16.–17. September). Ich war letztes Jahr als Keynote dort und fand den Austausch richtig gut 👉 https://swt.fm/tacon

„Sind wir die letzte Generation an Entwicklern, die noch coden können." - Jonas Poller, Christian Brandes

In dieser Episode spreche ich mit Christian Brandes und Jonas Poller über Testen mit natürlicher Intelligenz. Wir starten mit zwei Fundstücken aus der Praxis: der Brutto-Netto-Flick-Flack, bei dem ein Preis durch wildes Umschalten um einen Cent steigt, und ein Crash, der nur durch Einfügen ganz links im Feld passiert. Daraus wachsen größere Fragen: Wie kreativ ist KI wirklich? Was ist Testing, was Checking und was nennen wir Digging, wenn Modelle nur in Daten wühlen?

Dr. Christian Brandes arbeitet als Head of Test & QA für die isento GmbH. Er unterstützt Projekt-Teams seit vielen Jahren als Coach und Berater zu den Themen Softwaretest und Qualitätssicherung, Requirements Engineering sowie agilen Entwicklungsprozessen. Der ISTQB®-zertifizierte Testspezialist (u.a. Full Advanced Level und AI Tester) war in verschiedenen IT-Projekten als Testmanager, Testarchitekt, Testdesigner und Testautomatisierer tätig. Sein besonderes Interesse gilt der Testprozessverbesserung, der Testbarkeit von Anforderungen sowie der Sicherstellung von „Quality from the Beginning“. Außerdem ist er als Trainer und Hochschuldozent tätig und tritt regelmäßig auf Fachkonferenzen als Speaker auf. Publikationen in Fachmagazinen und Büchern sowie die Produktion von Podcasts und Videos runden sein Portfolio ab.

Nach einer abwechslungsreichen beruflichen Laufbahn in der IT hat Jonas Poller seine wahre Bestimmung in der Qualitätssicherung von Software gefunden. Seit erfolgreichem Abschluss des Tester-Trainee-Programms bei isento widmet er sich in Kundenprojekten den Herausforderungen des Softwaretestens, insbesondere im Bereich der Testautomatisierung und der explorativen Tests. Mit seiner Begeisterung für das Thema QA bringt er sowohl traditionelle Ansätze als auch kreative Lösungen in den Testprozess ein. Trotz seiner noch jungen Karriere als Tester überzeugt er bereits durch seine Expertise, seine Neugier und sein Engagement. Sein erklärtes Ziel ist es, in die Welt der Qualitätssicherung vollständig einzutauchen und einen echten Unterschied in der Produktqualität zu erreichen.

Highlights:

  • Exploratives Testen liefert Bugs, die nur durch menschliche Neugier, Intuition und Kontextwissen entstehen, nicht durch systematische Testfallgenerierung allein.
  • KI-generierte Unit-Tests fallen häufig in dieselbe Äquivalenzklasse und verfehlen die wirklich kritischen Eingabefälle, was ungeprüftes Übernehmen zum Qualitätsrisiko macht.
  • Neben Testing und Checking braucht es eine dritte Kategorie für KI-Aktivität: das bloße Wühlen in trainierten Daten ohne echtes Verstehen der Aufgabe.
  • Wer als Junior-Tester oder -Entwickler KI-Ergebnisse nie selbst bewertet, baut kein Fachwissen auf und verliert dauerhaft die Fähigkeit, diese Ergebnisse überhaupt beurteilen zu können.
  • Die entscheidende Frage beim KI-Einsatz ist nicht, was technisch möglich ist, sondern ob es sinnvoll ist, einer KI genau diese Aufgabe zu übergeben.
  • Weitere Links zur Episode:

    • Systematische Tests als Ergänzung für erfahrungsbasierte Tests
    • Agiles Requirements Engineering
    • Basiswisswn Modellbasierter Test
    • Danke an die Community-Partner des Podcasts:Alliance for Qualification | ASQF | Austrian Testing Board | dpunkt.verlag | German Testing Board | German Testing Day | GI Fachgruppe TAV | Heise | HANSER Verlag | ISTQB | iSQI GmbH | oop | QS-TAG | SIGS-DATACOM | skillsclub | Swiss Testing Board | TACON Credits: Sound | Grafik

      ...more
      View all episodesView all episodes
      Download on the App Store

      Software Testing & Qualität - Testautomatisierung, KI & AgilitätBy Richard Seidl - Experte für Software-Entwicklung und Testautomatisierung