Beschreibung
Für unseren Kunden in Frankfurt am Main suchen wir einen Quality Assuarance Engineer (m/w).
Aufgabenbeschreibung:
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
des Product Owner r 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.
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
Anforderungsprofil:
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)