Beschreibung
Aufgabe:- Erstellung von Testfällen auf der Grundlage von User Stories
- Programmierung automatisierter Tests und Durchführung manueller Tests
- Konzeption, Begleitung und Durchführung von Integrationstests
- Pflege unserer Test-Infrastruktur sowie Testsoftware
- Teamübergreifende Zusammenarbeit mit den Softwareentwicklern und QS-Mitarbeitern
- QS-Begleitung von Projekten
Anforderung:
- Gute und aktuelle Kenntnisse über Methoden und Werkzeuge der Software Qualitätssicherung, insbesondere im Umfeld agiler Entwicklung
- Mehrjährige Erfahrung im Bereich der Erstellung von Testfällen und der Testdurchführung
- Erfahrung bezüglich Testautomatisierung mit entsprechenden Frameworks (Selenium, QF-Test etc.) in Java-basierten Entwicklungsumgebungen
- Fundierte Kenntnisse hinsichtlich Integrations- und Oberflächentests sowie anderen Mechanismen der Qualitätssicherung
- Erfahrung mit den gängigen Entwicklungswerkzeugen Jira, Confluence, Git, Jenkins, IntelliJ Idea, Eclipse
- Erfahrung im Umgang mit Tools für Last- bzw. Performance-Tests
Wünschenswert:
- Gute Kenntnisse in folgender/-n Technologie(n) der Softwareentwicklung:
- Relationale Datenbanken, insbesondere mySQL
- Kenntnisse im Umgang mit nicht relationalen Datenbanken wie mongoDB
- Erfahrungen mit Java, Kotlin oder Scala als Programmiersprache
- Webentwicklung auf Grundlage von PHP, HTML, Java Script
- Erfahrungen im Umgang mit Atlassian Softwareentwicklungs- und Kollaborationswerkzeugen
- Erfahrungen mit agilen Software Entwicklungsprozessen (SCRUM, Kanban)
Beginn: 18.02.2019
Dauer: 03.05.2019
Branche: IT/Beratung