Software Tester
Listed on 2026-01-12
-
Software Development
Software Engineer, Embedded Software Engineer, Software Testing, DevOps
Theale, Reading or Colchester, Essex
Permanent, Full time
Apply for this position
We’re building something powerful. Let’s build it together.
We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace.
The RoleAs a Software Tester, you will support the testing and validation of firmware, drivers, operating systems, and system-level software. You will work closely with developers, hardware engineers, and senior testers to execute test plans, identify defects, and contribute to the continuous improvement of our quality assurance processes.
Key Responsibilities- Execute functional, regression, and performance test plans for embedded software and system-level applications.
- Conduct manual testing and support the development of automated test scripts where applicable.
- Log, track, and verify defects using the company’s issue-tracking tools (e.g., JIRA).
- Assist in preparing and maintaining test documentation, including test cases, reports, and procedures.
- Collaborate with software and hardware teams to understand product functionality and test requirements.
- Support system integration and validation testing on real hardware platforms.
- Ensure all testing adheres to internal and industry standards for reliability and safety.
Skills & Qualifications
- Technical qualification in Computer Science, Software Engineering, Electronics, or a related discipline.
- A solid understanding of software testing principles and software development life cycles.
- Experience with Linux.
- Knowledge of Windows, or RTOS environments.
- Debugging hardware setup to perform the software testing.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and teamwork skills.
- Self-motivated with a keen interest in learning new technologies and tools.
- Exposure to embedded systems or hardware–software integration.
- Being able to analyse and debug a failed software test.
- Experience with test automation frameworks (e.g., PyTest, Robot Framework).
- ISTQB foundational certificate
- Knowledge of version control systems (e.g., Git).
- Knowledge of CICD Systems.
- Understanding of networking protocols or hardware interfaces (e.g., PCIe, Ethernet, USB).
- 25 days holidays + bank holidays and holiday purchase scheme.
- Annual profit share bonus.
- Cycle to work, Home & Tech and car salary sacrifice schemes.
- Death in service benefit & income protection.
- Employee assistance programme and virtual GP.
- Employee referral scheme.
- Enhanced parental leave.
- Generous company pension scheme with up to 10% employer contribution.
- One paid volunteering day per year.
- Private Health Insurance through Bupa.
- YuLife wellbeing app.
We are an equal opportunity employer and believe in the power of a diverse, inclusive team. We welcome all applications from all suitably qualified people, regardless of race, sex, disability, religion / belief, sexual orientation or age.
Please let us know if you require anything which would enable your success throughout our interview process.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: