Key Skills: DO-178, Verification Validation, System Testing, Python, Black Box Testing, Linux
Roles and Responsibilities:
- Perform module testing and software integration testing for embedded systems.
- Develop and execute test cases and test procedures as per project requirements.
- Utilize RTRT, VectorCAST, or similar tools for test automation and coverage analysis.
- Analyze test results, identify issues, and collaborate with development teams for defect resolution.
- Ensure all test activities comply with relevant safety and quality standards (DO-178, CENELEC, ISO 26262).
- Prepare detailed test documentation including test reports, traceability matrices, and evidence packs.
- Demonstrate strong practical experience in Ada 95 or C++ for validation purposes.
- Apply debugging and analytical skills to identify root causes and ensure robust resolution.
- Contribute to continuous improvement of V&V processes and best practices.
Skills Required:
- Strong experience in Ada 95 or C++
- Hands-on expertise with RTRT or VectorCAST
- Knowledge of DO-178 standards
- Proficiency in Black Box Testing and Integration Testing
- Experience in module-level and integration-level testing
Additional Skills:
- Understanding of safety-critical software development (DO-178B, CENELEC, ISO 26262)
- Strong debugging and analytical abilities
- Good documentation and reporting skills
Education: Bachelor's degree in Computer Science, Software Engineering, Electronics, or a related field.