
Embedded Software Tester (UNB029)
Job Description
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 AP
Is. 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
- 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.
Required Qualifications:
-
Experienced in testing software on embedded devices, ideally satcom, telecom or network devices
-
Experienced in web interface and REST API testing
-
Ability to define and document high coverage test cases from requirements
-
Ability to test corner cases and error conditions to minimize defect escapes
-
Capable of preparing testing evidence for regulatory submissions
-
Knowledgeable in the automation and maintenance of regression tests using scripted languages such as Python.
-
Understanding of Source Code Management and CI/CD pipelines.
-
Understanding of software lifecycle methodologies and best practice.
-
Good self-organizational skills and attention to detail.
-
Problem-solver and collaborative team member.
Required Skills & Technologies:
-
Python
-
Source Code Management
-
CI/CD pipelines
-
Web interface testing
-
REST API testing
-
Embedded software testing
-
Automated testing
-
Manual testing
Benefits & Perks:
-
Competitive Salary and Annual Bonus
-
Stock Options
-
Contributory Pension Scheme
-
25 days Annual Leave + Public Holidays
-
Cycle-to-Work Scheme
Additional Information:
-
Department: Engineering
-
Remote Work: On-site
Skills & Technologies
Company Info

All.Space
Developer of cutting-edge SATCOM terminals for defence operations with unique capability to connect ...
Other Jobs at All.Space
Similar Opportunities
Job Description
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 AP
Is. 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
- 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.
Required Qualifications:
-
Experienced in testing software on embedded devices, ideally satcom, telecom or network devices
-
Experienced in web interface and REST API testing
-
Ability to define and document high coverage test cases from requirements
-
Ability to test corner cases and error conditions to minimize defect escapes
-
Capable of preparing testing evidence for regulatory submissions
-
Knowledgeable in the automation and maintenance of regression tests using scripted languages such as Python.
-
Understanding of Source Code Management and CI/CD pipelines.
-
Understanding of software lifecycle methodologies and best practice.
-
Good self-organizational skills and attention to detail.
-
Problem-solver and collaborative team member.
Required Skills & Technologies:
-
Python
-
Source Code Management
-
CI/CD pipelines
-
Web interface testing
-
REST API testing
-
Embedded software testing
-
Automated testing
-
Manual testing
Benefits & Perks:
-
Competitive Salary and Annual Bonus
-
Stock Options
-
Contributory Pension Scheme
-
25 days Annual Leave + Public Holidays
-
Cycle-to-Work Scheme
Additional Information:
-
Department: Engineering
-
Remote Work: On-site
Skills & Technologies
Company Info

All.Space
Developer of cutting-edge SATCOM terminals for defence operations with unique capability to connect ...