
Testingenieur für Kraftfahrzeuge | Testautomatisierungsingenieur | Softwaretester | Hardwaretester | Drohnenprogrammierer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 24-224 Borzechow
- Weltweit
- pl | en | de
- 12.03.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2024 – offen
Tätigkeitsbeschreibung
In meiner aktuellen Rolle arbeite ich als Auftragnehmer für Aptiv Poland über ALTEN Poland in Krakau und konzentriere 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 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
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
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, mühelosen Türen und explosiven Tü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
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
10/2022 – 2/2023
Tätigkeitsbeschreibung
Bei Harman Connected Services haben Sie ein Driver Monitoring System (DMS) Kamera von Grund auf entwickelt und getestet, das auf GNU/Linux (Ubuntu) mit Nvidia Jetson Hardware läuft. Während dieses Projekts haben Sie eng mit Systemarchitekten, Machine-Learning-Ingenieuren und C++-Entwicklern zusammengearbeitet und praktische Erfahrung mit AUTOSAR gesammelt. Ihr Hauptfokus lag auf der Sicherstellung der Konformität mit sicherheitskritischen Standards wie E-NCAP und ISO 26262.
Hauptaufgaben:
Entwurf und Ausführung von Testfällen basierend auf DOORS-Anforderungen zur Sicherstellung der Konformität mit E-NCAP und ISO 26262 für sicherheitskritische Fahrerüberwachungsfunktionen (z. B. Geschlecht, Ethnizität, Herzfrequenz, visuelle und mentale Fokussierung).
Automatisierung von manuellen Testfällen mit Python und Robot Framework und Integration in CI/CD-Pipelines mit Jenkins für einen optimierten Testprozess.
Durchführung von White-Box-, Black-Box-, funktionalen, nicht-funktionalen, Rauch-, Regressionstests und UI-Tests mit Selenium zur Validierung der Kamerafunktionen.
Validierung von SQL-Datenbanken im Zusammenhang mit Kamerafunktionen, um die Datenintegrität und die Konformität mit funktionalen Spezifikationen zu gewährleisten.
Zusammenarbeit mit einem interdisziplinären Team, einschließlich Psychologen aus den USA, zur Verfeinerung der Verhaltensindikatoren für die Fahrersicherheit.
Dokumentation der Testfälle, Ergebnisse und Fehlerberichte in JIRA und Sicherstellung der Rückverfolgbarkeit im gesamten Entwicklungszyklus in einem agilen Umfeld.
Speicherung und Verarbeitung von Messdaten in AWS S3 Buckets zur zentralen Verwaltung von Daten.
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
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
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)
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)
1/2020 – 2/2021
Tätigkeitsbeschreibung
Nach dem Übergang zu Lacroix Electronics setzten Sie Ihre Karriere als Testingenieur fort und nutzten Ihr Wissen in Elektrotechnik von der Gdańsk University of Technology. In dieser Rolle waren Sie für die Testprozesse von Geräten verantwortlich, die in der Gebäudeautomation und in industriellen Systemen eingesetzt werden, darunter Steuerungen für Beleuchtungssysteme, 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
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
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)
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
Technische Universität Danzig
Danzig
ZSEL in Lublin
Lublin
Über mich
Derzeit arbeite ich an der Validierung des Body Control Modules (BCM) für eine namhafte Automobilgruppe. Dabei fokussiere ich mich auf End-to-End-Tests für Kommunikationsbusse und sicherheitskritische Funktionen wie Türerinnerungen und Bremsflüssigkeitsüberwachung. Ich stelle die Einhaltung von ASIL-Standards sicher und integriere Tests in CI/CD-Pipelines mit Plastic SCM und GitHub, um eine nahtlose Zusammenarbeit mit Softwareteams zu gewährleisten.
In meiner freiberuflichen Tätigkeit unter [...] konnte ich wertvolle Erfahrungen in der Automobilbranche sammeln. Ich spezialisiere mich auf die Entwicklung von Testlösungen für sicherheitskritische Systeme und arbeite eng mit internationalen Teams zusammen.
Zuvor war ich an einem innovativen Fahrzeugprojekt beteiligt, bei dem ich ein eigenes LIN-Bus-Testgerät mit Arduino MEGA2560 (C/C++) entwickelte und Tests mit einem fortschrittlichen Systemsimulator durchführte. Dabei testete ich Kommunikationsprotokolle wie CAN, CAN FD und Automotive Ethernet und stellte die Einhaltung von ASPICE-Standards sicher.
Ich habe fundierte Kenntnisse in der HIL- und SIL-Validierung und bin erfahren im Einsatz von Messgeräten wie Oszilloskopen, Spektrumanalysatoren und Protokollanalysatoren. Zudem bringe ich umfangreiche Erfahrung in der Arbeit mit internationalen Teams mit und kommuniziere sicher in Englisch und Deutsch.
Neben meiner beruflichen Qualifikation bin ich leidenschaftlicher UAV-Pilot und entwickle eigene UAV-Strukturen. Ich beschäftige mich intensiv mit Single-Board-Computern wie LattePanda Delta und Sigma, die ich für virtuelle Maschinen auf Ubuntu einsetze. Meine Begeisterung für Technologie und kontinuierliches Lernen motiviert mich, innovative Lösungen zu finden und technische Herausforderungen zu meistern.
Ich freue mich darauf, meine Erfahrung und Fähigkeiten in Ihr Projekt einzubringen und zum Erfolg Ihres Teams beizutragen.
Weitere Kenntnisse
Tools und Frameworks: CANoe, Vector-Tools, Lauterbach, Robot Framework, Selenium, Postman, Jenkins, GitHub, Plastic SCM, ASAP-Systems-Simulator, dSPACE, National Instruments (NI) Geräte, Arduino MEGA2560
Kommunikationsprotokolle: CAN, CAN FD, LIN, FlexRay, Automotive Ethernet, XCP, JTAG, I2C, SPI, UART/RS232, ZigBee, RF, Mavlink
Testing und Methoden: Funktionale, nicht-funktionale, dynamische, Black-Box-, White-Box-, Regression-, Smoke-, HIL- (Hardware-in-the-Loop), SIL- (Software-in-the-Loop), E2E- (End-to-End), UI- und statische Tests
Standards und Methodologien: ISO 26262, ASIL (Automotive Safety Integrity Level), ASPICE, E-NCAP, Agile/Scrum, V-Modell, Kanban
Plattformen und Betriebssysteme: Windows, Linux (Ubuntu), Android, GNU/Linux, AVR-Mikrocontroller (ATmega32A)
CI/CD und Versionskontrolle: Plastic SCM, GitHub, Jenkins
Messinstrumente: Oszilloskope, Spektrumanalysatoren, Protokollanalysatoren, Netzteile
Sprachen und Kommunikation: Englisch (C1), Deutsch (B2), Polnisch (Muttersprache)
Besondere Interessen: UAVs (Drohnen), Single-Board-Computer (SBCs) wie LattePanda, innovative Testlösungen, kontinuierliche Weiterentwicklung im Bereich Embedded-Systeme und Automobiltechnologie.
Persönliche Daten
- Polnisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Gut)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden