(Senior) Test Engineer - Data Analytics & Management Platform (m/w/d)
- +2
- +13
- Berlin, Berlin, Germany
- +2
- +13
- Berlin, Berlin, Germany
About
Als (Senior) Test Engineer arbeiten Sie an PLAIN, einer Datenanalyse- und KI-Plattform mit, welche die Basis für Data-Engineering-Projekte in einem Multi-Mandanten-Setup bildet. Hierzu gehören der Aufbau der technischen Infrastruktur als On-Premise Lösung im Rechenzentrum und die Entwicklung bzw. Integration von bestehenden Softwaresystemen für die Dienste Virtualisierung, Containerisierung, Automation und Überwachung.
PLAIN steht für „Platform Analysis and Information System“. Mit PLAIN befähigen wir unsere Kunden, Daten für die politische Entscheidungsfindung zu nutzen und das effiziente Arbeiten mit Daten zu professionalisieren. In unserem Arbeitsalltag arbeiten wir eng mit allen Bundesministerien und deren Datenlaboren zusammen und legen Wert auf Persönlichkeiten mit Eigenverantwortung und Teamgeist. Mehr Informationen unter https://www.bundesdruckerei.de/de/innovation-hub/plain.
Ihr Aufgabenbereich
Proaktive Zusammenarbeit mit dem Entwicklungsteam im agilen Kontext
Erstellung von Test-Code/Glue-Code für BDD-Testing und Code für die Test-Automatisierung
Verantwortung sowohl für das Reporting der Testergebnisse als auch für die Pflege und Verbesserung bestehender Testfälle und des Arbeitsablaufs
Erstellung, Pflege und Verbesserung von Testfällen
Technische Unterstützung bei der Integration von Testtools
Aufbereitung der Testdaten und Aufbau von Mocking-Systemen
Durchführung der Akzeptanztests im Sprint und der Regressionstests zum Sprintende
Ihr Profil
Abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung sowie fundierte Erfahrung in der Entwicklung und Dokumentation von Testfällen hinsichtlich Funktionalität, API, Leistung, Integration und Nutzbarkeit
Erfahrung mit Unit- und Infrastruktur-Tests im Container- und Entwicklungs-Umfeld
Sichere Kenntnisse der Microservices-Tests in komplexen Architekturen mit CI/CD-Struktur und Pipelines, z. B. Gitlab-Pipeline/Jenkins sowie Grundkenntnisse von DevOps-Tätigkeiten
Umfassendes Know-how im Bereich Testautomatisierung, Behavior Driven Testing sowie in Frameworks wie z. B. Cypress und Playwright
Kenntnisse in der Programmiersprache Python für den Entwurf und die Implementierung von funktionalen und nicht-funktionalen Compliance- & API-Tests
Erfahrung in agilen Projekten (Scrum) sowie mit Ticketmanagement- und Dokumentationstools (Jira, Confluence)
Praxiserfahrung mit Komponenten-, Akzeptanz-, Integrations-, Last- und Stresstests, Debugging und Performance-Messungen sowie mit Tools wie Postman oder SoapUI
Gute Deutschkenntnisse (mindestens B2 Niveau)
Nice-to-have skills
- Test Automation
- Microservices
- Gitlab
- Jenkins
- DevOps
- Cypress
- Python
- API Testing
- Scrum
- JIRA
- Load Testing
- Debugging
- Postman
Work experience
- QA
- QA Test Automation
Languages
- German