Over Daniel
Engels
Vloeiend
Roemeens
Tweetalig / moedertaal
Werkervaring
- MagnaElectronics RomaniaEmbedded Systems Validation and Verification Engineer SYS.4 - System Integration TestAUTOMOBIELfebruari 2024 - Vandaag (2 jaren en 4 maanden)Timișoara, Roemenië• Led system integration testing in the ADAS domain, being the first in the team to implement this testing level. Created the test strategy, documentation, and test methodology and performed hands-on implementation.• Performed ECU bring-up testing, detecting critical hardware/software issues (e.g., microcontroller–CAN transceiver interaction, protocol compliance at hardware interfaces).• Analyzed electronic schematics at component level to identify subsystem interactions and designed corresponding system integration tests.• Designed and implemented a complete hardware test environment from scratch, covering hardware design, software development, automation, and fault injection for ECU validation.• Extended the test environment with ADC measurement capability and automated hardware interface fault injection.• Collaborated with cross-functional teams to validate hardware/software integration, identifying and resolving issues early in the development cycle.
- Robot Framework, JenkinsEmbedded Software Test Automation EngineerAUTOMOBIELjuni 2023 - februari 2024 (8 maanden)RomaniaAs a Tooling Engineer, I combined my embedded automotive knowledge with testing expertise to solve technical challenges and support team goals.• Designed, developed, and executed automation scripts for infotainment embedded systems using Robot Framework with automotive libraries like CAN and Ethernet.• Created and optimized a Jenkins-based testing environment from scratch, introducing it to the team for the first time. This improved automated testing pipelines for CI/CD workflows and automated the execution of test suites.• Set up an automated test management system using Jira, Xray, Zephyr Test Management REST API, Python scripting, and Windows command shell.• Simplified Python-based reporting processes to ensure traceability and identify project requirement gaps.• Used Python libraries like pandas, openpyxl, ElementTree, and BeautifulSoup to enhance data analysis and generate custom reports(Html, xlsx, etc).• My Python scripting improved project transparency and informed decision making.• Proficient in Python for data manipulation, contributing to better project management and improved reporting.
- Engineer ADAS RadarEmbedded Software Automation Tester in Integration Team ToolingAUTOMOBIELseptember 2022 - juni 2023 (9 maanden)Bucharest, Romania• Developed and implemented Python scripts to simplify testing processes for both the testing and development teams.• Integrated the QAC tool (Helix QAC for C) using custom scripts.• Automated the creation of test cases in PTC Integrity, reducing manual work and improving efficiency in the testing process.• Set up automated traceability between requirements and code, helping with project management and compliance with project specifications.• Created batch scripts to connect tools with Jenkins, enabling continuous integration and improving the development and testing workflow.• Resolved key issues in how different tools interacted.• Developed custom scripts to replace QAC PRQA suppressions, simplifying code analysis.
Aanbevelingen
Wees de eerste die Daniel aanbeveelt
Help deze freelancer om te schitteren door te vertellen hoe het is om met hem of haar te werken.
Deze freelancerprofielen matchen ook met zoekopdracht.
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Opleidingen
- ISTQB Foundation Level ANREISTQB Foundation Level ANRE
- Bachelor's degree2006Bachelor's degree