Beschreibung
Für unseren Kunden in Berlin suchen wir einen Java-Entwickler (m/w) mit Schwerpunkt Testmanagement.
Aufgaben:
Entwerfen und Erstellen von Software (Coding)
Durchführung der zugehörigen Komponenten- und Integrationstest
Softwaretest
Definition von Testvorgehen auf Unit-, Service- und Integrationsebene
Auswahl von Tools, Frameworls
Entwicklung von technischen Testfällen
Realisierung Testautomatisierung
Durchführung übergreifender technischer System- und Abnahmetest
Ergebnisse der gemeinsamen Arbeit: Übergreifende automatisierte Tests
Muss-Anforderungen:
Einschlägige praktische Erfahrungen im Bereich der objektorientierten Programmierung
Java und Java Enterprise Edition
Linux
Embedded Systems
Web Services
Netzwerke
Kenntnisse der wichtigsten aktuellen Frameworks, Plattformen und Integrationsumgebungen, insbesondere Spring Boot
Kenntnisse Softwareentwicklungsprozesse
Kenntnisse in der Anwendung von UML und Enterprise Architect
Nachgewiesene methodische Kenntnisse und einschlägige praktische Erfahrungen im Bereich von Software Teststrategien und insbesondere Testautomatisierung
Gängiger Testtools und Testmethodiken (funktional und technisch)
Erfahrung im Aufbau von automatisierten Tests (End-to-End)
Methodenkompetenzen (Basis Rollenkatalog)
Analytisches und konzeptionelles Denkvermögen, eigenverantwortliche und ergebnisorientierte Arbeitsweise
Ausgeprägte soziale Kompetenz, Kommunikationsfähigkeit, hohes Maß an Einsatzbereitschaft
Kunden- bzw. dienstleistungsorientiertes sowie wirtschaftliches Denken und Handeln
Flexibilität und Leistungsbereitschaft
Eigenständige Bearbeitung und Steuerung von komplexen fachlichen und technischen Aufgaben/ Problemstellungen
Qualifikationen & Zertifizierungen & Erfahrungen
Erfolgreich abgeschlossenes Hochschul- oder Fachhochschulstudium (oder vergleichbare Qualifikation), bevorzugt im Bereich der Informatik
Soll-Anforderungen:
Idealerweise Erfahrung mit Spring Boot
Kenntnisse Software Teststrategien
Methodenkompetenzen:
Nachgewiesene methodische Kenntnisse in der Umsetzung von Agiler Softareentwicklung
(SCRUM)
Überwachung und Pflege der Projekt-, Unterstützungs-, und Dokumentationsaufträge
Erfahrung im Hinblick auf relevante Prozesse im Scope-, Anforderungs- und Changemanagement
Erfahrung im Management von IT-Delivery Projekten
Konfliktfähigkeit und Durchsetzungsvermögen aber vor allem Teamspirit
Überzeugendes und professionelles Auftreten