Profilbild von Gildas KAMGA Senior Software Tester & Embedded Systems Expert aus Eberdingen

Gildas KAMGA

verfügbar

Letztes Update: 02.05.2025

Senior Software Tester & Embedded Systems Expert

Firma: GDE Solution GmbH
Abschluss: Master of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (verhandlungssicher) | Englisch (verhandlungssicher) | Französisch (Muttersprache)

Schlagwörter

Embedded Systems Test-Software APIs Agiles Testen Jira Test Automation Unit Testing Automotive Open System Architecture C++ Continuous Delivery + 8 weitere Schlagwörter anzeigen

Dateianlagen

LEBENSLAUF-TESTER_290125.docx

Skills

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.

Projekthistorie

11/2023 - 12/2024
Diagnose Vehicle Configuration Tester für OTA GOB Macan (Over The Air Gesamtfahrzeug Onboard Bedatung)
Dr. Ing. h.c. F. Porsche AG

  • 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.

01/2023 - 11/2023
System Engineer für Mercedes Schlüssel Steuergerät (EIS/PEPS ECU)
Marquardt AG

  • 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.

01/2021 - 12/2022
System Engineer für VW-Getriebe (DQ200 /400/381)
Vitesco AG

  • 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.

09/2018 - 12/2020
Agile Software Stromregelung Tester mit Autosar Complex Device Driver
Bosch GmbH

  • Testdurchführung und Validierung: Durchführung von Tests zur Validierung der Stromregelungssoftware in einem Autosar-basierten Umfeld, einschließlich der Überprüfung der Softwarefunktionen und -kommunikation innerhalb des Fahrzeugs.
  • Integrationstests: Durchführung von Integrationstests zur Sicherstellung der korrekten Interoperabilität zwischen dem Complex Device Driver (CDD) und anderen Softwarekomponenten im Fahrzeug.
  • Fehlererkennung und -dokumentation: Identifikation, Dokumentation und Analyse von Fehlern mit Jira und Xray, zur schnellen Identifizierung von Problemen und Kommunikation mit den Entwicklungsteams.
  • Leistungstests und Stresstests: Durchführung von Leistungstests und Stresstests, um die Leistung und Stabilität der Stromregelungssoftware unter verschiedenen Lastbedingungen zu prüfen.
  • API-Tests: Erstellung und Durchführung von API-Tests mit Postman, um sicherzustellen, dass die Kommunikation zwischen Steuergeräten korrekt funktioniert.
  • Automatisierung von Tests: Implementierung und Ausführung von Automatisierungsskripten mit Selenium und Python, um wiederholbare Tests effizient durchzuführen.
  • Testdokumentation: Dokumentation der Testergebnisse und detaillierte Fehlerberichte zur Analyse und Behebung von Fehlern.
  • Metriken und Analyse: Erhebung von Testmetriken und Analyse der Testabdeckung, Qualität und Effizienz der durchgeführten Tests.

02/2015 - 08/2018
Diagnose Tester
Bosch Rexroth AG

  • Entwicklung und Test von Diagnose-Spezifikationen: Erstellung und Durchführung von Tests zur Validierung von Autosar DSMBas, DEM und FIM (Diagnostic Event Manager, Diagnostic Error Manager und Fault Information Manager) in einem Autosar-Umfeld.
  • Test von Autosar NVRAM Memory Management: Durchführung von Tests zur Überprüfung der NVRAM Memory Management-Funktionalitäten und deren Integration in das System. Sicherstellung, dass Speicherprozesse korrekt durchgeführt werden und keine Daten verloren gehen.
  • Diagnosetests und -validierung: Durchführung von Tests zur Validierung von Diagnose-Spezifikationen und deren Umsetzung in einem agilen Umfeld. Testen der Diagnosekommunikation und Fehlerbehandlung von Steuergeräten unter Verwendung der Autosar-Diagnosefunktionen.
  • Systemarchitekturtests: Überprüfung der Systemarchitektur und Durchführung von Tests, um sicherzustellen, dass die Architektur die Diagnoseanforderungen erfüllt und alle notwendigen Diagnosedaten korrekt erfasst und übertragen werden.
  • Integrationstests: Durchführung von Integrationstests zur Sicherstellung, dass alle Softwarekomponenten (einschließlich DSMBas, DEM und FIM) korrekt zusammenarbeiten und eine stabile Diagnoselösung bieten.
  • Fehleranalyse und -dokumentation: Identifikation und Dokumentation von Fehlern während des Testprozesses und enge Zusammenarbeit mit den Entwicklungsteams zur Behebung der Probleme. Verwendung von Jira für das Fehlertracking und die Dokumentation.
  • Konfiguration und Integration: Unterstützung bei der Konfiguration und Integration von Softwarekomponenten im Diagnosesystem, mit Tests zur Sicherstellung der richtigen Funktionalität und Systemkompatibilität.
  • Automatisierung von Testabläufen: Implementierung von Automatisierungstests für Diagnosetests zur Effizienzsteigerung der Testdurchführung.

