freiberufler Testautomatisierungs- & Systemvalidierungsingenieur (V&V) | Automotive · Python · TCU · HIL/SIL auf freelance.de

Testautomatisierungs- & Systemvalidierungsingenieur (V&V) | Automotive · Python · TCU · HIL/SIL

online
  • auf Anfrage
  • 32425 Krakau
  • Weltweit
  • pl  |  en  |  de
  • 04.07.2026
  • Contract ready

Kurzvorstellung

Testautomatisierungs- & Systemvalidierungsingenieur (V&V), 8+ Jahre Automotive/Embedded. Fokus: Python-Automatisierung, CI/CD, CANoe/CAPL, HIL/SIL, Validierung von Steuergeräten (TCU/Connectivity, Body Control, ADAS). ISO 26262, ASPICE, ISTQB.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Canoe Software5 J.
  • Python5 J.
  • Test Automation
  • ASPICE
  • CAN-Bus (controller area network)5 J.
  • CAPL
  • Embedded Systems5 J.
  • ISO26262
  • Jenkins3 J.
  • V model

Projekt‐ & Berufserfahrung

System- & Integrationstestingenieur / Inbetriebnahme
Harman Connected Services, Krakau / Remote
1/2026 – offen (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2026 – offen

Tätigkeitsbeschreibung

Test, Verifikation und Inbetriebnahme von Telematik-Steuergeräten (TCU/TCAM) — dem Konnektivitäts-Gateway des Fahrzeugs (Mobilfunk, GNSS, Antenne, Backend), betrieben unter Embedded Linux — für zwei aufeinanderfolgende Auftraggeber (zunächst Harman Connected Services, anschließend Alps Alpine über Etengo). Schwerpunkte: GNSS/Positionierung, Mobilfunk (LTE/5G), OTA sowie Backend-/Remote-Dienste.

Hauptaufgaben:
GNSS/Positionierung: Anforderungen spezifiziert, Testfälle entworfen, ausgeführt und ausgewertet; Positioniergenauigkeit, Mehrkonstellationsempfang (GPS, Galileo) und Kalt-/Warm-/Heißstart-Verhalten (TTFF) validiert; GNSS-Simulation (LabSat 3 / SatGen) mit RF-/Faraday-Käfig-Tests.

LTE/5G & OTA: Mobilfunkkommunikation (Performance, Stabilität, Netzregistrierung, Datenkonnektivität) und Over-the-Air-Softwareupdates (EU/US/ROW) getestet.

Backend/Remote & API: Backend-Funktionen für Fernzugriff und Datenübertragung getestet; API-Tests mit Postman/Bruno (REST).

Testautomatisierung: Positionierungs- und Konnektivitätstestfälle in einem internen Python-Automatisierungsframework (ATAT) automatisiert; KI-gestütztes Testdesign (GitHub Copilot, Claude, VS Code); Ausführung in CI, Versionierung in Git/GitLab.

Netzwerke & Diagnose: Automotive Ethernet, SOME/IP, DoIP- und UDS-Diagnose sowie CAN validiert; Logs vom Embedded-Linux-Target über ADB gezogen; Traceability in Polarion/DOORS, Fehler in Redmine/JIRA; Arbeit nach ISTQB, Scrum und ASPICE/V-Modell.

Technische Umgebung:
Programmiersprachen: Python, CAPL
Tools: CANoe/Vector, LabSat/SatGen, Wireshark, Postman/Bruno, ADB, Git/GitLab, Polarion, DOORS, Redmine, JIRA, VS Code
Protokolle: CAN, Automotive Ethernet, SOME/IP, DoIP, UDS, GNSS/NMEA0183
Konnektivität: LTE, 5G, OTA, GNSS
Standards & Methoden: ISO 26262, ASPICE, V-Modell, ISTQB, Agile/Scrum

Eingesetzte Qualifikationen

Agile Methodologie, Android, CAN-Bus (controller area network), Canoe Software, Debian Linux, Ethernet, Git, GPS, Iso 26262, ISTQB, Jira, LTE (Telekommunikation), Microsoft Visual Studio, Python, Softwaretester, Test Automation

Testautomatisierungsingenieur
Aptiv Poland, Kraków
7/2024 – 3/2026 (1 Jahr, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2024 – 3/2026

Tätigkeitsbeschreibung

In dieser Rolle arbeitete ich als Auftragnehmer für Aptiv Poland über ALTEN Poland in Krakau und konzentrierte mich auf das Testen des Body Control Modules (BCM) für die Stellantis-Gruppe. Das BCM ist eine elektronische Steuereinheit, die für die Überwachung und Steuerung verschiedener elektronischer Zubehörteile im Fahrzeugaufbau verantwortlich ist.

Hauptaufgaben:
Testskripterstellung: Schreiben von Testskripten in CAPL und Python, mit einem Fokus auf Funktionen wie Bremsflüssigkeitsstand, End-to-End-Tests für Kommunikationsbusse und Türerinnerung.

BCM-Flashen und Tests: Flashen des BCM über den CAN-Bus und Lauterbach, Durchführung von Tests mit Vector-Bänken und Überwachung von Kommunikationsprotokollen wie CAN, CAN FD, LIN und XCP.

Verwendung von CANoe: Nutzung von CANoe zum Flashen, Testen und Diagnostizieren von ECUs sowie zum Erstellen von Testszenarien für Software-Releases mit CANdela-Dateien.

Compliance mit Sicherheitsstandards: Sicherstellung der Einhaltung von ASIL- und ISO-26262-Standards für funktionale Sicherheit.

CI/CD-Prozesse: Nutzung von CI/CD-Prozessen und Verwaltung der Versionskontrolle mit Plastic SCM und GitHub.

Agile Zusammenarbeit: Zusammenarbeit im Agile/Scrum-Umfeld mit internationalen Teams aus den USA und Indien.

Technische Umgebung:
Programmiersprachen: Python, C, CAPL
Tools: CANoe, Vector, Lauterbach, JIRA, Confluence, Plastic SCM, GitHub, Polarion (SIEMENS)
Protokolle: CAN, CAN FD, LIN, XCP
Testarten: Funktional, nicht-funktional, dynamisch, Black-Box, Regression, ASIL, ISO 26262
Methoden: Scrum, CI/CD
Zusammenarbeit: Englischsprachige internationale Teams

Eingesetzte Qualifikationen

Agile Methodologie, C++, C (Programmiersprache), CAN-Bus (controller area network), Canoe Software, Embedded Systems, Ethernet, Git, Jenkins, Jira, LIN-Bus (local interconnect network), Python, Scrum, Testen

Testautomatisierungsingenieur
Bertrandt AG, München
2/2023 – 6/2024 (1 Jahr, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2023 – 6/2024

Tätigkeitsbeschreibung

Als Testautomatisierungsingenieur für Bertrandt AG war ich am BMW i7 gepanzerten Fahrzeugprojekt beteiligt. In dieser Rolle war ich verantwortlich für das Testen zusätzlicher Funktionen und Sicherheitssysteme. Diese Tests wurden sowohl mit HIL- und SIL-Simulatoren als auch unter dynamischen Fahrbedingungen durchgeführt.

Hauptaufgaben:

Automatisierte und manuelle Tests: Durchführung automatisierter und manueller Tests mit dem ASAP Systems Simulator sowie in Fahrzeugtests.
Integrations- und Funktionstests: Fokus auf die Integration des nativen BMW i7-Systems mit zusätzlichen Funktionen wie Frischluftsystemen, automatischer Brandbekämpfung, Komfort-Türen und Notausstiegs-/Nottüröffnungssystemen.
Netzwerk- und Kommunikationsprotokolle: Nutzung von CANoe und CAPL für Tests von CAN, CAN FD, CANopen, LIN, FlexRay und Automotive Ethernet-Kommunikation. Flashen von Geräten über den CAN-Bus (OBD) und Durchführung von Diagnosen mit Tool32.
Entwicklung von benutzerdefinierten Testgeräten: Entwicklung eines benutzerdefinierten LIN-Bus-Testgeräts mit Arduino MEGA2560 (C/C++) zur Automatisierung der Tests für das Notausgangssystem.
Testdesign und Planung: Erstellung und Pflege von Testplänen, Schreiben von Testfällen und Durchführung von statischen Tests auf bestehenden Fällen. Durchführung von funktionalen, nicht-funktionalen, dynamischen, Black-Box-, Regression- und Rauchtests.
Dokumentation und Kommunikation: Arbeiten innerhalb der ASPICE- und Agile/Scrum-Frameworks. Dokumentation von Testergebnissen, Anforderungen und Fehlerberichten in deutscher Sprache.
CI/CD-Integration und Versionskontrolle: Integration von Tests in die CI/CD-Pipeline mit Jenkins und Nutzung von GitHub für die Versionskontrolle.

Technische Umgebung:

Programmiersprachen: C, C++, Java, Python, CAPL
Tools/Systeme: ASAP Systems Simulator, CANoe, Tool32, Arduino MEGA2560, Appium, Postman, GitHub, Jenkins
Protokolle: CAN, CAN FD, CANopen, LIN, FlexRay, Automotive Ethernet
Testarten: Funktional, nicht-funktional, dynamisch, Black-Box, Regression, Rauch, HIL, SIL, E2E
Standards & Methoden: ASPICE, Agile/Scrum
Arbeitsumfeld: Deutsches Team, internationale Zusammenarbeit

Eingesetzte Qualifikationen

Agile Methodologie, C, C++, CAN-Bus (controller area network), Canoe Software, Embedded Systems, Ethernet, Git, Java (allg.), Jenkins, Jira, LIN-Bus (local interconnect network), Python, Scrum-Master, Testen

Funktionstestingenieur (Festanstellung)
Harman Connected Services Poland, Łódź
10/2022 – 2/2023 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2022 – 2/2023

Tätigkeitsbeschreibung

Bei Harman Connected Services entwickelte und testete ich eine Driver-Monitoring-System-(DMS)-Kamera von Grund auf, die auf GNU/Linux (Ubuntu) mit Nvidia-Jetson-Hardware läuft. Ich arbeitete eng mit Systemarchitekten, Machine-Learning-Ingenieuren und C++-Entwicklern zusammen und sammelte praktische Erfahrung im Bereich AUTOSAR. Mein Fokus lag auf der Konformität mit sicherheitskritischen Standards wie E-NCAP und ISO 26262.

Hauptaufgaben:
Entwurf und Ausführung von Testfällen auf Basis von DOORS-Anforderungen zur Sicherstellung der Konformität mit E-NCAP und ISO 26262 für sicherheitskritische Fahrerüberwachungsfunktionen (z. B. Fahreraufmerksamkeit, Müdigkeit und Konzentration/Blickrichtung).

Automatisierung manueller Testfälle mit Python und Robot Framework sowie Integration in CI/CD-Pipelines mit Jenkins für einen optimierten Testprozess.

Durchführung von White-Box-, Black-Box-, funktionalen, nicht-funktionalen, Rauch-, Regressions- und UI-Tests (Selenium) zur Validierung der Kamerafunktionen.

Validierung von SQL-Datenbanken im Zusammenhang mit Kamerafunktionen (Datenintegrität und Konformität mit den funktionalen Spezifikationen).

Zusammenarbeit in einem interdisziplinären, internationalen Team; Dokumentation der Testfälle, Ergebnisse und Fehlerberichte in JIRA und Sicherstellung der Rückverfolgbarkeit im gesamten Entwicklungszyklus (agiles Umfeld).

Speicherung und Verarbeitung von Messdaten in AWS-S3-Buckets zur zentralen Datenverwaltung.

Technische Umgebung:
Programmiersprachen & Tools: Python, Robot Framework, Selenium, Jenkins, GitHub, JIRA, Confluence
Protokolle & Hardware: GNU/Linux (Ubuntu), Nvidia Jetson, AUTOSAR, CAN, LIN
Standards & Methoden: E-NCAP, ISO 26262, Agile/Scrum
Cloud & Speicher: AWS S3 | Datenbank: SQL

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), CAN-Bus (controller area network), Confluence, Git, Iso 26262, Jenkins, Jira, LIN-Bus (local interconnect network), Linux Entwicklung, Python-Programmierer, Scrum, Selenium, SQL, Ubuntu

Testingenieur (Festanstellung)
ZF Friedrichshafen AG, Częstochowa
3/2021 – 8/2022 (1 Jahr, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2021 – 8/2022

Tätigkeitsbeschreibung

In dieser Rolle kombinierte ich meine Leidenschaft für Fahrzeugtechnologie, Elektronik, Programmierung und Testing. Ich war verantwortlich für Softwaretests von ADAS-Kameras (HKMC, Renault, Fiat, PSA) und des Airbag Control Units (ACU) für den Volkswagen Konzern.

Hauptaufgaben:

Leitung der Softwaretests für ADAS-Kameras und ACU, um qualitativ hochwertige Software-Releases sicherzustellen.
Verwaltung des gesamten Testzyklus für ADAS-Geräte und ACU unter Verwendung der ASPICE V-Modell- und Agile (Scrum)-Methoden.
Automatisierung von Testszenarien mit Microsoft Visual Basic und Python, integriert in CI/CD-Pipelines mit Jenkins.
Durchführung von funktionalen, Regression-, Rauch- und Systemintegrationstests mit Fokus auf ISO 26262 und ASIL-Konformität für funktionale Sicherheit.
Konfiguration von Vector- und NI-Testbänken, Durchführung von Kameratests mit dSPACE und Sicherstellung der Systemintegration über CAN, CAN FD, Automotive Ethernet, I2C und SPI-Protokolle.
Entwicklung und Test von CAPL-Skripten in der CANoe-Umgebung für die Airbag-Steuerungsfunktionen.
Nachverfolgung von Fehlern mit JIRA und Dokumentation der Ergebnisse in Confluence; Zusammenarbeit an Skripten über GitHub.

Technische Umgebung:

Programmiersprachen: Microsoft Visual Basic, Python, CAPL
Tools/Systeme: ZF Framework, Robot Framework, Vector, NI Equipment, dSPACE, CANoe, Jenkins, GitHub
Protokolle: CAN, CAN FD, Automotive Ethernet, I2C, SPI
Testing: Funktional, Regression, Rauch, statisch, dynamisch, Black-Box, ASIL, ISO 26262
Methoden: Agile, Scrum, V-Modell (ASPICE)
Dokumentationssysteme: JIRA (Fehlerverfolgung), Confluence (Testdokumentation)
Zusammenarbeit: Internationale Teams (Polen, Deutschland, Großbritannien, USA, China)

Eingesetzte Qualifikationen

Agile Methodologie, Automotive Electronics, C (Programmiersprache), CAN-Bus (controller area network), Canoe Software, Confluence, Embedded Linux, Ethernet, Git, Iso 26262, Jira, Linux-Informatiker, Linux Entwicklung, Programmierer C, C++, Prüfwerkzeuge, Python, Python-Programmierer, SAP Product Lifecycle Management, Scrum, Softwaretester, Testen, Visual Basic, Windchill (Parametric Technology Corporation)

Testingenieur (Festanstellung)
Lacroix Electronics, Kwidzyn
1/2020 – 2/2021 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 2/2021

Tätigkeitsbeschreibung

Bei Lacroix Electronics setzte ich meine Laufbahn als Testingenieur fort und nutzte mein Wissen aus dem Elektrotechnik-Studium (Technische Universität Danzig). Ich war verantwortlich für die Testprozesse von Geräten der Gebäudeautomation und industriellen Systemen, darunter Steuerungen für Beleuchtung, Gasheizung, Garagentore, Belüftung, Klimaanlagen und Alarmsysteme.

Hauptaufgaben:

Entwicklung und Ausführung von Testplänen und -strategien für Embedded Systems.
Durchführung automatisierter Softwaretests auf System- und Akzeptanzebene, einschließlich statischer, dynamischer, Black-Box-, funktionaler, nicht-funktionaler und Regressionstests.
Nutzung von Tools wie ATEasy, C/C++, LabVIEW und National Instruments (NI) Ausstattungen für Test- und Automatisierungszwecke.
Verwaltung der Anforderungen der Stakeholder, Pflege von Testfällen und Schreiben von ICT-Tests für Terradyne und SPEA Flying Probe-Systeme.
Durchführung von Komponententests einschließlich Speicherprogrammierung und funktionalen Tests.
Identifikation und Meldung von Fehlern mit JIRA sowie Dokumentation der Ergebnisse in Confluence.
Zusammenarbeit im Kanban-Umfeld mit internationalen Teams (Frankreich, Deutschland, USA) und Kommunikation auf Englisch.

Technische Umgebung:

Programmiersprachen: C, C++, ATEasy, LabVIEW
Tools/Systeme: National Instruments (NI) Ausstattungen, Terradyne, SPEA Flying Probe, JIRA, Confluence
Protokolle: I2C, SPI, UART, RS232
Plattformen: Embedded Systems, Linux, Windows
Drahtlos: RF
Testing: HIL, SIL, funktional, Regression, dynamisch, Black-Box
Messinstrumente: Oszilloskope, Netzteile, Spektrumanalysatoren
Arbeitsmethodik: Kanban-Modell

Eingesetzte Qualifikationen

C, Confluence, Embedded Linux, Embedded Systems, Jira, Kanban, Labview, Lean Prozesse, Linux-Informatiker, Messmethoden (allg.), Programmierer C, C++, Prüftechnik (allg.), Softwaretester, Testen, Windows 10, Windows 7, Windows Powershell

Prüftechniker (Festanstellung)
Jabil Poland, Kwidzyn
10/2018 – 12/2019 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – 12/2019

Tätigkeitsbeschreibung

Bei Jabil Poland sammelte ich umfassende praktische Erfahrung in der Prüfung und Validierung einer Vielzahl elektronischer Produkte, darunter Energiezähler, Gaszähler, RF-Kommunikationsgeräte und Smart-Home-Technologien. Ich war verantwortlich für die Sicherstellung der Produktqualität und -zuverlässigkeit durch umfassende Tests auf System-, Integrations- und Akzeptanzstufe.

Hauptaufgaben:
Durchführung automatisierter Tests für Embedded-Systeme, einschließlich dynamischer, Black-Box-, funktionaler, nicht-funktionaler und Regressionstests.
Sicherstellung einer umfassenden Produktvalidierung und -qualität durch die Entwicklung und Ausführung von Testskripten in C/C++ unter Verwendung von LabVIEW und National Instruments (NI) Tools.
Entwurf und Modifikation von HIL- und SIL-Testaufbauten mit National Instruments (NI) Geräten und Messinstrumenten wie Netzteilen, Multimetern, Oszilloskopen, Spektrumanalysatoren und Protokollanalysatoren.
Arbeit mit ICT-Systemen, einschließlich HP3070, Terradyne und SPEA Flying Probe, Schreiben und Debuggen von Testskripten für die Bauteilprüfung von Leiterplatten und die Validierung von Geräten gemäß Spezifikationen.
Durchführung funktionaler und elektrischer Tests zur Identifizierung von Leistungsproblemen und Beitrag zur Produktverbesserung.
Zusammenarbeit mit internationalen Teams aus den USA und Deutschland zur Optimierung der Testabläufe und Sicherstellung einer qualitativ hochwertigen Produktlieferung.
Kommunikation hauptsächlich in englischer Sprache zur effektiven Zusammenarbeit in einem globalen Team.
Nutzung von JIRA zur Fehlerverfolgung und Confluence zur Dokumentation von Testergebnissen, um eine klare und transparente Kommunikation mit allen Beteiligten sicherzustellen.

Technische Umgebung:
Programmiersprachen: C, C++, LabVIEW
Tools & Systeme: National Instruments (NI) Geräte, HP3070, Terradyne, SPEA Flying Probe, JIRA, Confluence
Kommunikationsprotokolle: I2C, SPI, UART, RS232, ZigBee
Plattformen: Embedded-Systeme, Linux, Windows
Drahtlose Technologien: RF, ZigBee
Testarten: HIL, SIL, funktionale, Regressionstests, dynamische, Black-Box-Tests
Messinstrumente: Oszilloskope, Netzteile, Spektrumanalysatoren, Protokollanalysatoren
Arbeitsmethodik: Kanban-Modell
Kommunikation: Englisch (internationale Teams)

Eingesetzte Qualifikationen

C, Confluence, Embedded Linux, Embedded Systems, Jira, Kanban, Labview, Lean Prozesse, Linux-Informatiker, Messmethoden (allg.), Programmierer C, C++, Softwaretester, Testen, Windows 10, Windows 7, Windows Powershell

Ausbildung

Ingenieur (B.Eng.) Elektrotechnik
2024
Technische Universität Danzig
2019
Danzig
Ausbildung zum Elektroniktechniker
Ausbildung
ZSEL Lublin (Technikum, Elektronik)
2018
Lublin

Über mich

Ich bin selbstständiger Testautomatisierungs- und Systemvalidierungsingenieur (V&V) mit über 8 Jahren Erfahrung im Automobil- und Embedded-Bereich, insbesondere in der Prüfung und Validierung von Steuergeräten (ECUs) und vernetzten Fahrzeugsystemen. Mein Schwerpunkt liegt auf der Entwicklung automatisierter Testframeworks in Python sowie CANoe/CAPL-Tests, dem Aufbau von HIL/SIL-Prüfständen und der Integration in CI/CD-Pipelines (Jenkins, GitLab CI).

Derzeit arbeite ich an Tests, Verifikation und Inbetriebnahme von Telematik-Steuergeräten (TCU/TCAM) — dem Konnektivitäts-Gateway des Fahrzeugs (GNSS, Mobilfunk LTE/5G, OTA, Backend/Remote) unter Embedded Linux. Zuvor: Validierung von Body-Control-Modulen sowie Integrations- und Funktionstests im Sonderfahrzeugprogramm eines Premium-OEMs (Elektro-Flaggschiff).

Ich setze zunehmend KI-gestützte Testentwicklung ein (GitHub Copilot, Claude, VS Code) und übernehme Repository-/Datenmigration über Git, Gerrit, Bitbucket und GitLab. Ich arbeite nach ISTQB, in Agile/Scrum und ASPICE/V-Modell und bin in verteilten internationalen Teams effektiv.

Weitere Kenntnisse

— Programmiersprachen: Python, CAPL, C, C++, C (Embedded), Visual Basic, SQL, Grundlagen JavaScript

— Testautomatisierung & Frameworks: PyTest, Robot Framework, Selenium, internes Python-Framework, TDD/BDD, E2E

— Test-Tools (Automotive): CANoe/CANalyzer, Vector, Lauterbach TRACE32, Tool32, dSPACE, NI/LabVIEW, ATEasy, LabSat/SatGen

— Protokolle & Bussysteme: CAN, CAN-FD, LIN, FlexRay, Automotive Ethernet, SOME/IP, UDS, DoIP, XCP, CANopen, I2C, SPI, UART, RS232

— Konnektivität: TCU/Telematik, GNSS, LTE, 5G, OTA

— Methoden & Standards: ISO 26262, ASIL, ASPICE, E-NCAP, ISTQB, Agile/Scrum, Kanban, V-Modell, HIL, SIL

— Plattformen & OS: Embedded Linux, GNU/Linux (Ubuntu), Windows, Android, Nvidia Jetson, AVR (ATmega32A)

— CI/CD & Versionskontrolle: Jenkins, GitLab CI, Git, GitHub, GitLab, Gerrit, Bitbucket, Plastic SCM, SVN

— ALM/Tracking: JIRA, Xray, Confluence, Polarion, DOORS, Redmine

— Cloud & Daten: AWS (S3), SQL

Persönliche Daten

Sprache
  • Polnisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
1962
Berufserfahrung
7 Jahre und 9 Monate (seit 10/2018)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden