27.02.2026 aktualisiert


100 % verfügbar
Senior Software Tester & Embedded Systems Expert
Eberdingen, Deutschland
Weltweit
Master of ScienceSkills
Test-SoftwareAPIsAgiles TestenAtlassian JiraTest AutomationUnit TestingAutomotive Open System ArchitectureC++Continuous DeliveryContinuous IntegrationDevOpsEmbedded SystemsApache JmeterPythonSelenium
Erfahrener Softwaretester und Embedded Systems-Experte mit umfangreicher Erfahrung in der Testautomatisierung, Fehlerdokumentation und Durchführung von Integrationstests und Modultests für Embedded-Systeme und Fahrzeugsteuergeräte. Versiert in der Nutzung von Tools wie Selenium, JMeter, Postman, Jira und Xray. Fundierte Kenntnisse in C/C++, Python und SQL. Erfahrung in der Entwicklung und Validierung von Autosar-Modulen und der Durchführung von API-Tests. Starker Hintergrund in der Arbeit mit agilen Teams und der Implementierung von CI/CD-Prozessen mit Jenskins zur Effizienzsteigerung.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2012
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherFranzösischMuttersprache
Projekthistorie
- Testdurchführung: Verantwortlich für die Durchführung umfassender Testaktivitäten, einschließlich Sanity, Smoke, Regression, Stresstests, Integrationstests und Akzeptanztests, unter Verwendung von Zephyr und Jira zur Verwaltung und Nachverfolgung von Testfällen und Bugs.
- Testfallentwicklung und -dokumentation: Erstellung und Dokumentation von Testfällen mit Tools wie TestRail, Zephyr und Jira, die spezifische Fahrzeugkonfigurationen und OTA-Funktionen abdecken. Detaillierte Berichterstattung der Testergebnisse und Fehler.
- Fehlererkennung und -management: Identifikation und Dokumentation von Softwarefehlern, einschließlich der Durchführung von Fehleranalysen und enger Zusammenarbeit mit den Entwicklerteams zur Fehlerbehebung, unterstützt durch Jira, Bugzilla und Xray für die Fehlerverfolgung und Testmanagement.
- Testdatenanalyse und -messung: Durchführung der Fahrzeugkonfigurationsmessung und Analyse der Messdaten zur Validierung der Testergebnisse und zur Optimierung des Testprozesses mit Postman (API-Tests) und JMeter (Leistungstests).
- Durchführung von „Kodieren“ und „Flashen“ Tests: Durchführung von Tests im Bereich der Fahrzeugsoftware, einschließlich der Kodierung und des Flashens der Fahrzeugkonfiguration, um sicherzustellen, dass alle Systemanforderungen erfüllt sind. Dabei wurde Python und Selenium für Automatisierung und Skripterstellung verwendet.
- Anforderungsmanagement: Mitwirkung am Anforderungsmanagementprozess durch Erstellung von Test- und Entwicklungsplänen sowie die Planung der Implementierung von Anforderungen in den Testablauf mit Confluence, Jira und Zephyr.
- Stakeholder-Management: Koordination und Kommunikation mit interdisziplinären Teams und Stakeholdern zur Abstimmung von Testanforderungen und Fortschritten.
- Qualitätssicherung und Prozessoptimierung: Umsetzung von ASPICE-konformen Prozessen auf Level 2 zur Sicherstellung der Testqualität und Verbesserung der Entwicklungsprozesse.
- Metrikenerstellung und Continuous Integration: Entwicklung und Analyse von Leistungskennzahlen zur Bewertung der Testabdeckung, Testqualität und Effizienz, mit Unterstützung von Jenkins für Continuous Integration und Jira für das Tracking der Ergebnisse.
- Integrationstests und Fehlererkennung: Durchführung von Systemintegrationstests, um die Funktionalität und Interoperabilität des Steuergeräts mit anderen Fahrzeugmodulen zu überprüfen.
- Fehlererkennung und -dokumentation: Identifikation und Dokumentation von Fehlern im Steuergerät mithilfe von Jira und Xray, und enge Zusammenarbeit mit dem Entwicklungsteam zur Fehlerbehebung.
- Leistungstests und -analyse: Durchführung von Leistungstests und Stresstests unter Verwendung von JMeter und Postman, um die Systemleistung und Stabilität unter verschiedenen Lastbedingungen zu überprüfen.
- API-Tests: Erstellung und Durchführung von API-Tests mit Postman, um sicherzustellen, dass die Kommunikation zwischen dem Steuergerät und Fahrzeugsteuerungssystemen korrekt funktioniert.
- Automatisierung und Skripterstellung: Unterstützung bei der Testautomatisierung von wiederholbaren Testfällen mit Selenium und Python.
- Systemtests und Funktionsprüfung: Validierung der grundlegenden Funktionen des Steuergeräts, z. B. Schlüsselverifikation und Fahrzeugzugriff, durch umfassende Testszenarien.
- Testmetriken: Erhebung und Auswertung von Testergebnissen, um die Qualität und Testabdeckung zu messen und Testprozesse kontinuierlich zu optimieren.
- Testplanung und -durchführung: Erstellung und Durchführung von Testplänen zur Validierung der Getriebeelektronik (DQ200 / DQ400 / DQ381), insbesondere zur Prüfung der Systemfunktionalität und -stabilität.
- Integrationstests: Durchführung von Integrationstests zwischen Steuergerät und Fahrzeugsteuerungssystemen zur Sicherstellung der korrekten Funktionalität und Fehlerfreiheit.
- Fehlererkennung und -dokumentation: Identifikation, Dokumentation und Analyse von Fehlern in den Steuergeräten unter Verwendung von Jira und Xray zur effektiven Fehlerverfolgung und Problemlösung.
- Leistungstests und Stresstests: Durchführung von Leistungstests und Stresstests unter Verwendung von JMeter und Postman, um die Robustheit und Performance der Getriebe-Steuergeräte bei unterschiedlichen Betriebsbedingungen zu überprüfen.
- API-Tests: Entwicklung und Durchführung von API-Tests mit Postman, um die Kommunikation zwischen den Steuergeräten und anderen Fahrzeugkomponenten sicherzustellen.
- Automatisierung von Testabläufen: Erstellung und Implementierung von Automatisierungsskripten für wiederholbare Testszenarien unter Verwendung von Python und Selenium, um die Testeffizienz zu steigern.
- Funktionsprüfung: Validierung der grundlegenden Getriebefunktionen, einschließlich Schaltvorgängen, Drehmomentübertragung und Systemverhalten unter extremen Bedingungen.
- Testmetriken: Erhebung und Analyse von Testmetriken zur Beurteilung der Testabdeckung, Qualität und Effizienz der Testdurchführung.