Deine Aufgaben:
1. Durchführung strukturierter Tests und Qualitätssicherungsaktivitäten
2. Erstellung, Pflege und Verwaltung von realitätsnahen Testdaten
3. Analyse, Dokumentation und Nachverfolgung von Fehlern (Bugs)
4. Sicherstellung der Nachvollziehbarkeit von Testergebnissen und Testprozessen
5. Qualitätskontrolle des Systems, insbesondere:Durchführung und Auswertung von TestfällenDokumentation der TestergebnisseBewertung der Systemqualität anhand definierter Kriterien
6. Fehleranalyse und Debugging:
Identifikation von FehlerursachenReproduzierbarkeit und Dokumentation von FehlerbildernEnge Zusammenarbeit mit Entwicklungsteams
7. Verwaltung der TestumgebungStrukturierung und Pflege von Testdaten, Protokollen und DokumentationenSicherstellung der Wiederverwendbarkeit von Testergebnissen
Dein Profil:
8. Abgeschlossenes Studium (FH/Uni) in Informatik, Elektrotechnik, Telekommunikation oder vergleichbar
9. Mehrjährige Erfahrung im Softwaretesting oder System Engineering
10. Fundierte Kenntnisse in:Python (insbesondere für Testautomatisierung)fundierte Programmierkenntnisse C# und/oder C++
11. Umfassende Erfahrung mit Netzwerktechnologien:Routing, SwitchingIPv4 / IPv6Overlay / Underlay Netzwerke
12. Sehr gute Linux-Kenntnisse (als Test- und Netzwerkplattform)
13. Erfahrung mit modernen Tools und Technologien:CI/CD (GitLab, Jenkins)Versionsverwaltung (Git)Automatisierung (Ansible)Virtualisierung / Hypervisor
14. Kenntnisse in komplexen Systemarchitekturen
15. Erfahrung mit automatisierten Testframeworks
16. Verständnis für End-to-End-Systemtests