At a Glance
- Tasks: Own the testing lifecycle and design automation frameworks for secure networking technology.
- Company: CyberHive, a mission-driven tech company making a real-world impact.
- Benefits: Remote-first work, competitive salary, share options, and generous holiday.
- Why this job: Shape the QA function from day one and contribute to life-saving technology.
- Qualifications: Experience as an SDET or Senior QA Automation Engineer with strong Python skills.
- Other info: Join a collaborative team in a flexible environment with excellent growth opportunities.
The predicted salary is between 40000 - 52000 ÂŁ per year.
Software Development Engineer in Test (SDET)
Remote-first
£50–65k DOE + Share Options
The Story So Far
CyberHive builds secure, high-performance networking technology used in some of the most demanding environments, from defence systems to emergency response. Their software helps organisations stay connected when it matters most. It’s even being used to support real-world life-saving work, like the Welsh Air Ambulance!
They’ve built a strong, close-knit technical team and a clear mission: to make secure connectivity simple, robust, and trustworthy. Now they’re ready for the next step, bringing in their first dedicated Software Development Engineer in Test to help them strengthen how they build, test, and prove reliability at scale.
Why This Role Matters
Until now, their developers have owned most of the testing themselves. It’s worked, but now they’re looking to take the next step forward. They need someone who can bring structure, strategy, and technical depth. Someone who knows how to test complex systems, not just web frontends; who’s comfortable with hardware on the bench and code in the repo.
You’ll be the person who turns “it’s working fine” into “we know it’s solid.”
This isn’t a role with a pre-written playbook. You’ll be shaping the testing function from the ground up, designing frameworks, setting standards, and showing the rest of us what good really looks like.
What You’ll Be Doing
- Own the testing lifecycle — design, automate, execute, and document.
- Build and maintain Python-based automation frameworks (Playwright, Jenkins).
- Set up and manage test environments across macOS, Linux, Windows, Android, and iOS — both virtual and physical.
- Work with real hardware — Raspberry Pis, embedded devices, and networked test rigs.
- Troubleshoot networks and systems, verify connectivity, and validate new features.
- Develop performance, scalability, and security testing as we scale.
- Collaborate closely with developers, integrating testing into the development flow.
- Document test standards and help free up developer time for core coding work.
- Mentor newer engineers and influence the next QA hire as the function grows.
What Success Looks Like
Within 3 months
- You’ve taken ownership of existing manual and automated testing (Python + Playwright) and have plans to extend.
- You’ve documented key standards and started shifting testing load away from developers.
Within 6–12 months
- Test coverage and performance metrics are measurable and visible.
- CI/CD pipelines provide repeatable confidence for every release.
- You’re mentoring newer team members and shaping the direction of QA.
Beyond 12 months
- CyberHive can demonstrate formal, evidence-based testing results to customers — building credibility and trust at every stage.
Who You Are
You’re a hands-on engineer who loves the nuts and bolts of how systems actually work. You can write elegant Python scripts, wire up a network, and spot an unstable configuration before it bites. You understand that good testing isn’t about ticking boxes, it’s about enabling speed, confidence, and quality.
You’ll need:
- Proven experience as an SDET or Senior QA Automation Engineer.
- Strong Python scripting and test automation skills.
- Solid understanding of networking (TCP, UDP, DNS) and system administration.
- Experience testing backend or distributed systems, not just web apps.
- Familiarity with Playwright, Jenkins, and shell scripting.
- Comfortable working across multiple OSs and hardware setups.
Nice to have:
- Wireshark or packet analysis experience.
- Mobile or embedded testing exposure.
- A security-minded or “white-hat” approach.
- A tinkerer’s mindset — home lab setups, Raspberry Pi experiments, etc.
If you haven’t done deep VPN or network-level testing yet but have the curiosity and foundation to learn fast, we’re open to that conversation.
What We Offer
- Mission-led impact — technology used in real-world, life-saving applications.
- Autonomy and influence — first dedicated test hire; shape the QA function from day one.
- Technical depth — work across multi-language, multi-platform environments.
- Engineering-led culture — low turnover, high trust, and respect for good ideas.
- Flexible, remote-first setup — work how and where you’re most effective.
- Benefits — 25 days’ holiday, pension, EV & cycle schemes, volunteer days, and training budget.
- Share options after probation.
- Up to £60k base salary – based on experience
In Closing
This is a rare opportunity to help shape a testing function from day one, in a company where the work genuinely matters. You’ll be building tools and processes that strengthen software used in critical, real-world scenarios.
If you’re the kind of person who gets satisfaction from building quality into the heart of a system, not just testing it at the end, I’d love to talk to you!
Software Engineer in Test employer: ISL Talent
Contact Detail:
ISL Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Test
✨Tip Number 1
Network with current employees at CyberHive! Reach out on LinkedIn or join relevant tech forums. Getting insider info can give you a leg up and show your genuine interest in the company.
✨Tip Number 2
Prepare for technical interviews by brushing up on Python and automation frameworks like Playwright. Practice coding challenges and be ready to discuss your past projects, especially those involving complex systems.
✨Tip Number 3
Showcase your hands-on experience with hardware and networking during interviews. Bring examples of how you've tackled real-world problems, as this will resonate with CyberHive's mission of building reliable technology.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at CyberHive.
We think you need these skills to ace Software Engineer in Test
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the SDET role. Highlight your Python scripting, test automation, and any experience with networking or embedded systems. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for testing. Share why you're excited about the role and how your background aligns with our mission at CyberHive. Let us know what makes you tick!
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, don’t hesitate to mention them. We love seeing practical examples of your work, especially if they involve Python, automation frameworks, or real hardware setups. It gives us a glimpse into your hands-on experience!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team at CyberHive!
How to prepare for a job interview at ISL Talent
✨Know Your Tech Inside Out
Make sure you brush up on your Python scripting and automation frameworks like Playwright and Jenkins. Be ready to discuss your past experiences with testing complex systems, especially backend or distributed ones. The more you can demonstrate your technical depth, the better!
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in testing and how you tackled them. CyberHive is looking for someone who can troubleshoot networks and systems, so think of examples where you’ve had to dig deep to find solutions. This will show them you’re not just a tester, but a hands-on engineer.
✨Understand Their Mission
Familiarise yourself with CyberHive’s mission and the impact of their technology. They’re involved in life-saving applications, so being able to articulate how your role as an SDET can contribute to that mission will set you apart. It shows you care about the bigger picture!
✨Be Ready to Shape the Future
Since this role involves building the testing function from the ground up, come prepared with ideas on how you would approach this. Think about frameworks, standards, and processes you’d implement. Showing initiative and a vision for the future will impress them and demonstrate your leadership potential.