Testmanager mit Apache Kafka und Kafka Streams
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
Position: Qualitätssicherung / Test Projekttyp: Freiberufliche Position (Freelancer) Projektbeschreibung, im Zuge der digitalen Transformation des Netzbetriebs benötigt ….. einen Testing Service im Grid Control Foundation Team von MCCS (Modular Control Center System). Bei MCCS handelt es sich um eine moderne, modulare Plattform, die von der …….entwickelt wird, um die komplexen Anforderungen an den Betrieb von Stromnetzen im Zuge der Energiewende besser zu bewältigen. Eines der zentralen Unternehmensziele liegt darin, 100% erneuerbare Energien in der …Regelzone im Jahr 2032 zu integrieren. Die Product Line Grid Control Foundation im MCCS-Projekt verantwortet dabei die Entwicklung der benötigten SCADA (Supervisory Control and Data Acquisition) Funktionalitäten zur zukünftigen Überwachung und Steuerung des Stromnetzes sowie die zugrundeliegende Datenstrategie. Die Datenstrategie befasst sich mit der Bereitstellung von Stamm- und Bewegungsdaten. Sie stellt sicher, dass alle Kernprozesse datengetrieben weiterentwickelt werden und der sichere, stabile Betrieb des Systems gewährleistet bleibt.
Erstellung von Testplänen und TestszenarienDie Leistung besteht darin, einen Testplan sowie Testszenarien auf Basis der bestehenden Dokumentation und vorhandener Funktionalitäten für die oben genannten Anwendungen zu erstellen.Außerdem ist eine Empfehlung abzugeben, welche Tests (z. B. Nicht-Regressionstests) auf Grundlage der in den User Stories definierten Abnahmekriterien und der identifizierten Risiken durchzuführen sind.Die Testszenarien umfassen:- Funktionale Tests- Nicht-funktionale Tests- Integrationstests- Nicht-RegressionstestsAlle Dokumente sind in englischer Sprache zu verfassen und müssen für alle mit Grundkenntnissen in Englisch verständlich sein.Vorbereitung von TestdatenDie Testdaten müssen vor der Ausführung der Testszenarien ausgewählt oder erstellt werden.Ausführung der TestszenarienAusführung von Testplänen bzw. die Testszenarien und Dokumentation der Testergebnisse - erfolgreich oder fehlgeschlagen - mit Testnachweisen wie Protokollen und Screenshots zu. Dies muss pragmatisch, effizient und entsprechend der vorliegenden Zeitplanung des Auftraggebers mit dem vorrangigen Ziel der Testautomatisierung geschehen.TestautomatisierungDas wesentliche Ziel ist die Bereitstellung automatisierter Tests in fachlicher Abstimmung mit dem Auftraggeber. Die Umsetzung der Testautomatisierung ist durchzuführen.
Die automatisierten Testsuiten sind regelmäßig zu pflegen und auszuführen.Nachverfolgung von FehlernFehler werden in dem Bug-Tracking-Tool des Auftraggebers gemeldet und nachverfolgt. Die Testdokumente sind mit den Ergebnissen der Tests zu aktualisieren und zu pflegen.Der Auftragnehmer ist dafür verantwortlich, den Stakeholdern das fachliche “Go” für die Migration von der Testumgebung in die Abnahmeumgebung zu geben. Dabei müssen alle während der Abnahme oder im Produktivbetrieb gefundenen Fehler berücksichtigt und im Test reproduziert werden.Aufteilung der Leistungen:- 30 % Testspezifikation- 40 % Testautomatisierung- 20 % Testdurchführung und Nachverfolgung von Fehlern- 10 % Testberichtswesen, Durch die Eingabe Ihrer Daten in der Onlineregistrierung sowie das Hochladen Ihrer Daten auf diese Webseite erklären Sie sich mit der Verarbeitung (Speicherung, Bearbeitung, Übermittlung und Nutzung) Ihrer Daten durch people4project einverstanden.
Alle uns von Ihnen zur Verfügung gestellten Informationen werden verschlüsselt und auf sicheren Servern gespeichert, die für unautorisierte Dritte unzugänglich sind.
Sie können jederzeit Auskunft über Ihre bei uns gespeicherten bzw. verarbeiteten Daten verlangen. Darüber hinaus haben Sie die Möglichkeit, Ihre persönlichen Daten jederzeit online aufzurufen, zu bearbeiten oder zu löschen. Nach Löschung Ihrer Daten stehen diese uns nicht mehr zur Verfügung.
Sollten sich Probleme beim Aufruf, bei der Änderung oder der Löschung Ihrer persönlichen Daten ergeben, bitten wir Sie, sich umgehend per E-Mail an uns zu wenden, damit wir Ihnen schnellst möglich behilflich sein können.
Die von Ihnen übermittelten Daten werden wir streng vertraulich behandeln und nur mit Ihrem Einverständnis an Dritte - d. h. potenzielle Arbeitgeber - weitergeben. Wir werden die von Ihnen hinterlegten Informationen ausschließlich zweckgebunden, d. h. im Rahmen einer Stellenbesetzung, nutzen. Eine Weitergabe Ihrer Daten an andere Dritte bzw. ohne ihr ausdrückliches Einverständnis, etwa zum Zwecke der Werbung, ist ausdrücklich ausgeschlossen.
Werden Ihre Daten mit Ihrem Einverständnis an Dritte - etwa potenzielle Arbeitgeber - weitergegeben, so werden wir diese zur vertraulichen Behandlung Ihrer Daten verpflichten. Gleichwohl ist jegliche Haftung unsererseits durch eine etwaige missbräuchliche Verwendung der mit Ihrem Einverständnis an Dritte weiter gegebenen Daten durch diese Dritten ausgeschlossen.
Requirements
Notwendige Kompetenzen (must-haves):
Der Auftragnehmer muss fundierte Kenntnisse in den folgenden Technologien haben:
-
Fließende Englischkenntnisse sind zwingend erforderlich
-
Nachweisbare Erfahrung in der Erstellung von Testplänen, Testdesigns und Testszenarien
-
Erfahrungen im Feature Testing, API Testing und E2E Testing
-
Erfahrungen in der Testautomatisierung und/oder praktische Programmier- bzw. Skripting-Kenntnisse(Python, Angular, Java)
-
Mehrjährige praktische Erfahrung mit Apache Kafka und Kafka Streams Services in produktiven,eventgetriebenen Microservice-Architekturen
-
Nachweisbare Erfahrung in der Planung und Umsetzung von End-to-End- und Integrationstests übermehrere Kafka-basierte Services und Teams hinweg
-
Erfahrung mit Teststrategien für asynchrone Kommunikation, Eventual Consistency in verteiltenSystemlandschaften
-
Erfahrung mit Kafka Streams basierten Aggregations- und Transformationsprozessen einschließlichFehleranalyse und Testkonzeption für komplexe Datenflüsse
-
Erfahrungen in der Arbeit nach Agile/Scrum und mit Azure DevOps- Erfahrungen in der Arbeit mit Playwright
-
Kritisches Denkvermögen und die Bereitschaft, Dinge zu hinterfragen
-
Fähigkeit, technische IT-Konzepte wie Service- und Client-Anwendung, Webservice, API, Protokoll,Frontend, Backend usw. zu verstehen
-
Soft Skills: Aktiv, kreativ, eigenständig, unkonventionell denkend, ergebnisorientiert, pragmatisch undbelastbar
Zusätzliche Kompetenzen (nice to have)
-
Französisch- und/oder Niederländisch-Kenntnisse sind von Vorteil
-
Kenntnisse und Erfahrungen mit CI/CD Pipelines sind ein großer Pluspunkt- Erfahrungen mit DevOps-Tickets sind von Vorteil
-
GUI-Tests (Webanwendung nur für den internen Gebrauch) (keine mobilen Anwendungen)- Performance
-Tests Back End- Konzeptuelles Denken, Bereitschaft zum Coaching
Oben genannte Erfahrungen sind anhand von persönlichen Projektreferenzen zu erbringen. Die Referenzen müssen mindestens folgende Angaben enthalten: Auftragsgegenstand, Erbringungszeitraum, Auftraggeber, übernommene Tätigkeit, kurze Beschreibung der Tätigkeit.
Projektsprache: Deutsch/Englisch
About the company
© 2009-2026 by people4project GmbH
- Home
- Leistungen für Freelancer
-
Leistungen für Freelancer o we pay, when you want! o …auf dem laufenden bleiben
-
Projektportal o Login o kostenfreie Registrierung für Freelancer
- Leistungen für Kunden
- Leistung für Kunden
- Simple Offer - Save Time
- Fastlane Recruiting
- Recruitment - Professional Service
- Managed Service Providing
- Master Vendor
- Onsite Management
- Vermittlung von Festangestellten
- Arbeitnehmerüberlassung (Zeitarbeit)
- über uns
- wir stellen uns vor
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
Finding IT & Technology English-speaking Jobs in Germany
Finding Jobs in Germany
System change: restart as developer?