Zusammenarbeit mit der Entwicklung bei der Optimierung und Fehlersuche.
Automatisieren von Testfällen und Zusammenarbeit mit anderen Teammitgliedern zur Weiterentwicklung der Testumgebung.
Erstellen und Ausführen von Testplänen z.B. für Leistungs-, Last-, Stress- und Sicherheitstests.
Das wünschen wir uns:
Gefestigte Erfahrung im Einsatz von Testautomatisierung und Testprozessen (ISTQB).
Erfahrungen in der Validierung von Rest/Soap basierten Schnittstellen.
Gefestigte Erfahrung in der Benutzung von Skriptsprachen (wie Python, Bash) auf Linux basierten Systemen.
Erfahrung in der Entwicklung automatisierter Testfälle mit Python
Verständnis von verteilten Systemen, Netzwerkkenntnisse, Cloud- und Virtualisierungskonzepte und Linux sind von Vorteil.
Gefestigte Erfahrung in der Anwendung von unterschiedlichen Test-Techniken (Äquivalenzklassen, negative Tests, datengetriebene Abdeckungstests, ...).
Starke analytische Fähigkeiten bei der Unterstützung von Problemlösungen, bis ins Detail.
Flüssige Sprachkenntnisse in Englisch; Deutschkenntnisse sind von Vorteil.
Nice to have:Erfahrung mit End-to-End-Tests und Regressionstests.
Ihre Aufgaben:
Carrying out complex testing tasks.
Creating performance metrics and statistics.
Co-operate with development for optimization and debugging.
Automate test cases and partner with other team members to further develop the test environment.
Draft and execute test plans for e.g. performance, load, stress and security testing.
Das wünschen wir uns:
Solid experience in the field of test automation and with test processes (ISTQB), ideally based on Linux environments.
Experience with testing SOAP/REST-based interfaces.
Experience developing automated test cases using Python.
You have good knowledge of Python and using Bash on Linux based systems.
Knowledge of distributed systems and network knowledge is an advantage.
Show intuition and knowledge about analysing software to find bugs and apply that knowledge in order to drive the quality of the service.
Highly experienced in and knowledgeable of test techniques such as boundary analysis, type checking, negative testing, test-data coverage analysis, coverage testing and other techniques.
Strong analytical and problem solving skills with attention to details.
Fluent in English; knowledge of German is an advantage.
Nice to have: experience for End to End testing and regression testing.