09/2013 - 02/2014
Webanwendungsentwickler und Tester für VW-Testfahrzeug
Volkswagen AG

  • Entwicklung von Webanwendungen: Konzeption und Weiterentwicklung von Webanwendungen für das VW-Testfahrzeug unter Verwendung von C# und ASP.NET. Sicherstellung der Funktionalität und Benutzerfreundlichkeit der Anwendungen.
  • Backend-Anbindungen: Konzeption und Realisierung von Backend-Anbindungen, um eine reibungslose Kommunikation zwischen der Webanwendung und den Testfahrzeugdaten zu gewährleisten.
  • Anforderungsumsetzung: Umsetzung der Projektanforderungen im Team, wobei besonderer Fokus auf die Integration von Fahrzeugdaten in die Webanwendung gelegt wurde.
  • Fehlererkennung und -dokumentation: Identifikation von Fehlern während der Entwicklungs- und Testphase sowie Dokumentation und Kommunikation der Ergebnisse an das Entwicklungsteam.
  • Test und Qualitätssicherung: Durchführung von Testaktivitäten zur Überprüfung der Funktionalität der Webanwendungen und der Backend-Kommunikation. Sicherstellung, dass die Anwendung ordnungsgemäß mit den Fahrzeugtestdaten interagiert.

03/2012 - 08/2013
Embedded Software Entwickler und Tester für Lenkungssysteme
Volkswagen AG

  • Entwicklung und Test von Softwaremodulen: Entwicklung neuer Softwaremodule und Weiterentwicklung bestehender Module für Lenkungssysteme, einschließlich der Durchführung von Entwicklertests zur Sicherstellung der Funktionalität.
  • Modultests und Integrationstests: Durchführung von Modultests und Integrationstests, um die Funktionsfähigkeit und Interoperabilität der Lenkungssysteme mit anderen Fahrzeugkomponenten zu gewährleisten.
  • Lenkung Funktionsüberwachung: Weiterentwicklung von Softwarekomponenten zur Funktionsüberwachung der Lenkung, mit speziellen Tests zur Validierung der Überwachungsfunktionen und Fehlererkennung.
  • Schnittstellen- und API-Tests: Integration und Anbindung von Schnittstellen und APIs. Durchführung von Tests zur Validierung der Kommunikation zwischen den Softwarekomponenten und anderen Fahrzeugmodulen.
  • Erstellung von Anforderungen und Prüfung von Designs: Entwicklung von SW-Anforderungen für Lenkungssysteme und Prüfung der Moduldesigns auf deren Testbarkeit und Erfüllung der funktionalen Anforderungen.
  • Fehlererkennung und -dokumentation: Identifikation und Dokumentation von Fehlern während des Testprozesses, sowie enge Zusammenarbeit mit den Entwicklungsteams zur Behebung der Probleme. Nutzung von Jira für das Fehlertracking.
  • Testautomatisierung: Implementierung von Automatisierungstests für wiederholbare Testszenarien zur Effizienzsteigerung der Testdurchführung.

Reisebereitschaft

Weltweit verfügbar
Profilbild von Gildas KAMGA Senior Software Tester & Embedded Systems Expert aus Eberdingen Senior Software Tester & Embedded Systems Expert
Registrieren