Embedded Software Testers are responsible for planning, specifying, designing and running manual and automated tests that assure the quality of ALL.SPACE’s terminal products. This includes the testing of embedded real-time terminal control software, web interfaces and REST APIs. The embedded software tester will work as part of an Agile development team delivering features that are verified to meet product requirements.
ROLES and RESPONSIBILITIES
1. Understand the software requirements and contextual scope
2. Plan, design, document, develop and execute manual & automated software tests
3. Develop automated tests in appropriate tools and languages, such as Python
4. Work with simulations for off-target testing
5. Develop on-target tests, controlling external test equipment as needed
6. Record, investigate and assist in the resolution of discovered and reported defects
7. Support integration, system testing and customer usage of delivered features.
8. Work within the team’s Agile framework, contributing to best practice.
QUALIFICATIONS, EXPERIENCE AND SKILLS
1. Experienced in testing software on embedded devices, ideally satcom, telecom or network devices
2. Experienced in web interface and REST API testing
3. Ability to define and document high coverage test cases from requirements
4. Ability to test corner cases and error conditions to minimize defect escapes
5. Capable of preparing testing evidence for regulatory submissions
6. Knowledgeable in the automation and maintenance of regression tests using scripted languages such as Python.
7. Understanding of Source Code Management and CI/CD pipelines.
8. Understanding of software lifecycle methodologies and best practice.
9. Good self-organizational skills and attention to detail.
10. Problem-solver and collaborative team member.
Additional Notes
Due to the need to control and debug on target hardware, this role requires working at ALL.SPACE’s Reading sites. Could be hybrid role, working on-site some of the time.
ALL.SPACE is an equal-opportunity employer dedicated to fostering diversity and inclusion in the workplace. We welcome applications from candidates at all stages of their learning journey who are passionate about developing their expertise.
Benefits
1. Competitive Salary and Annual Bonus
2. Stock Options
3. Contributory Pension Scheme
4. 25 days Annual Leave + Public Holidays
5. Cycle-to-Work Scheme
6. Car Scheme (Salary Sacrifice)
7. Free On-Site Gym
8. Employee Assistance Programs
9. Discounts Platform
#J-18808-Ljbffr