Bunge
Jobgether
QA Engineer (KI- & Feature-Testing)
Über die Stelle
Diese Stelle wird im Auftrag eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und weiteren Schritte verwaltet. Unser Partner sucht einen QA Engineer (KI- & Feature-Testing) mit Sitz in Brasilien.
So funktioniert Jobgether
Wir verwenden einen KI-gestützten Matching-Prozess, um sicherzustellen, dass Ihre Bewerbung schnell, objektiv und fair anhand der Kernanforderungen der Stelle geprüft wird. Unser System identifiziert die am besten geeigneten Kandidaten, und diese Auswahlliste wird dann direkt an das einstellende Unternehmen weitergegeben. Die endgültige Entscheidung und die nächsten Schritte (Interviews, Bewertungen) werden von deren internem Team verwaltet.
Wir danken Ihnen für Ihr Interesse und wünschen Ihnen viel Erfolg!
Warum über Jobgether bewerben?
Datenschutzhinweis: Mit dem Absenden Ihrer Bewerbung bestätigen Sie, dass Jobgether Ihre personenbezogenen Daten verarbeitet, um Ihre Eignung zu bewerten und relevante Informationen an den einstellenden Arbeitgeber weiterzugeben. Diese Verarbeitung basiert auf berechtigtem Interesse und vorvertraglichen Maßnahmen gemäß den geltenden Datenschutzgesetzen (einschließlich DSGVO). Sie können Ihre Rechte (Zugang, Berichtigung, Löschung, Widerspruch) jederzeit ausüben.
#LI-CL1
Werden Sie Teil eines technologieorientierten Teams, das innovative Funktionen für eine führende Plattform für persönliche Finanzen entwickelt und validiert. Dabei kombinieren Sie traditionelle Softwaretests mit KI-Qualitätssicherung der nächsten Generation. Als QA Engineer übernehmen Sie die Verantwortung für die Qualität von Webanwendungen, mobilen Plattformen und APIs und stellen so zuverlässige, sichere und nahtlose Benutzererlebnisse sicher. Sie spielen eine Schlüsselrolle beim Testen von KI-gestützten Funktionen, einschließlich der Integration von Large Language Models (LLM), deren Ergebnisse eher probabilistisch als streng vorhersehbar sind. Durch die Kombination deterministischer Testverfahren mit KI-Evaluierungsmethoden helfen Sie dabei, Ungenauigkeiten, Halluzinationen, Grenzfälle und potenzielle Sicherheitsrisiken zu identifizieren, bevor diese die Benutzer beeinträchtigen. In enger Zusammenarbeit mit Ingenieuren, Produktverantwortlichen und internationalen Teams tragen Sie zu robusten Teststrategien bei und verbessern kontinuierlich die Qualitätsstandards. Diese Rolle bietet die Möglichkeit, Ihre praktische Testerfahrung auf neue KI-Technologien anzuwenden und gleichzeitig eine verantwortungsvolle KI-Entwicklung sowie eine zuverlässige Softwarebereitstellung zu fördern. Wenn Sie ein detailorientierter QA-Profi sind, der gerne komplexe Probleme löst und die sich entwickelnde Schnittstelle zwischen Softwarequalität und künstlicher Intelligenz erforscht, bietet diese Gelegenheit bedeutsame technische Herausforderungen und Entwicklungsmöglichkeiten.
Verantwortlichkeiten
- Planung und Durchführung umfassender Tests: Entwurf, Entwicklung und Ausführung von Testplänen, Testfällen und Testskripten für traditionelle Softwarefunktionen und KI-gestützte Komponenten in Web-, Mobil- und API-Umgebungen.
- Validierung KI-gesteuerter Funktionalität: Testen von KI- und LLM-integrierten Funktionen auf Genauigkeit, Relevanz, Konsistenz, Robustheit und Sicherheit, wobei Halluzinationen, unerwartete Antworten und Fehler in Grenzfällen identifiziert werden.
- Anwendung geeigneter Testmethoden: Bestimmung, wann deterministische Pass/Fail-Tests und wann evaluierungsbasierte Ansätze für probabilistische KI-Ausgaben anzuwenden sind, um sicherzustellen, dass die Teststrategien das erwartete Verhalten jeder Funktion widerspiegeln.
- Bewertung der KI-Modellleistung: Beurteilung KI-generierter Ausgaben unter Verwendung geeigneter Bewertungsmetriken, Benchmark-Datensätze, semantischer Bewertungen und Human-in-the-Loop-Überprüfungsprozesse.
- Übersetzung von Anforderungen in Testszenarien: Analyse von Geschäftsanforderungen, User Journeys, Prozessdokumentationen und Spezifikationen zum KI-Verhalten, um eine umfassende und effektive Testabdeckung zu entwickeln.
- Durchführung manueller Feature-Tests: Ausführung funktionaler Tests über Web- und mobile Anwendungen hinweg, Überprüfung des erwarteten Verhaltens, Validierung von Korrekturen und Sicherstellung, dass neue Releases die Qualitätserwartungen erfüllen.
- Durchführung von Regressions- und Integrationstests: Validierung der Interaktionen zwischen Anwendungskomponenten und APIs bei gleichzeitiger Durchführung von Regressions-, Performance-/Last- und Benutzerakzeptanztests (UAT).
- Identifizierung und Dokumentation von Fehlern: Erstellung klarer, detaillierter Fehlerberichte, die reproduzierbare Schritte, erwartete und tatsächliche Ergebnisse, unterstützende Nachweise und relevante technische Informationen enthalten.
- Untersuchung technischer Probleme: Verwendung von Browser-Entwicklertools, Anwendungsprotokollen und Debugging-Dienstprogrammen zur Untersuchung von Fehlern, zur Nachverfolgung unerwarteten Verhaltens und zur Unterstützung einer effizienten Ursachenanalyse.
- Unterstützung der mobilen Qualitätssicherung: Validierung des Verhaltens mobiler Anwendungen in relevanten iOS- und Android-Umgebungen unter Berücksichtigung plattformspezifischer Funktionalitäten und potenzieller Kompatibilitätsprobleme.
- Verbesserung der QA-Praktiken: Beitrag zu Teststandards, Methoden und Best Practices für neue Technologien, einschließlich KI-Frameworks und LLM-basierter Anwendungen.
- Pflege der Testdokumentation: Verwendung von Jira, Confluence und Testmanagementsystemen zur Verfolgung von Fehlern, Organisation von Testfällen, Dokumentation von Ergebnissen und Führung klarer Projektaufzeichnungen.
- Zusammenarbeit über Teams hinweg: Partnerschaft mit Ingenieuren, funktionalen Spezialisten, Produktverantwortlichen und IT-Teams zur Lösung von Problemen, Abstimmung von Testprioritäten und Sicherstellung der Qualität während des gesamten Entwicklungslebenszyklus.
- Entwicklung von Fachwissen: Aufbau eines fundierten Verständnisses der Kernsysteme, Anwendungsschnittstellen, Geschäftsprozesse und Berichtstools, um die Testabdeckung zu stärken und die Zuverlässigkeit der bereitgestellten Lösungen zu verbessern.
- Förderung verantwortungsvoller KI-Qualität: Unterstützung bei der Sicherstellung, dass KI-gestützte Funktionen angemessene Standards für Zuverlässigkeit, Robustheit, Sicherheit und Benutzervertrauen erfüllen.
Anforderungen
- Berufserfahrung: 5–7 Jahre praktische Erfahrung im Softwaretest für Webanwendungen, mobile Plattformen und APIs.
- Playwright-Expertise: Nachgewiesene Produktionserfahrung mit Playwright für Softwaretests. Dies ist eine Grundvoraussetzung für die Position.
- KI- und LLM-Tests: Praktische Erfahrung im Testen von KI-gestützten Produkten oder LLM-integrierten Funktionen, einschließlich der Bewertung von Genauigkeit, Relevanz, Robustheit, Umgang mit adversarialen Prompts, Grenzfällen sowie Sicherheits- oder Toxizitätsrisiken.
- Testmethodik: Klares Verständnis der Unterschiede zwischen deterministischem Testen, das auf definierten Eingaben und erwarteten Ausgaben basiert, und evaluierungsbasiertem Testen für probabilistische KI-Systeme.
- KI-Evaluierungstechniken: Vertrautheit mit Human-in-the-Loop-Bewertungen, Bewertungsmetriken, Benchmark-Datensätzen, semantischer Bewertung und anderen Ansätzen zur Beurteilung KI-generierter Antworten.
- Grundlagen des Softwaretestens: Nachgewiesene Erfahrung mit funktionalen Tests, Integrationstests, Regressionstests, Performance-/Lasttests und Benutzerakzeptanztests.
- Kenntnisse in Web- und Mobilentwicklung: Fundiertes Verständnis der Anwendungsentwicklungslebenszyklen, einschließlich Webtechnologien und plattformspezifischer Überlegungen für iOS und Android.
- Debugging und Diagnose: Praktische Erfahrung mit Browser-Entwicklertools, Anwendungsprotokollen und technischen Untersuchungstechniken zur Identifizierung und Behebung von Fehlern.
- Testmanagement und Dokumentation: Fortgeschrittene Kenntnisse in Jira und Confluence sowie Erfahrung in der Verwendung von Testmanagementsystemen zur Organisation von Testfällen, Ausführungsergebnissen und Fehlerverfolgung.
- Analytisches Denken: Ausgeprägte Liebe zum Detail und die Fähigkeit, komplexe Probleme zu untersuchen, unerwartete Muster zu erkennen und zwischen Softwarefehlern und akzeptablen Variationen in KI-generierten Ausgaben zu unterscheiden.
- Kommunikationsfähigkeiten: Fähigkeit, technische Erkenntnisse klar zu dokumentieren, Qualitätsrisiken effektiv zu kommunizieren und mit funktionsübergreifenden Stakeholdern zusammenzuarbeiten.
- Teamarbeit und Anpassungsfähigkeit: Freude an der Arbeit in einem verteilten, internationalen Umfeld und Koordination mit Engineering- und funktionalen Teams an verschiedenen Standorten.
- Qualitäts- und Ethikbewusstsein: Engagement für kontinuierliche Verbesserung, verantwortungsvolle KI-Praktiken und die Bereitstellung zuverlässiger, sicherer und benutzerorientierter Software.
- Bevorzugte technische Erfahrung: Vertrautheit mit HTTP-Proxy- und Debugging-Tools wie Charles Proxy oder Fiddler sowie Xcode-Protokollen und Android Debug Bridge (ADB)-Protokollen.
- Bevorzugte Branchenerfahrung: Frühere Erfahrung im Finanzdienstleistungssektor, Fintech oder in der Technologie für persönliche Finanzen ist von Vorteil.
- Bevorzugte Ausbildung: Ein Bachelor-Abschluss in Informatik oder eine gleichwertige technische Qualifikation.
Vorteile
- 100% Remote-Arbeit: Arbeiten Sie von Brasilien aus remote und arbeiten Sie gleichzeitig mit einem internationalen Technologieteam zusammen.
- Internationale Zusammenarbeit: Arbeiten Sie mit Kollegen aus verschiedenen Ländern und Kulturen zusammen und tragen Sie zu Projekten mit globaler Reichweite bei.
- Bedeutsame KI-Projekte: Helfen Sie beim Aufbau und der Validierung realer KI-gestützter Lösungen und tragen Sie zur Entwicklung von KI-fähigen Produkten bei.
- Berufliche Entwicklung: Stärken Sie Ihre Expertise in der Software-Qualitätssicherung, fortgeschrittenen Testmethoden und der KI/LLM-Evaluierung.
- Kontinuierliches Lernen: Werden Sie Teil eines Umfelds, das technische Entwicklung, Wissensaustausch und Experimente mit neuen Technologien fördert.
- Inklusiver Arbeitsplatz: Tragen Sie zu einer kollaborativen Kultur bei, die Vielfalt, Chancengleichheit und unterschiedliche Perspektiven schätzt.
- Fokus auf verantwortungsvolle KI: Beteiligen Sie sich an Arbeiten, die ethische KI-Standards, Produktzuverlässigkeit und Benutzervertrauen betonen.
- Karriereentwicklungsmöglichkeiten: Erweitern Sie Ihre technischen Fähigkeiten durch die Arbeit an anspruchsvollen Projekten, die Software-Engineering, KI und Unternehmenstechnologie umfassen.
