Software Test Engineer
NTT DATA Europe & Latam
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Software Test Engineer - Virtual ECU
NTT DATA Europe & Latam is seeking an experienced Software Test Engineer to design, develop, and execute software and integration tests for Virtual Electronic Control Units (V-ECU) on-site in Craiova, Romania. This role involves utilizing industry-standard tools such as dSPACE AutomationDesk for test automation, WinIDEA for debugging and analysis, and VEOS for V-ECU simulation. You will collaborate with cross-functional teams in an AGILE environment to ensure software quality and adherence to architectural specifications defined in IBM Rhapsody.
Location: Craiova (on-site), Romania
Duration: 6 months (possibility of extension)
What You’ll Be Doing
- Analyze, review, and understand software requirements and architecture models in IBM Rhapsody.
- Create test specifications based on requirements and design models.
- Develop and maintain automated test scripts using dSPACE AutomationDesk.
- Execute software integration tests on V-ECU Level 3 using VEOS simulation platform.
- Perform debugging and code analysis using WinIDEA (Tasking).
- Validate software against architecture specifications in IBM Rhapsody.
- Analyze and trace requirements using IBM DOORS Next Generation (DNG).
- Create, manage, and execute test specifications in IBM Engineering Test Management (ETM).
- Maintain traceability between requirements, test cases, and results.
- Create and maintain test cases and test reports.
- Participate in AGILE ceremonies (sprint planning, reviews, retrospectives).
- Identify, document, and track defects through resolution.
- Collaborate with developers to ensure component testability.
- Support CI and regression testing activities.
- Ensure compliance with ASPICE and ISO 26262 functional safety standards.
What You’ll Bring Along
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Minimum 4-8 years of experience as a Software Test Engineer in automotive embedded systems.
- Experience with dSPACE AutomationDesk.
- Proficiency in VEOS for V-ECU simulation and testing.
- Familiarity with WinIDEA (Tasking) debugging tools.
- Knowledge of IBM Rhapsody (UML/SysML modeling).
- Hands-on experience with IBM DOORS Next Generation (DNG).
- Proficiency in IBM Engineering Test Management (ETM).
- Understanding of IBM ELM/ALM ecosystem and OSLC linking.
- Experience with AGILE/Scrum methodology.
- Experience in embedded software testing and V-model development.
- Knowledge of traceability and requirements-based testing.
- Strong analytical and problem-solving skills.
- Excellent communication and documentation abilities.
- ISTQB certification.
- Proactive, solution-oriented mindset focused on continuous improvement.
- Excellent command of both spoken and written English.
Key skills/competency
- Software Test Engineering
- Virtual ECU Testing
- dSPACE AutomationDesk
- VEOS Simulation
- IBM Rhapsody
- IBM DOORS
- IBM ETM
- Embedded Systems Testing
- Automotive Software
- AGILE Methodologies
How to Get Hired at NTT DATA Europe & Latam
- Tailor your resume: Highlight automotive embedded systems experience and specific tool proficiencies like dSPACE AutomationDesk and VEOS.
- Showcase your skills: Emphasize your experience with IBM Rhapsody, DOORS, and ETM, along with your understanding of ASPICE and ISO 26262.
- Demonstrate AGILE expertise: Provide examples of your participation in AGILE ceremonies and defect tracking.
- Highlight problem-solving: Showcase strong analytical skills and a proactive, solution-oriented mindset in your application.
- Prepare for technical interviews: Be ready to discuss V-ECU testing scenarios and debugging techniques using WinIDEA.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background