Test / QA Software Engineer
Rheinmetall
Bremen, Germany
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Automation of Tests
Code Coverage
Computer Literacy
Continuous Integration
DevOps
Github
Machine Learning
Software Architecture
Software Engineering
Software Quality Assurance (SQA)
+7 more
Backend
Gitlab-ci
Kubernetes
Information Technology
Machine Learning Operations
Front End Software Development
Microservices
Job description
- Konzeption, Aufbau und Pflege von automatisierten Test-Frameworks für unsere Software- und Container-Deployments
- Automatisierung und Durchführung von Integrations-, System- und End-to-End-Tests mit starkem Fokus auf unsere Kubernetes-basierten Umgebungen
- Enge Zusammenarbeit mit den DevOps-, Data- und MLOps-Teams, um automatisierte Qualitätsprüfungen nahtlos in bestehende CI/CD-Pipelines zu integrieren
- Sicherstellung der Funktionalität, Zuverlässigkeit und Performance unserer Microservices und containerisierten Applikationen unter realen Bedingungen
- Etablierung von QA-Standards, kontinuierliches Monitoring der Testabdeckung sowie proaktives Identifizieren und Melden von Softwarefehlern
- Optional (aber ein Plus): Unterstützung bei der Validierung und dem Testing von Machine-Learning-Modellen und datengetriebenen Pipelines
Requirements
- Erfolgreich abgeschlossenes Studium in Informatik, Software Engineering oder eine vergleichbare Qualifikation
- Einschlägige Berufserfahrung in der Software-Qualitätssicherung (QA) und im Aufbau automatisierter Testinfrastrukturen
- Starke praktische Erfahrung im Testen von containerisierten Anwendungen und fundierte Kenntnisse in der Testautomatisierung innerhalb von Kubernetes-Clustern
- Sicherer Umgang mit gängigen Test-Frameworks und Automatisierungstools (für Backend, API und ggf. Frontend) sowie Scripting-Kenntnisse
- Erfahrung in der Integration von Test-Suites in moderne CI/CD-Workflows (z. B. GitLab CI, GitHub Actions)
- Ein großes Plus (aber kein Muss): Grundlegendes Verständnis von Machine Learning oder erste Berührungspunkte mit dem Testen von ML-/AI-Systemen
- Ausgeprägtes Qualitätsbewusstsein, eine strukturierte Arbeitsweise und ein lösungsorientierter Umgang mit komplexen Softwarearchitekturen
- Starke Kooperations- und Kommunikationsfähigkeiten in funktionsübergreifenden Engineering-Teams
Stärken und Erfahrungen zählen bei Rheinmetall, auch wenn vielleicht nicht alle aufgeführten Anforderungen vollständig erfüllt sind. Wir freuen uns auf Bewerber (m/w/d), die Lust haben, etwas zu bewegen und Verantwortung zu übernehmen. Wir legen Wert auf Individualität und Chancengleichheit. Schwerbehinderte Bewerber (m/w/d) werden bei gleicher Eignung besonders berücksichtigt.
Benefits & conditions
An unserem Standort in Bremen bieten wir Ihnen:
- Betriebliche Altersvorsorge
- Aktienkaufprogramm
- 30 Urlaubstage
- Zugang zu den Corporate Benefits
- Deutschlandticket
- Umzugsunterstützung
- VIVA Familienservice
- Individuelle und vielfältige externe sowie interne Weiterentwicklungsmöglichkeiten u.a. in der Rheinmetall Academy
- Professioneller Einarbeitungsprozess begleitet durch ein digitales Onboarding
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
over 5 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
TL
Thomas Limbüchler
Best Companies to Work For in Germany: Top 25 Companies in 2023Â
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago