Beschreibung
Aufgaben:Tester mit Hands-On-Mentalität im agilen Umfeld
Testplanung: Umsetzung der Vorgaben und Identifikation der Aufgaben
Testspezifikation: Testfallermittlung (Funktionen, Geschäftsprozesse)
Testdatendefinition und Testdatenerstellung, Erstellung der Testdrehbücher
Dokumentation des Bearbeitungsstatus
Testdurchführung: Testausführungen (Programm- bzw. Testläufe) laut Testdrehbuch
Ausführung und Kontrolle der Testskripte laut Testdrehbuch
Testaufzeichnung: Protokollierung der Testausführungen, Erstellung der Testdokumentation, Dokumentation des Bearbeitungsstatus
Testendbewertung: Bereitstellung und Pflege der Testdokumentation
Gute Programmierkenntnisse müssen vorhanden sein (z.B.: JavaScript)
Angular wird als Framework eingesetzt
Kenntnisse:
Skalierbare Testfallermittlung:
Kombinierte Verfahren (ad hoc, intuitiv, Äquivalenzklassenanalyse, Entscheidungstabellentechnik, Ursache/ Wirkungsgraphenanalyse, Geschäftsprozessanalyse)
Testdatenerstellung:
Grenzwertanalyse, kombinierte Verfahren mit Produktionsdaten bzw. anonymisierten Echtdaten und/oder synthetischen Datenbank
Tester in agilen Projekten:
Unterstützung bei der UseCase-und Akzeptanzkriterien-Erstellung und anderen Testschwerpunkten im agilen Entwicklungskontext.
Betriebssysteme:
Linux, Windows
Datenbanken:
DB2, PostgreSQL
Programmiersprachen:
Gute Programmierkenntnisse erforderlich (z.B.: JavaScript)
Tools:
Toolkenntnisse im Frameworkumfeld von Angular (z.B.: Jasmine, Karma od. Protractor) erforderlich