- Plan, prepare and execute Software Verification and Validation testing.
- Writing technical reports to document the test processes and procedures performed in accordance with the appropriate standards to support approval for release.
- Perform on-bench and in-vehicle regression, new feature and stress testing prior to release.
- Identify and report any software issues to the development team (Azure DevOps).
- Develop test methodologies and maintain and develop equipment to facilitate testing (Vector, CANalyser, etc.)
- Work with the development teams to reproduce and investigate customer issues and assist in resolution.
- Learn and utilise new technologies.