Beschreibung
TätigkeitenbeschreibungUnterstütze als Entwickler den Auf- und Ausbau unserer automatisierten Qualitätssicherung, in einem der größten Programme des Unternehmens. Wir setzen auf aktuelle Technologien wie beispielsweise SOA, Camunda, Swagger, AngularJS unter Einbindung verschiedenster Third-Party-Komponenten. Diese komplexe Architektur wird täglich mit tausenden von wirklich anspruchsvollen automatisierten Tests über Jenkins qualitätsgesichert. Testautomatisierung ist bei uns im Gegensatz zu vielen anderen Unternehmen wirklich komplexe Softwareentwicklung.
Anforderungen:
Gestaltung des weiteren Ausbaus, Konzeptionsverbesserungen und –Erweiterungen
Verbreitern der Testautomatisierung (Regressionstest, etc.) unter Nutzung von Robot, JENKINS/XRAY und JIRA
Erstellung von Testfällen
Entwicklung
Definition von Testdaten
Durchführung der Testaktivitäten auf Basis der definierten Testfälle
Rückmeldung der Testergebnisse und Fehlermanagement
Erstellen der Testdokumentation für die Tests
Unterstützung des IT-Tests
Wissenstransfer zu Internen im Tagesgeschäft
Wesentliche Technologien:
Python
HTML/DOM/Javascript
Selenium und/oder Playwright
SOAP, REST, XML, HTTP
SQL
Git, IDEs
Ergebniss:
Konzept zur Durchführung eines automatisierten Regressionstests unter Nutzung von ROBOT (KeywordDriven)
Lauffähige automatisierte Regressionstests unter Nutzung von ROBOT
Testfälle, die für einen Regressionstest geeignet sind
Testdaten
Vollständig getestete und qualitätsgesicherte Anwendung
Vollständige Testdokumentation