Mabrouk Ragoubi

Software Developer in Test | Test Automation

Salary / Daily rate

88 Friedrichshafen, Germany

Freelance, open to permanent contract

Skills

PythonRESTful APIs

Languages

English

About me

Intro

Test automation engineer with 2+ years specializing in automotive infotainment systems for BMW, Volkswagen, and Porsche. Expert in Python test frameworks, REST API/WebSocket automation, and automotive protocols (CAN, SOME/IP). Proven success in building full-scale test fixtures and improving backend coverage for complex ECU validation projects.

Links

Work experience

Primatec Engineering

Jan 2023 - Present

3 years 10 months

Sfax, Tunisia

Test Development Engineer

Sep 2023 - Present

3 years 2 months

Sfax, Tunisia

- Led the testing and validation efforts for Volkswagen infotainment Web Interface (ViWi ) Project. - Built a full ViWi protocol test fixture to validate ECUs client-server communications across application and transport layers. - Automated REST API and WebSocket test scenarios to test and validate the robustness of Porche and Audi infotainment ECUs systems. - Conducted TCP/UDP traffic control and validated TCP KeepAlive behaviors using Wireshark and custom analyzers. - Managed and validated JSON configurations of RSI Gateway files, automating modifications and backup flows. - Managed CAN, SOME/IP, and diagnostic signal validation into end-to-end test workflows. - Contributed to improved backend test coverage by developing reusable components and debugging utilities.

Software Test Engineer

Jan 2023 - Oct 2023

10 months

Sfax, Tunisia

- Executed and automated SIL (Software-in-the-Loop) test cases for BMW’s xPAD autonomous driving platform - Developed Python-based test scripts using TDFNext and ASIA frameworks. - Analyzed logs and traffic traces using Carmen and Wireshark to detect root causes of software defects - Validated diagnostic protocols including DLT, DTC and SOME/IP in an Adaptive AUTOSAR architecture - Ensured traceability of test cases to system requirements via CodeBeamer and maintained CI/CD flows with GitLHub and Jenkins. - Participated in Agile Scrum ceremonies and collaborated with cross-functional teams to deliver high-quality software. - Documented test results and regression reports to enhance project-level knowledge sharing.

End-of-Studies Project

CONDIAG Electronics

Mar 2022 - Oct 2022

8 months

Sousse, Tunisia

- Prototyped a smart level crossing secure system using IoT to enhance railway and road safety at level crossings. - Built a hardware architecture with ESP32-CAM, NodeMCU, GSM, and proximity sensors for real-time detection and remote control. - Developed embedded software (Arduino, Python) and a web interface for remote monitoring and barrier automation. - Successfully validated the system, proving its ability to improve reliability and prevent collisions in railway environments.

Engineer Intern | LATIS

LATIS ENISO

Sep 2021 - Oct 2021

2 months

Sousse, Tunisia

During my internship at LATIS, I worked on a project focused on advanced technology and automation. I developed a card equipped with Microchip software, which allowed for precise control of a stepping motor. This technology facilitated both automatic and manual movement along three axes: X, Y, and Z directions.


Education

Ecole Nationale d'Ingénieurs de Sousse

Diplôme d'ingénieur

2018 - 2021

4 years

The best place to find your next move

© 2026. All Rights Reserved.