Beschreibung
TätigkeitenbeschreibungFür unseren Kunden in Frankfurt am Main suchen wir ab dem 13.08.2018 einen Quality Engineer (m/w) für die Dauer von 99 Personentagen.
Anforderungen:
- 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, Regressions-tests, 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 Leitplan-ken und Standards in state of the art Technologie.
- Beratung des Entwicklungsteams (nach Scrum) im Aufbau und in späterer Wei-terentwicklung 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. Industriestan-dards) im Sparring mit den agilen Teams und übergreifenden Projektteams
Skill:
- 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 be-reits bestehende Teams / Projektstrukturen.
- Erfahrungen im „test driven“ Design und Implementierung sowie entsprechender Durchfüh-rung 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 Deploy-ment gerne auch im Bereich Cloud und deren Datenversorgung (u.a. AWS)
- Programmierkenntnisse: (Java, Junit, Maven…), SOA Kenntnisse, SST Kenntnisse JSON, REST