Overview
As a Test Engineer at Airbus Defence and Space, you design, build and maintain automated test systems for space equipment. You will work with system engineers to automate hardware and software tests, primarily using Python and Java, and you’ll produce clear technical documentation for stakeholders. You’ll join a ~30-strong team focused on RF and Digital space equipment testing for satellites and related programs. This role blends hands-on testing with architecture evolution of high‑performance test platforms, within a flexible, collaborative environment.
Pay / Benefits
- competitive salary
- annual profit share
- contributory pension
- share options
- car leasing scheme
- free onsite parking
Responsibilities
- Design, code, and maintain scalable test automation software in Python and Java
- Develop automated routines for instrument control, DUT sequencing, data acquisition, and result file generation
- Author and maintain architectural blueprints, technical specs, API documentation, and system design guidelines
- Establish best practices for code reviews, automated testing, CI/CD, and technical debt management
- Support architectural evolution and development of future high-performance engineering test platforms
- Ensure test system stability, instrument control accuracy, and robust error handling
- Automate tests for instruments or equipment and their control interfaces
- Collaborate with cross-functional teams to deliver reliable automated test solutions
Key requirements
- Experience testing instruments, systems, software and devices; understanding DUT/EUT/UUT
- Proficiency in Python and Java with software automation experience
- Proven automation of tests for instruments or equipment and control interfaces
- Background in Space, Automotive, Scientific, Aerospace or related fields
- Strong focus on test system stability and robust automated software
- Proficiency with NoSQL databases (MongoDB; familiarity with Cassandra/CouchBase/CouchDB welcomed)
- Knowledge of software design patterns and system architectures
- Automation of test hardware, software, and basic PC & LAN configurations
- Clear technical documentation
- Cross-functional collaboration
- Problem-solving and initiative
- Python
- Java
- NoSQL databases (MongoDB, Cassandra, CouchBase, CouchDB)
…
