Beschreibung
Aufgabe:- In Ihrem Scrum-Team arbeiten Sie mit den Methoden der agilen Softwareentwicklung wie z.B. Pair-Programming u. a. an einem Produkt im Bereich der Release-Qualitätssicherung
- Sie implementieren automatisierte Tests mit Groovy anhand von Testszenarien
- Sie entwerfen automatisierbare Testszenarien anhand von Anforderungen und User Stories
- Sie verbessern die Testautomatisierung in den Aspekten der Testabdeckung, Abstraktionsfähigkeit sowie Erweiterbarkeit durch Plugins und Schnittstellen (z. B. REST)
- Sie bringen Ihre Erfahrung mit Testtools und Test-Frameworks ein und halten Ausschau nach innovativen Test-Technologien und Vorgehensweisen
Anforderung:
- Mehrjährige objektorientierte Programmierungserfahrung (Java)
- Die Methoden der agilen Softwareentwicklung sind Ihnen nicht nur geläufig, Sie treiben die Verbesserung unseres Softwareentwicklungsprozesses aktiv voran und nehmen Ihre Kollegen dabei mit.
- Praktische Erfahrung im Umgang mit agilen SW-Entwicklungsumgebungen: z. B. Jira, Jenkins
- Erfahrung im Bereich Unit-Test-Automatisierung (z. B. jUnit)
- Sicheres Auftreten, Kommunikationsfähigkeit sowie eine analytische und zuverlässige Arbeitsweise
- Fortgeschrittene Englischkenntnisse
Wünschenswert:
- Erfahrung in Konzeption von Systemarchitektur
- Erfahrung im Bereich Oberflächen-Test-Automatisierung (z. B. Selenium)
- Kenntnisse in MongoDB, CSS, JavaScript, HTML, SQL und Geb
- Kenntnisse in Git, REST und Shell
- Erfahrungen in Oberflächen-Test-Automatisierung für Mobilgeräte
- Zertifizierung nach ISTQB®
- Erfahrung im E-Commerce Bereich
Umgebung/Sonstiges:
- Vollzeit vor Ort
Beginn: 15.06.2015
Dauer: 31.12.2015
Branche: Handel/Konsum