• BTW media hatte kürzlich die Gelegenheit, mit Gokul Choudhary zu sprechen, einem erfahrenen QA-Ingenieur, der derzeit bei Tech Mahindra arbeitet.
  • In letzter Zeit konzentrierte er sich auf KI-Tests und arbeitete an innovativen Projekten bei Meta (ehemals Facebook), die KI-gesteuerte Funktionen für Smartwatches und intelligente Brillen umfassen.
  • Seine umfangreiche Erfahrung mit großen Social-Media-Plattformen wie Facebook, WhatsApp und Instagram, kombiniert mit seinen Zertifizierungen in agilen Softwaretests, hat ihn zu einer Schlüsselfigur in der sich entwickelnden Landschaft der Software- und Hardware-Qualitätssicherung gemacht.
  • Tech Mahindra, ein führender Akteur in der globalen IT-Dienstleistungs- und Beratungsbranche, ist bekannt für sein Engagement für Innovation und Exzellenz.
  • Das Interview mit Gokul Choudhary bietet einen faszinierenden Einblick in die sich wandelnde Rolle der Qualitätssicherung (QA) im Bereich der künstlichen Intelligenz.

Da KI zunehmend in die alltägliche Technologie integriert wird, wandelt sich auch die Rolle derQualitätssicherungsingenieure (QA).

Wir hatten kürzlich die Gelegenheit, mitGokul Choudhary,einem erfahrenen QA-Ingenieur, der derzeit beiTech Mahindraarbeitet, zu sprechen, der mehr als ein Jahrzehnt in Softwaretests und mehr als zwei Jahre in der Spezialisierung auf KI-gesteuerte Anwendungen verbracht hat. Mit über einem Jahrzehnt in Softwaretests verfügt Gokul Choudhary über eine vielfältige QA-Erfahrung, die mobile, Desktop- und Webanwendungen abdeckt. Seine Expertise erstreckt sich auf E-Commerce, Gesundheitswesen, Bankwesen und Sprachsteuerung. In letzter Zeit konzentrierte er sich auf KI-Tests bei Meta und arbeitete mit Smartwatches und intelligenter Brille, um genaue KI-Befehle und -Antworten zu gewährleisten. Seine umfangreiche Erfahrung mit wichtigen Social-Media-Plattformen und seine Agile-Zertifizierungen positionieren ihn als wichtigen Akteur in der sich entwickelnden Qualitätssicherungslandschaft.

F: Heute möchten wir einige Themen ansprechen, darunter die Unterschiede zwischen traditionellem Softwaretesten und dem Testen von KI-Anwendungen sowie die Tools und Techniken, die Sie für am nützlichsten halten. Um zu beginnen, könnten Sie einen Überblick über die Hauptunterschiede zwischen traditionellem Softwaretesten und KI-gesteuerten Anwendungen geben? Wie beeinflusst die Präsenz von KI Ihre Teststrategien?

Gokul:

Natürlich. Was KI betrifft, nehmen wir das Beispiel der intelligenten Brille. Wenn wir einen Befehl geben, wie zum Beispiel „Wie ist das Wetter gerade?“, verbindet sich die KI mit einer Datenbank oder einer API, um die Antwort basierend auf dem aktuellen Standort abzurufen. Wir testen die grundlegenden Funktionen, um sicherzustellen, dass die KI innerhalb einer bestimmten Zeit antwortet.

Bei traditioneller Software müssten Sie möglicherweise Befehle oder Eingaben manuell eingeben. KI ermöglicht jedoch Sprachbefehle, was sie viel schneller und bequemer macht, besonders wenn Sie unterwegs sind oder nicht tippen können. Das ist einer der Hauptvorteile von KI: Sie beschleunigt Prozesse und verbessert die Benutzererfahrung, indem sie schnelle Echtzeitantworten liefert, aber es fehlt ihr an Intuition, um Kontext und Nuancen zu verstehen.

F: KI macht den Prozess also viel schneller und effizienter. Welche Tools und Techniken halten Sie für am effektivsten, um KI-gesteuerte Anwendungen zu testen? Könnten Sie einige Beispiele nennen?

Gokul:

Eigentlich verlassen wir uns bei KI-Tests nicht auf spezielle automatisierte Tools. Die meisten Tests werden manuell durchgeführt. Wir arbeiten mit generativer KI, wie promptbasierten KI-Modellen, und verwenden natürliche Sprachbefehle, um mit der KI zu interagieren.

Zum Beispiel aktivieren wir bei der Meta-KI das Gerät und geben Befehle. Die KI verarbeitet diese Befehle und antwortet entsprechend. Sie speichert auch die Sprachbefehle und ihre Antworten in einem Chat-Format in der verbundenen mobilen App. So können wir alle Interaktionen überprüfen und verifizieren.

F: Sie verwenden also hauptsächlich Meta AI, das ChatGPT oder Gemini ähnelt. Ist das richtig?

Gokul:

Ja, das ist richtig. Obwohl ich ChatGPT gelegentlich zu Testzwecken verwende, hat Meta AI spezifischere Fähigkeiten. Zum Beispiel speichert Meta AI, wenn wir einen Befehl geben, alle Sprachbefehle und Antworten in einem Chat-Verlauf in der mobilen App. So können wir alle Interaktionen verfolgen und überprüfen.

