ROLES and RESPONSIBILITIES
- Understand the software requirements and contextual scope
- Plan, design, document, develop and execute manual & automated software tests
- Develop automated tests in appropriate tools and languages, such as Python
- Work with simulations for off-target testing
- Develop on-target tests, controlling external test equipment as needed
- Record, investigate and assist in the resolution of discovered and reported defects
- Support integration, system testing and customer usage of delivered features.
- Work within the team’s Agile framework, contributing to best practice.