Beschreibung
TätigkeitenbeschreibungIn der gegenwärtigen Projektphase werden – aufbauend auf den Ergebnissen der Forschungs-phase – die Feinkonzeption sowie die Umsetzung/ Entwicklung durchgeführt.
Hierfür suchen wir eine(n) Senior Java-Entwickler(in) mit Schwerpunkt Test(automatisierung) zum konzeptionellen Aufbau eines umfassendes Testmanagements sowie der Testdurchführung.
Der Dienstleister erbringt folgende Leistungen:
Aufbau Testmanagement
• Definition von Testvorgehen auf Unit-, Service- und Integrationsebene
• Festlegung von Projektstandards
• Auswahl von Tools, Frameworls
• Testautomatisierung
• Ergebnisse der gemeinsamen Arbeit: Testmanagementkonzept, Tooling Infrastruktur Testmanagement
Softwaretest
Entwicklung von technischen Testfällen
Unterstützung der Fachkollegen bei der Entwicklung fachlicher Abnahmetests
Durchführung übergreifender technischer System- und Abnahmetest
Unterstützung bei der Durchführung fachlicher Abnahmetests
Ergebnisse der gemeinsamen Arbeit: Übergreifende automatisierte Tests
Definition von Testvorgehen auf Unit-, Service- und Integrationsebene
Festlegung von Projektstandards • Auswahl von Tools, Frameworks
Testautomatisierung
Anforderung:
Must-Anforderungen:
mindestens 5 Jahre Erfahrung in der Entwicklung von Java-Anwendungen (Frontend/Backend, Java/Java EE)
Gute Kenntnisse in aktuellen Frameworks, Plattformen und Integrationsumgebungen, idealerweise Erfahrung mit Spring Boot
Erfahrung mit gängigen Testtools und Testmethodiken (funktional und technisch)
Erfahrung im Aufbau von automatisierten Tests (End-to-End)
Softwareentwicklungsprozesse
SCRUM-Erfahrung
Soll-Anforderungen:
Einschlägige praktische Erfahrungen im Bereich der objektorientierten Programmierung
Linux
Komplexen verteilten Anwendungen, idealerweise mit Microservice-Architekturen
Kenntnisse Software Teststrategien
Fähigkeiten (Must have)
Java, Java EE, SCRUM, Softwaretest, Spring Boot, Testautomatisierung
Fähigkeiten (Nice to have)
Kenntnisse Software Teststrategien, Linux, Microservice-Architekturen