Beschreibung
Für unseren Kunden in Großraum Frankfurt sind wir auf der Suche nach einem erfahrenen Qualitätsingenieur (m/w).Folgendes zählt zu Ihren Aufgaben:
- Schreiben, Bewertung und Review von User Storys als Basis für die Erstellung von Testfällen / Testszenarien
- Testvorbereitung und Testdurchführung (funktionale, nicht-funktionale Tests, Regressionstests, Acceptance-Tests)
- Erstellung bzw. Implementierung von Testautomatisierungen und zugehörigem Testdaten-Management
- Bewertung der Testergebnisse, erste Fehlerbewertungen bzw. -analysen sowie Erfassung von Defects, Management der Defects in enger Abstimmung mit den Entwicklern
- Beratung des Product Owner zur Präsentation des Produktes z.B. im Rahmen von Sprint-Reviews
- Design und Implementierung technischer Komponenten innerhalb gegebener grober Leitplanken und Standards in state of the art Technologie.
- Beratung des Entwicklungsteams (nach Scrum) im Aufbau und in späterer Weiterentwicklung mit ggf. Überführung in thematisch orientierte DevOps Teams
- Einführung und aktive Erarbeitung eines integrierten ?Test driven? Entwicklungsansatz
- Aktive eigenverantwortliche Tätigkeiten im Team innerhalb des gesamten Entwicklungszyklus von Konzeption, Design, Implementierung, Test und Deployment.
- Einbringung externer Impulse und Erfahrungen aus früheren Tätigkeiten (z. B. Industriestandards) im Sparring mit den agilen Teams und übergreifenden Projektteams
Kenntnisse:
Muss-Anforderungen:
- Umfangreiche Erfahrung in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung bzw. entsprechende Kenntnisse aus der Praxis
- Intensive Erfahrung mit Unit-, Acceptance-, Integrations- und Last & Performance-Testing insbesondere bezogen auf Testautomatisierung von komplexen Workflows im Umfeld Cloud / Microservices
- Lösungsorientierung, selbstständige und analytische Arbeitsweise, Fähigkeit sich schnell in komplexe Sachverhalte einzuarbeiten
- Bereitschaft neue Technologien, Tools und Frameworks zu erlernen und anzuwenden
- Freude an der Diskussion mit Anwendern und Entwicklern. Starke Integrationsfähigkeit in bereits bestehende Teams / Projektstrukturen.
- Erfahrungen im test driven Design und Implementierung sowie entsprechender Durchführung von (automatisierten) Tests
- Ausgeprägtes analytisches Denkvermögen und strukturierte Arbeitsweise sowie Team- und Kommunikationsfähigkeit, Selbständigkeit
- Umfassende Erfahrungen mit Nutzung der Tools IntelliJ, Docker, Jenkins, JIRA, Confluence,
o. ä.
- Erfahrungen in den Bereichen Test Automation, Continuous Integration / Continuous Deployment gerne auch im Bereich Cloud und deren Datenversorgung (u. a. AWS)
- Programmierkenntnisse: (Java, Junit, Maven), SOA Kenntnisse, SST Kenntnisse JSON, REST