Embedded Systems Test Engineer with hands-on experience in automotive testing, test automation, and HIL systems. ISTQB certified, with strong skills in Python, CAPL, and Vector toolchain.
Overview
2
2
years of professional experience
1
1
Certification
Work History
Embedded System Test Engineer
SEITECH SOLUTIONS
12.2023 - Current
Developed Euro NCAP ADAS test cases (AEB, LKA, LDW, ACC, etc.) using Dyna4 with test scenarios modeled in OpenSCENARIO and road networks defined in OpenDRIVE, ensuring alignment with system requirements and Euro NCAP design test cases.
Set up and executed Screen-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) simulations integrating Dyna4 vehicle dynamics with Simulink models for scenario validation.
Designed traceable test cases by linking them back to requirements in DOORS, maintaining compliance with V-model testing approach.
Implemented test automation framework for requirement-based testing using DOORS (UDS, Ethernet, AAC, and NVRAM communication protocols).
Conducted peer reviews and technical reviews of test cases to ensure coverage, traceability, and quality.
Planned and executed automated test cases on CANOe, performing bus monitoring and logging to generate optimized test reports.
Configured HiL test bench environment using VT System, VN devices, and real ECUs to validate system-level functions.
Developed CAPL scripts to automate test cases for Ethernet communication and other diagnostic protocols.
Performed fault injection and robustness testing in HiL/SiL environments to assess system resilience.
Created detailed error reports based on test results, supporting debugging and issue resolution with development teams.
Consolidated and prepared customer-ready test reports with traceability to requirements and executed test coverage.
Engaged in continuous collaboration with system engineers, clarifying requirements and ensuring correct coverage of functional and non-functional requirements.
Supported scenario parameterization and variation generation (e.g., clothoids, trajectories) to ensure realistic and reproducible NCAP test conditions.
Optimized test execution time by designing modular and reusable test case structures.
Embedded Software Test Engineer (Intern)
SEITECH SOLUTIONS
09.2023 - 12.2023
Testing for Embedded Systems Full Time Training Program by SEITech Solutions in cooperate with Information Technology Industry Development Agency (ITIDA)
Introduction to Embedded Systems (Vehicle Bus Technology)
Features to be tested in the automotive systems (Diagnostics Services, Bootloader and Flashing process, Communication protocols)
Reviewing Requirements, Test case design, Test automation and Creating test reports
Testing and Scripting Tools (Vector toolchain (CANoe/vTESTstudio/CAPL scripting), Python)
Education
B.SC. - COMPUTER ENGINEERING AND COMMUNICATION
Shoubra Faculty of Engineering
11.2023
Skills
Python
CAPL scripting
Java
C
C
OpenSCENARIO (scenario description language)
OpenDRIVE (road network description format)
CAN/CAN FD
UART
SPI
I2C
Ethernet
SOME/IP
Test case design
Automation
HIL systems
Diagnostics
Vector CANoe
Vector DYNA4
Git
PTC RV&S (Windchill RV&S)
IBM Rational DOORS
Certification
Certified Tester Foundation Level (CTFL), International Software Testing Qualifications Board (ISTQB), 11/01/23