Software Test Engineer

Software Test Engineer

Full-Time 56250 - 68750 £ / year (est.) On-site
C

At a Glance

  • Tasks: Join our engineering team to test and verify cutting-edge 3D X-ray imaging systems.
  • Company: Innovative company focused on medical and industrial technology.
  • Benefits: 33 days holiday, flexible benefits, and a generous pension scheme.
  • Other info: Collaborative environment with opportunities for career advancement.
  • Why this job: Make a real impact in a regulated industry while growing your testing skills.
  • Qualifications: Degree or experience in testing hardware and software systems.

The predicted salary is between 56250 - 68750 £ per year.

Working within the engineering team, you will get to know the clients existing automated and manual testing, help bring it together and contribute to verification strategy. You will be hands‑on in writing and running tests, extending the test harness and verifying releases, and over time take on more responsibility for what they verify at each level, how it traces to requirements and risk, and what "ready to release" means for a product on the market under design controls.

The client is looking for a collaborative Test Engineer to take on testing of their 3D X-ray imaging systems, from software builds to the complete system, and to help shape how verification works across their medical and industrial products. The ideal candidate will be someone who enjoys testing hardware and software together, wants to understand what verification in a regulated industry demands, and is keen to grow into a broader role. You will help raise the standard of testing across the engineering team.

Main responsibilities

  • Contribute to the test strategy for the 3D X-ray imaging products, covering integration, software and system levels, from continuous testing throughout development to formal testing during verification and validation, and grow into owning it over time.
  • Maintain and extend the existing test automation, and help bring it together into a coherent framework.
  • Design and run software and system-level verification, including hardware and firmware integration.
  • Carry out regression testing and release verification for a product on the market under design controls, in accordance with applicable standards including IEC 62304 and ISO 14971.
  • Work with the Quality team to maintain traceability from verification to requirements and risk management, and to document test evidence to the standard required for audits and regulatory submissions.
  • Help ensure the shared platform is tested once and each vertical, including medical, veterinary and non‑destructive testing, gets the appropriate level of rigor.
  • Help build and extend the test harness, test rigs and CI integration.
  • Use AI tools effectively to accelerate test automation, ensuring the results meet the standard required for regulated test evidence.
  • Support developers in writing good tests and help raise the standard of testing across the team.

About you

  • A degree in a relevant discipline or equivalent experience.
  • Demonstrable professional experience in testing systems that combine hardware and software, or a clear eagerness to learn: the ability to pick up hardware‑level testing quickly and an existing interest in testing within a regulated industry.
  • Experience of working under a regulated or safety‑critical process, or a willingness to learn.
  • Ability to build proficiency in Python, experience putting tests into CI, and experience writing or extending a test harness.
  • Ability to communicate technical information clearly and to work well with engineers across disciplines.
  • Familiarity with IEC 62304 and ISO 14971, or equivalent standards in another regulated industry.
  • Hardware‑in‑the‑loop or test‑rig experience, including firmware‑level testing.
  • Familiarity with Windows and embedded systems.

33 days of holiday per calendar year including 8 Bank Holidays, plus additional days for long service.

Salary Sacrifice Workplace Pension Scheme with contributions of 10% (5% employee contribution, 5% employer contribution).

Group Income Protection (subject to 6 months' service).

Group Life Assurance (subject to 6 months' service).

Flexible benefits allowance of £100 per month which can be used towards a wide range of benefits through our benefits portal, such as private medical, private dental, critical illness, cycle to work etc.

EAP Membership fees reimbursed for a relevant professional body.

Enhanced maternity leave and paternity leave.

Software Test Engineer employer: CT19, incorporated

Join a dynamic and innovative DeepTech start-up in Sheffield, where you'll be at the forefront of cutting-edge hardware development. Our collaborative work culture fosters creativity and hands-on learning, providing you with ample opportunities for professional growth while working on exciting projects that push the boundaries of technology. With a focus on employee well-being and a supportive team environment, we offer a unique chance to make a meaningful impact in the world of R&D systems.

C

Contact Details:

CT19, incorporated Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Test Engineer

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at CT19, incorporated or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to CT19, incorporated.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like CT19, incorporated.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like CT19, incorporated that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Software Test Engineer

Automated Testing
Manual Testing
Test Strategy Development
Test Automation Frameworks
Software Verification
System-Level Verification
Regression Testing

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at CT19, incorporated.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at CT19, incorporated and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at CT19, incorporated

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If CT19, incorporated uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.