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, GermanJob 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.