Quality- / Test-Engineer Senior für sbbIP
Westhouse Consulting GmbH
Frankfurt am Main, Germany
13 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
SeniorJob location
Frankfurt am Main, Germany
Tech stack
Testing (Software)
Automation of Tests
Bash
Cloud Engineering
Code Coverage
Computer Security
Continuous Integration
Software Design Patterns
Linux
JSON
Python
Ansible
Test Case Design
Test Scripts
Pytest
Containerization
Gitlab-ci
Kubernetes
REST
Docker
Jenkins
Job description
- Erstellung und Pflege von Testplänen
- Prüfen von Anforderungen auf deren Testbarkeit
- Identifikation von Testfällen
- Konzeption und Planung von manuellen oder automatisierten Komponenten-, Integrations-, System-, Akzeptanz- bzw. Abnahmetests
- Entwicklung, Pflege und Erweiterung automatisierter Testskripte/-frameworks
- Umsetzung automatisierter Testfälle / Ausführung von manuellen oder automatisierten Softwaretests
- Erstellen von Testfällen aus identifizierten Testobjekten sowie Ausarbeiten von Testszenarien
- Analyse und Bewertung der Testabdeckung und Ableiten von Optimierungspotenzialen
- Auswertung der Testergebnisse
- Vollständige Dokumentation sämtlicher Testfälle und -ergebnisse in den eingesetzten Tools
- Erstellung und Pflege der relevanten Testdokumentation sowie Konzeption und Durchführung der Testfälle bis zu Testberichten
- Analyse der Testergebnisse und verständliche Aufbereitung für den Auftraggeber
- Dokumentation der Ergebnisse
- Einhaltung der vom Auftraggeber Projektzeitpläne sowie Erfüllung der Meilensteine
Requirements
- (Muss) 5 Jahre Erfahrung in Großprojekten im Umfeld von Service-Architekturen (Microservices) sowie fundierte Kenntnisse in der Anbindung und dem Testen von Schnittstellen
- (Muss) 5 Jahre Erfahrung in der Testentwicklung mit Pytest. Sicherer Umgang mit RESTful API Kommunikation, Contract Testing (z.B. Pact) und Schema-Validierung (z.B. JSON Schema)
- (Muss) 5 Jahre Erfahrung in der Testautomatisierung sowie in der Entwicklung von Lösungen zur Automatisierung.
- (Muss) Konzeption und Entwicklung von relevanten Testverfahren, Testfällen (Unit-, Integration-, E2E-Tests) und lückenlose Testdokumentation aus 5 Projekten
- (Muss) 5 Jahre Erfahrung in Python-Design-Patterns für Test-Frameworks sowie Erfahrung in der Integration von Tests in CI/CD-Pipelines (z.B. GitLab CI, Jenkins).
- (Soll) 5 Jahre Erfahrung im Umgang mit Linux-Betriebssystemen (Shell/Bash) sowie Erfahrung in der Infrastruktur-Automatisierung mit Ansible - speziell im Bereich IT-Security und IT-Sec-Testing
- (Soll) Zertifizierung nach ISTQB (z.B. Certified Tester, Test Automation Engineer).
- (Soll) 3 Jahre Erfahrung im Bereich Containerisierung (Docker, Kubernetes) und der Integration von automatisierten Tests in Cloud-native Umgebungen.
- (Soll) Deutsch in Wort und Schrift - Level C1 oder äquivalent.
- (Soll) 3 Jahre Erfahrung in der technischen Konzeption von Test-Frameworks und Erstellung von Architektur-Diagrammen sowie Präsentationen für Stakeholder.