[Seite 1]
ööffffeennttlliicchh
Anlage 3.4 zum Verfahrensbrief
Rollenbeschreibung des QA Engineer
Die folgende Rollenbeschreibung konkretisiert das Profil der QA Engineer für die Querschnittsleistung „Plattform-Architektur und Qualitätssicherung“ in der Matrixorganisation der Stadtwerke Leipzig GmbH. Die Rolle agiert losübergreifend und unterstützt softwarezentrierte Vorhaben in den Domänen IoT, Er- zeugung & Handel, Netzanschluss und Kundenlösungen. Die Rollenbeschreibung dient als Grundlage für die Personalbenennung im Angebot und für die Eignungsprüfung der vom Bieter benannten Mitarbei- tenden. Der Einsatzscope wird durch den Auftraggeber fallweise je Leistungsschein definiert.
1 Rollenbeschreibung QA Engineer
Die Rolle QA Engineer verantwortet die systematische Qualitätssicherung softwarezentrierter Produkte und Plattformen über Team- und Domänengrenzen hinweg. Sie entwickelt teamübergreifende Testkon- zepte, baut Test-Automatisierung nachhaltig auf und ergänzt diese durch strukturiertes exploratives Tes- ten. Sie agiert in gemischten Teams aus internen und externen Mitarbeitenden im Rahmen agiler, cross- funktionaler Entwicklungsprozesse und gliedert sich nahtlos in bestehende Prozesse, Tools und Struktu- ren des Auftraggebers ein.
Sie verfügt über fundierte Kompetenzen in Testkonzeption, in Test-Automatisierung mit gängigen Frameworks sowie in explorativem Testen. Sie versteht Qualitätssicherung als Team-übergreifende Auf- gabe, arbeitet konsequent nach den Prinzipien Testpyramide und Shift-Left und integriert Tests belast- bar in bestehende CI/CD-Pipelines (GitLab). Sie definiert und pflegt Qualitätsmetriken und macht Quali- tätsstände transparent.
Zu ihren Aufgaben zählen die Konzeption und Weiterentwicklung teamübergreifender Testkonzepte, der Aufbau und die Pflege von Test-Automatisierungslösungen (Unit-, API-, E2E-, Contract-, Performance- Tests), die Durchführung von explorativem Testen, das Testdatenmanagement sowie das Coaching der Teams zu Testpraktiken und Qualitätsmetriken. Sie unterstützt die Entwicklungsteams bei der Ableitung testgetriebener Anforderungen aus Epics/Stories und trägt zur Etablierung einer nachhaltigen Qualitäts- kultur bei.
In der Matrixorganisation stimmt sie sich aktiv mit den QA-Verantwortlichen und Entwicklungsteams angrenzender Lose und Domänen ab, identifiziert Qualitätsrisiken über Systemgrenzen hinweg und be- teiligt sich an domänenübergreifenden Formaten (z. B. QA-Community, gemeinsame Testkonzepte). Sie nutzt die vom Auftraggeber vorgegebenen Kollaborations- und Projektmanagementwerkzeuge (Jira, Confluence, Microsoft Teams, Topdesk) sowie KI-gestützte Werkzeuge im Test- und Dokumentations- prozess.
Eine eigenständige Verantwortung für die Produktstrategie, die Architektur der Plattform oder die Dis- ziplinarführung wird nicht vorausgesetzt; diese verbleiben bei Product Ownern, Architekten sowie der Linienführung.
Mindestkriterien zur Einordnung in das Rollenprofil QA Engineer
Ein Profil ist entsprechend einzuordnen, wenn alle der folgenden Mindestkriterien erfüllt, sind:
• Nachgewiesene mehrjährige Berufserfahrung (mindestens 5 Jahre) im QA-Engineering
Rollenbeschreibung QA Engineer
[Seite 2]
• Nachgewiesene Erfahrung in der Test-konzeption für komplexe, verteilte Systeme • Sicherer Umgang mit Test-Automatisierung in gängigen Frameworks (z. B. JUnit, Pytest, Playwright, Cypress, RestAssured) • Nachgewiesene Erfahrung mit CI/CD-Integration von Tests (GitLab) • Nachgewiesene Erfahrung mit API-Testing sowie mit explorativem Testen • Sicheres Verständnis der Testpyramide und von Shift-Left-Praktiken • ISTQB Certified Tester (Foundation Level) oder gleichwertige Zertifizierung • Versionierung mit Git (GitLab) • Sprachen: Deutsch (fließend in Wort und Schrift) und Englisch (mindestens C1, fließend in Wort und Schrift) • Sichere Methodenkenntnisse aus den Bereichen der agilen Produktentwicklung, insbesondere in cross-funktionalen Teams • Nachweisliche Erfahrung in Multi-Team- bzw. Multi-Domain-Umgebungen • Nachweisliche Nutzung von Jira und Confluence • Wünschenswert: Nutzung KI-gestützter Werkzeuge im Test- und Dokumentationsprozess • Wünschenswert: Contract-Testing (z. B. Pact); Performance-/Load-Testing (z. B. k6, JMeter); Secu- rity-Testing (z. B. OWASP ZAP) • Wünschenswert: Testdatenmanagement in regulierten Umgebungen • Wünschenswert: Nachgewiesene Erfahrung im energiewirtschaftlichen Umfeld oder in vergleichba- ren regulierten Branchen
Abgrenzung der Rolle
Profile, bei denen ausschließlich reine Testdurchführungs- oder ausschließlich Entwicklungs-/Betriebstä- tigkeiten ohne nachweisliche Verantwortung für Testkonzeption und -automatisierung dargestellt sind, sind nicht als QA-Engineer einzuordnen.
Seite 2 von 2