Beschreibung
Aufgabe:- Unterstützung im Bereich Testing; idealerweise Test-Automatisierung
- Begleitung des kompletten Story-Lifecycle neuer Features von der Konzeption, über Entwicklung und Abnahme bis zum Live System
- Aktives Pairing bzw. Zusammenarbeit mit dem Produktmanagement, Entwicklern und Operations
- Etablierung von Continuous Delivery + Deployments durch Best Practices wie Testautomatisierung, Continuous Integration und Monitoring der Live-Application
- Einarbeitung in Logfiles, Datenbanken, Code und Tests
Anforderung:
- Mehrjährige Berufserfahrung im Bereich Qualitätssicherung mit einem guten technischen Verständnis für die Softwareentwicklung, idealerweise im Umfeld von Java-Web-Anwendungen und agiler Softwareentwicklung
- Alternativ: Mehrjährige Berufserfahrung im Bereich Java-Webentwicklung mit zusätzlicher Erfahrung in Qualitätssicherung, idealerweise im Umfeld agiler Softwareentwicklung
- Sehr gute Kenntnisse der verschiedenen Testarten & -methoden (bspw. TDD, BDD, ATDD, Integrationstest, Smoketest, Explorative Tests, Regressionstests, Unit-Tests)
- Sehr gute Kenntnisse in Continuous Integration, Continuous Delivery, Automatisierung, Jenkins, Monitoring
- Erfahrung mit Open-Source Test-Frameworks (bspw. Selenium Webdriver, RSpec, Jasmine, Galen)
- Hohe Selbstständigkeit und Verantwortungsbewusstsein
- Teamfähigkeit, gute kommunikative Fähigkeiten und ein hoher Qualitätsanspruch sind ein absolutes Muss
- Starkes Interesse am Pair Programming (das Team arbeitet überwiegend im Pair)
- Gute Kenntnisse im Verstehen von Sourcecode (v.a. Java, JavaScript), von Vorteil ist eigene Erfahrung in der Programmierung mit Java
Wünschenswert:
- Erfahrung mit BDD, Java-Web-Frameworks, Web-Frontend-Technologien, Git, Rest, Jira, Responsive Design, Microservices
Umgebung/Sonstiges:
- idealerweise 4 bis 5 Tage/ Woche vor Ort
- Startdatum flexibel (Januar, Februar oder März)
Beginn: 1. Qartal 2017
Dauer: 30.06.2017
Branche: Handel/Konsum