Wenn ich zum Beispiel den Befehl gebe, das Bild eines Gebäudes mit der intelligenten Brille aufzunehmen, verarbeitet Meta AI das Bild, identifiziert das Gebäude als Einkaufszentrum und liefert Informationen darüber. Alle diese Daten werden auf dem Chat-Server gespeichert und sind im Chat-Verlauf zugänglich.

F: Das ist faszinierend. Angesichts der rasanten Fortschritte der KI gibt es viele Vorteile, aber auch Herausforderungen, wie ethische Überlegungen. Könnten Sie das näher ausführen?

Gokul:

Absolut. Ethische Überlegungen sind in der Tat unvermeidlich, besonders mit der umfangreichen Datenerhebung und der zunehmenden Autonomie der KI.

F: Könnten Sie klären, was Sie unter ethischen Überlegungen verstehen?

Gokul:

Natürlich. Es gibt eine Tendenz, KI als Allheilmittel zu sehen, aber sie ist nur ein mächtiges Werkzeug. Viele Organisationen stürzen sich auf die vollständige Automatisierung durch KI, um Lücken zu entdecken, in denen die Fähigkeiten der KI unzureichend sind. Zum Beispiel können KI-gesteuerte Testtools Schwierigkeiten haben, kreative Designelemente genau zu interpretieren oder kulturell spezifisches Nutzerverhalten zu berücksichtigen, was zu einer Diskrepanz mit den Nutzerbedürfnissen führt. Hier wird die menschliche Note unersetzlich.

Bei der Arbeit mit KI ist es entscheidend, sicherzustellen, dass Datenschutz und Nutzereinwilligung eingehalten werden. Wir müssen transparent sein, wie Daten verwendet, gespeichert und geteilt werden, um Missbrauch von KI-Technologien zu vermeiden. Dies erfordert sorgfältige Planung und die Einhaltung ethischer Richtlinien, um die Nutzerrechte und die Datenintegrität zu schützen.

Die Rolle der KI in der Qualitätssicherung wird weiter wachsen, aber sie wird immer menschliche Aufsicht erfordern, besonders wenn neue unvorhersehbare Herausforderungen auftauchen. Obwohl KI ein unglaublicher Verbündeter ist, ist der menschliche Geist unersetzlich.

Über Tech Mahindra

Tech Mahindra, ein führender Akteur in der globalen IT-Dienstleistungs- und Beratungsbranche, ist bekannt für sein Engagement für Innovation und Exzellenz. Gegründet 1986 als Tochtergesellschaft der Mahindra Group, hat sich Tech Mahindra zu einem führenden Anbieter von Lösungen für digitale Transformation, IT-Dienstleistungen und Geschäftsprozessauslagerung entwickelt.

Persönliche Meinung: Navigation durch die Evolution der Qualitätssicherung im Zeitalter der KI

Das Interview mit Gokul Choudhary bietet einen faszinierenden Einblick in die sich wandelnde Rolle der Qualitätssicherung im Bereich der künstlichen Intelligenz. Gokuls umfangreiche Erfahrung unterstreicht einen kritischen Wandel in der Branche: Während traditionelle Softwaretests stark auf manuelle Eingaben und vordefinierte Verfahren angewiesen waren, führt KI eine neue Testdimension ein, die sowohl dynamisch als auch komplex ist.

Übergang von manuellen Tests zu sprachgesteuerten Tests:Gokuls Erkenntnisse zu KI-Tests offenbaren eine grundlegende Transformation in unserem Ansatz zur Qualitätssicherung. Traditionelle Tests beinhalteten oft das Eingeben von Befehlen und das manuelle Validieren von Ergebnissen. KI-gesteuerte Anwendungen, insbesondere solche mit Sprachbefehlen wie dieintelligente Brille von Meta, rationalisieren jedoch diesen Prozess. Die Fähigkeit, Sprachbefehle zu geben und Echtzeitantworten zu erhalten, verbessert nicht nur die Effizienz, sondern entspricht auch den schnellen Anforderungen moderner Nutzer. Dieser Wandel unterstreicht einen breiteren Trend in der Technologie: wo Bequemlichkeit und Geschwindigkeit vorrangig werden.

Manuelle Tests in einer automatisierten Welt:Interessanterweise betont Gokul, dass KI-Anwendungstests trotz der Fortschritte der KI immer noch weitgehend auf manuellen Techniken beruhen. Dies erscheint kontraintuitiv in einer Zeit, in der Automatisierung allgegenwärtig ist. Die Abhängigkeit von manuellen Tests für KI-gesteuerte Funktionen wie Sprachinteraktionen und Echtzeit-Datenverarbeitung unterstreicht die Notwendigkeit menschlicher Aufsicht zur Validierung der KI-Leistung. Es ist eine Erinnerung daran, dass die menschliche Note trotz technologischer Entwicklung entscheidend für die Gewährleistung von Qualität und Genauigkeit bleibt.

Ethische Überlegungen:Die Diskussion über ethische Überlegungen ist besonders bemerkenswert. Da KI-Technologien zunehmend sensible Daten verarbeiten, werden Datenschutz und Nutzereinwilligung von größter Bedeutung. Gokuls Betonung von Transparenz und der Einhaltung ethischer Richtlinien spiegelt ein wachsendes Bewusstsein für die Verantwortlichkeiten im Zusammenhang mit der KI-Entwicklung wider. Die Herausforderung, Innovation mit ethischen Standards in Einklang zu bringen, ist ein zentrales Anliegen, das die Zukunft der KI und ihre Integration in den Alltag prägen wird.