General Information

Ref#: 2273

Working time: Full-time

Type of contract: Permanent

Date: Wednesday, February 23, 2022

Country: Germany

Location: Berlin

Description & Requirements

Your tasks:

  • Durchführung von komplexen Testaufgaben.
  • Erstellung von Leistungsmetriken und Statistiken.
  • 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.

We appreciate:

  • 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.

Your tasks:

  • 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.

We appreciate:

  • 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.