Aufgaben
- Entwicklung und Implementierung automatisierter Java-Softwaretests
- Erstellung und Weiterentwicklung von Testfällen und -prozeduren sowie Aufbau von Testumgebungen
- Konfiguration und Nutzung von Linux Systemen für spezifische Hardware und Anwendungen im Bereich Test
- Konfiguration und Administration von CI/CD-Tools (z.B. GitLab CI) zur Automatisierung von Software-Pipelines
- Feature-Tracking mit Jira
- Erstellung und Pflege der Testdokumentation, einschließlich Testumgebung, Teststrategie und Testspezifikationen
Profil
- Sehr gute Kenntnisse in Design / Implementierung objektorientierter Programmiersprache: Java, Python 3
- Erfahrung in der Entwicklung von Testframeworks, der Automatisierung von Softwaretests und mit Test- und Integrationsprozessen
- Fundierte Erfahrung im Bereich Linux Betriebssysteme
- Sicherer Umgang mit Git und Jira
- Erfahrung mit Docker
- Erfahrung mit Doors
- Von Vorteil: Verständnis in Clean-Code-Prinzipien und PEP8, Grundkenntnisse im Bereich Security
Benefits
- Spannendes Projektumfeld
- Remote Möglichkeit