Aufgaben
Du arbeitest in einem cross-funktionalen Team aus Entwickler:innen, Designer:innen und Product Ownern an wiederverwendbaren Web-Komponenten mit React für andere Teams. Qualitätssicherung beginnt für dich bereits in der Konzeptionsphase - du bist von der Idee bis zur Auslieferung aktiv eingebunden. Du begleitest den gesamten Entwicklungsprozess, hinterfragst Konzepte, prüfst Anforderungen, tauschst dich mit Konsument:innen aus und stellst eine saubere Umsetzung sicher. Dein QA-Know-how bringst du frühzeitig in Design- und Konzeptionsphasen ein, um Fehler, Usability-Probleme und Barrieren zu vermeiden. Ein besonderer Fokus liegt auf Barrierefreiheit (WCAG), Cross-Browser-Support und Usability. Du arbeitest eng mit Design und Entwicklung zusammen und gibst gezieltes Feedback zu Entwürfen. Manuelles Testen ist essenziell, ergänzt durch Testautomatisierung für stabiles Regressionstesting. Bestehende Playwright-Tests werden gemeinsam weiterentwickelt und verbessert.
Anforderungen
- Du kennst immer noch einen besseren Weg - und weißt, wann 'gut' 'gut genug' ist.
- Du kannst 'Agil', 'Prozess', und 'Dokumentation' in einem einzigen Satz benutzen und dich dabei wohl fühlen.
- Du kennst den Sinn einer ISTQB-Zertifizierung - und den Unsinn, aber auch das Vokabular.
- Du kennst die Vorteile von Scrum und Kanban - und die Nachteile, und bist es gewohnt Agilität zu leben.
- Die Methoden des agilen Testens sind Dir vertraut, und Du kennst die Stolperfallen beim Test von Webshops.
- Du fühlst Dich sicher im Umgang mit API-Testing-Tools, kennst HTTP und weißt, wie man Web-Microservices testet.
- Eine starke Eigeninitiative zeichnet Dich aus, Du bringst technologisch und fachlich eigene Ideen mit ein und entwickelst diese weiter, und Du bist es gewohnt Dir Informationen selbst zu besorgen.
- Du hast keine Angst davor, mit einem Entwickler gemeinsam in den Code zu schauen und diesen auch im Pair Programming weiter zu entwickeln.
- Du bist Deutsch muttersprachig oder zumindest auf einem guten C1 Niveau.
- Du liebst das Wort "Team", bist so was von keinem Einzelkämpfer und schätzt den gemeinsamen Austausch.
- Du lachst auf der Arbeit. Täglich. Mehrmals.
Must have
- Affinität für manuelles Testen
- Erfahrung im Test von WCAG-Anforderungen
- Selenium in Java
Nice to have
- Affinität für Design
- Playwright und TypeScript
- Verständnis für Screenshot Layout Tests
- Verständnis von verschiedenen Browser-Renderingengines am Desktop und auf mobilen Geräten