Software Test Engineer

A Software Test Engineer with strong Python skills is required to join an Agile Software Test team working for a global Aerospace company.

Role: Software Test Engineer

As Software Test Engineer you will be responsible for:

+ Deriving test cases from requirements and technical documentation
+ Writing, maintaining and debugging automated tests in Python
+ Setup and execute manual test cases
+ Troubleshooting issues, raise defect reports and perform root-cause analysis on failures
+ Designing test fixtures and equipment
+ Driving continuous process improvement and be actively involved in identifying opportunities to adopt innovative testing technologies and techniques
+ Maintaining test rigs and environments.
+ Working closely with the product and development teams


As Software Test Engineer you will have experience of:

+ Experience of test automation using Python
+ Experience of testing wireless networks and communications systems
+ A strong understanding of testing and automation technologies
+ Sound knowledge of software testing methodologies
+ Experience of delivering and maintaining Linux installations
+ Experience of testing wireless networks and communications systems
+ Use of defect tracking systems and version control systems

+ Experience of Agile methodology, TDD, BDD and Continuous Integration