Responsibilities
- Assist in configuring and maintaining software test benches and testing environments
- Design, run, and maintain test cases derived from system and software specifications
- Develop and refine test scripts to expand coverage and improve efficiency
- Contribute to test automation using widely adopted tools and frameworks
- Carry out testing activities, evaluate outcomes, and help investigate and report defects
- Support traceability from requirements to test cases for full verification
- Work with software developers, system engineers, and test teams to uphold software quality and compliance
- Help prepare test reports, validation records, and other project deliverables