Job Description
Role: Senior Software Tester
/n Salary: to £70,000 per annum, depending on experience
/n Location: predominantly remote, occasional visits to Farnborough
/n
/n
We're hiring a Senior Software Tester to take the lead on testing strategy across sophisticated mobile and device-based systems. This is a high-impact position where you'll go beyond day-to-day testing, helping to define frameworks, influence technical direction and champion best practice across engineering teams.
/n
You will be working in a complex, non-deterministic environment where system behaviour is not always predictable. This means you will play a key role in designing intelligent, resilient testing approaches that can handle variability, uncover edge cases and ensure consistent performance under real-world conditions.
/n
If you're someone who thrives on solving complex problems, enjoys working at the intersection of hardware and software, and wants to raise the bar for quality, this could be the perfect move.
/n
You'd be working in a predominantly remote environment, with occasional visits to head office in Farnborough.
/n
Security Clearance: eligible for Security Check ("SC Clearance") + sole UK national
/n
This is a full-time permanent Senior Software Tester position, paying up to £70,000 per annum, depending on experience.
/n
/n
Skills and experience required:
/n
We're looking for a technically strong, quality-focused professional who enjoys both hands-on delivery and strategic input.
/n
/n
- Strong Python skills, particularly for automation and scripting
/n
- Proven experience testing mobile devices and managing test environments
/n
- Experience working with or testing non-deterministic systems, with the ability to design robust test strategies for unpredictable outcomes
/n
- A track record of improving testing processes or defining automation strategies
/n
- Understanding of firmware lifecycles (deployment, updates, version control)
/n
- Experience working with CI/CD pipelines and modern development tooling
/n
- Solid knowledge of iOS and Android ecosystems
/n
- Strong analytical and troubleshooting skills, especially across complex and variable device interactions
/n
- Confident communicator, with the ability to mentor and support others
/n
/n
/n
What you'd be doing:
/n
In this senior, hands-on role, you'll play a key part in driving quality and continuous improvement:
/n
/n
- Build and maintain Python-based automation frameworks
/n
- Manage and optimise mobile testing environments
/n
- Design and implement testing approaches suitable for non-deterministic systems, ensuring reliability despite unpredictable behaviour
/n
- Define and deliver firmware testing and rollout strategies
/n
- Lead both manual and automated testing activity
/n
- Collaborate closely with engineering teams to support releases and improve product quality
/n
- Analyse test outcomes, including inconsistent or non-repeatable results, and provide clear, actionable insights
/n
- Mentor junior team members and embed best practices
/n
- Enhance tools, processes and documentation across the test function
/n
- Monitor and report on coverage, usage and performance metrics
/n
/n
/n
Eligibility and security requirements
/n
Due to the nature of the work:
/n
/n
- You must be a sole UK national
/n
- You must be eligible and willing to undergo SC Clearance
/n
- You must have the right to work in the UK without sponsorship
/n
/n
/n
Benefits:
/n
/n
- Competitive salary based on experience up to £70,000
/n
- Pension contribution
/n
- Healthcare package
/n
- Bonus scheme
/n
- Ongoing learning and development opportunities
/n
/n
/n
If you're interested, then we'd love to hear from you - please Apply Now and send a CV for quick review.
/n
Should you require reasonable adjustments at any point during the recruitment process or if there is a better way for us to communicate, please do let us know.
/n
Software Tester, Senior Tester, Test Lead, Python, Automation
/n
Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter - @Circle_Rec and LinkedIn - Circle Recruitment.
/n
/n
Senior Software Tester (Python) in Farnborough employer: Circle Recruitment
As a fully remote employer, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our Talent Acquisition Lead to thrive. With competitive salaries, unlimited annual leave, and the opportunity to shape a high-calibre technical team in a fast-growing startup environment, we offer unparalleled growth opportunities and a supportive atmosphere for professional development.