Software Test Engineer
Worldgrid • Craiova, Romania
Role & seniority: Software Test Engineer (V-ECU, Level 3); seniority not specified.
Stack/tools: dSPACE AutomationDesk; VEOS; WinIDEA (Tasking); IBM Rhapsody; IBM DOORS Next Gen (DNG); IBM Engineering Test Management (ETM); IBM ELM/ALM OSLC; AGILE/Scrum; ASPICE and ISO26262 compliance.
Top 3 responsibilities
-
Design, develop, and execute automated and integration tests for V-ECU Level 3 using VEOS and dSPACE AutomationDesk; create and maintain test specifications and test cases.
-
Analyze requirements and architecture (IBM Rhapsody, DNG); establish and maintain traceability to requirements, test cases, and results; manage defects to resolution.
-
Collaborate with cross-functional teams, perform debugging and analysis (WinIDEA), support CI/regression testing, and ensure compliance with ASPICE and ISO26262.
Must-have skills
-
Bachelor’s degree in Computer Science, Electrical Engineering, or related field
-
Experience with dSPACE AutomationDesk and VEOS for V-ECU testing
-
Proficiency with WinIDEA; IBM Rhapsody modeling; DOORS Next Gen; ETM
-
Understanding of AGILE/Scrum; embedded software testing and V-model
-
Traceability concepts and requirements-based testing; strong analytical/problem-solving skills
-
Excellent communication and documentation; ISTQB certification
Nice-to-haves
-
Experience with OSLC/IBM ELM/ALM ecosystem
-
Additional automation experience; hands-on with CI/CD and regression testing
-
Location & work type: Location and
Full Description
About our open position
- Design, develop, and execute software tests and integration tests for Virtual Electronic Control Units (V-ECU) at Level 3. Utilize industry-standard tools including dSPACE AutomationDesk for test automation, WinIDEA from Tasking for debugging and analysis, and VEOS for V-ECU simulation. Collaborate with cross-functional teams following AGILE methodology to ensure software quality and compliance with architectural specifications defined in IBM Rhapsody.
A typical day might include the following
- 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 from Tasking
- Validate software against architecture specifications in IBM Rhapsody
- Analyze and trace software requirements using IBM DOORS Next Generation (DNG)
- Create, manage, and execute test specifications in IBM Engineering Test Management (ETM)
- Establish and maintain traceability links between requirements, test cases, and test 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 testability of software components
- Support continuous integration and regression testing activities
- Ensure compliance with ASPICE and functional safety standards (ISO26262)
To ensure success in this role, you need the following experience and skills
- Bachelor's degree in Computer Science, Electrical Engineering, or related field
- Experience with dSPACE AutomationDesk for test automation
- Proficiency in VEOS for V-ECU simulation and testing
- Familiarity with WinIDEA (Tasking) debugging tools
- Knowledge of IBM Rhapsody for UML/SysML modeling
- Hands-on experience with IBM DOORS Next Generation (DNG) for requirements management
- Proficiency in IBM Engineering Test Management (ETM) for test specification and execution
- Understanding of IBM ELM/ALM ecosystem and OSLC linking
- Understanding of AGILE/Scrum methodology
- Experience with embedded software testing and V-model development
- Knowledge of traceability concepts and requirements-based testing
- Strong analytical and problem-solving skills
- Excellent communication and documentation abilities
- ISTQB certification.
- Proactive, solution‑oriented mindset with focus on continuously improving testing process and automation.