Rolle: Tester – Qualitätssicherung in der IT-Entwicklung
Aufgaben und Leistungen:
- Analyse und Verifikation fachlicher und technischer Anforderungen (z. B. mit Business Engineers Architektur)
- Erstellung, Pflege und Ausführung von Testfällen auf Basis fachlicher und technischer Spezifikationen
- Durchführung manueller und automatisierter Tests zur Sicherstellung der Softwarequalität
- Planung und Durchführung von Integrations-, System-, Abnahme- und Regressionstests
- Unterstützung der Entwickler bei Fehlerreproduktion und -analyse
- Weiterentwicklung von Testprozessen, -methoden und Qualitätssicherungsmaßnahmen
- Einsatz und Weiterentwicklung von Testmanagement- und Automatisierungstools
- Identifikation, Dokumentation und Bewertung von Risiken und Defects, inkl. Handlungsoptionen
- Zusammenarbeit mit Umsetzungsteams, Product Ownern und Product Management zur Sicherstellung der Testdurchführung
- Dokumentation von Testergebnissen und Erstellung von Testberichten
- Enge Abstimmung mit relevanten Stakeholdern in Bezug auf Testplanung und -durchführung
Muss-Kriterien (erforderliche Qualifikationen & Kenntnisse):
- Nachweisbare Erfahrung in manueller und automatisierter Software-Qualitätssicherung
- Fundierte Kenntnisse in Testmethoden, Testfallerstellung und Testdurchführung
- Praxiserfahrung mit Testmanagement-Tools (z. B. X-Ray, Cypress)
- Erfahrung mit CI/CD-Pipelines und Integration von Testautomatisierung (z. B. GitLab CI)
- Kenntnisse im API-Testing (z. B. Thunder Client)
- Erfahrung mit nicht-funktionalen Tests (z. B. Performance-Tests)
- Vertrautheit mit agilen Methoden (Scrum, SAFe, Kanban)
- Fähigkeit zur Analyse und Auswertung von Testergebnissen inkl. Ableitung von Optimierungsmaßnahmen
- Kenntnisse in Datenbankabfragen zur Testvorbereitung und Analyse (z. B. PostgreSQL)
- Ausgeprägte Kommunikations- und Organisationsfähigkeiten
Besondere Tätigkeitsmerkmale
Mussanforderungen:
✅ Test-Stack
- Nachgewiesene, konkrete Erfahrung im manuellen und automatisierten Testen
- Einsatz relevanter Test- und Automatisierungstools (z. B. X-Ray, Cypress)
- Erforderlich: 5 Jahre praktische Erfahrung im Lebenslauf nachvollziehbar
✅ Qualitätssicherung
- Erstellung und Durchführung von Testfällen
- Fehleranalyse mit etablierten Testmethoden
- Erforderlich: 5 Jahre praktische Erfahrung in nachgewiesenen Projekten
✅ Deployment & Release
- Nutzung von CI/CD-Pipelines (z. B. GitLab CI)
- Erfahrung im Release-Management unter Verwendung von Git/GitLab
- Erforderlich: 5 Jahre praktische Erfahrung in entsprechenden Projekten
✅ Toolstack
- Fundierte Kenntnisse in der Nutzung und Integration von Testmanagement- und Kollaborationstools(z. B. GitLab CI, Jira, Confluence)
- Erforderlich: 5 Jahre praktische Projekterfahrung, belegbar im Lebenslauf
Sollanforderungen:
Agile Softwareentwicklung
- Mindestens 5 Jahre Erfahrung mit agilen Methoden (z. B. Scrum)
- Nachweis durch entsprechende Qualifikation oder Zertifikat
Automatisierte Softwaretests
- Mindestens 5 Jahre Erfahrung in der Erstellung und Durchführung automatisierter Tests
- Nutzung gängiger Tools wie Cypress
- Belegt durch Projekt-/Lebenslaufreferenzen
Nicht-funktionale Tests
- Erfahrung mit Last- und Performance-Tests
- Beleg durch Projekterfahrung im Lebenslauf
Sicherheits- und Penetrationstests
- Erfahrung in der Durchführung zur Identifikation von Schwachstellen in Anwendungen, belegt durch Referenzen im Lebenslauf
90% Remote und 10% Onsite