Specialist Software Engineering Test Analyst

KPMG AG Wirtschaftsprüfungsgesellschaft
Berlin, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Berlin, Germany

Tech stack

Testing (Software)
JavaScript
API
Agile Methodologies
Software Applications
Automation of Tests
Azure
C Sharp (Programming Language)
Software Quality
Python
Powershell
Scrum
Software Engineering
SQL Databases
Test Case Design
Test Management
Strategies of Testing
Scripting (Bash/Python/Go/Ruby)
Test Scripts
Information Technology

Job description

In Deiner Rolle als Softwaretester:in übernimmst Du eine Vielzahl von Aufgaben, die darauf abzielen, die Qualität und Funktionalität von Softwareanwendungen sicherzustellen. Hier kannst Du Dich einbringen:

  • Anforderungs- und Testanalysen: Du führst detaillierte Analysen durch, um sicherzustellen, dass die Software den festgelegten Anforderungen entspricht und qualitativ hochwertig ist.
  • Erstellung von Testfällen: Du entwickelst sowohl fachliche als auch technische Testfälle und unterstützt bei der Planung von Testzyklen, um systematisch die Software zu überprüfen.
  • Unterstützung bei Testkonzepten: Du leistest wertvolle Unterstützung bei der Erstellung von Testkonzepten, die die Grundlage für effektive Teststrategien bilden.
  • Durchführung von Softwaretests: Du führst Tests durch, um die Qualität und Funktionalität der Anwendungen zu gewährleisten. Dies trägt zur Sicherstellung hoher Softwarequalität bei, was direkt zur Kundenzufriedenheit und -bindung führt. Zudem optimierst du die Entwicklungsprozesse durch frühzeitige Fehlererkennung.
  • Automatisierte Testskripte: Du entwickelst und implementierst automatisierte Testskripte, um den Testprozess effizienter zu gestalten und wiederholbare Tests zu ermöglichen.
  • Verschiedene Testmethoden: Du führst funktionales Testen, Blackbox-Testing und technische Schnittstellentests durch. Dazu gehört auch die automatisierte Testdatenbereitstellung, beispielsweise mittels SQL-Scripting. Zudem setzt Du Azure DevOps zur Planung und Dokumentation von Testfällen ein, nutzt Programmiersprachen zur Testautomatisierung und API-Tools wie Br

Requirements

  • Studium und Ausbildung: Du hast ein Studium der Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung abgeschlossen oder eine Ausbildung mit Bezug zur Informatik.
  • API-Test-Tools: Du hast Erfahrung im Umgang mit API-Test-Tools wie Bruno.
  • Testmanagement-Tools: Du bringst fundierte Kenntnisse in Testmanagement-Tools wie Azure DevOps mit.
  • Programmiererfahrung: Du verfügst über Programmiererfahrung in Sprachen wie Python, C#, PowerShell oder JavaScript, um Testautomatisierungen zu entwickeln.
  • Zusätzliche Qualifikationen: Du bist erfahren mit agilen Methoden und Prozessen (SCRUM).
  • Sprachkenntnisse: Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sind für Dich selbstverständlich.

Apply for this position