Software Test Engineer in Romsey

Software Test Engineer in Romsey

Romsey Full-Time 40000 - 50000 € / year (est.) No home office possible
Roke Manor Research Limited

At a Glance

  • Tasks: Ensure software quality and reliability through automated testing and collaboration with development teams.
  • Company: Join Roke, a dynamic tech company focused on innovation and problem-solving.
  • Benefits: Enjoy competitive salary, flexible benefits, and a supportive work environment.
  • Other info: Be part of a diverse team committed to equal opportunity and inclusion.
  • Why this job: Make a real impact by improving software systems that protect what matters most.
  • Qualifications: Degree in STEM or equivalent experience; strong analytical and engineering mindset required.

The predicted salary is between 40000 - 50000 € per year.

Great ideas come from different minds. That’s why we bring together engineers, scientists, analysts, and creatives from every background — and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most. And as the challenges evolve, so do we — working on the technologies that will shape tomorrow, not just today.

About Roke: Roke offers specialist knowledge in sensors, communications, cyber, and AI & ML. We change the way organisations think and act – through dynamic insights from the analysis of multiple layers of data. We take care of the innovative, technical stuff that keeps everyone safe – that’s our mission, passion, and motivation. Joining a team united by purpose and ambition, you’ll be at the heart of an exciting growth journey. We push technical boundaries, together. We re‑invest in product innovation, and we empower our people to make a difference.

The Opportunity: We are looking for a Software Assurance Engineer to help assure the quality, resilience, and operational readiness of complex software systems. The role combines hands-on operational responsibility with deep technical insight into the software stack, using automated testing and observability to expose functional, performance, and robustness issues early and continuously.

Your Role: In this role you will work closely with software developers, users, project managers, heads of engineering, quality assurance, and IT colleagues. You will take a cross-cutting view of the software lifecycle, helping ensure that systems are not only functionally correct but also reliable, observable, and performant in service. You will support code releases, deployments, and live services, while also designing and implementing automated tests that exercise software behaviour at multiple levels. The role requires strong technical capability alongside the ability to communicate risks, trade-offs, and system behaviour clearly to a wide range of stakeholders.

Key Responsibilities & Tasks:

  • You are a technically strong engineer who enjoys working across development, test, and operations boundaries to improve system assurance and reliability.
  • Contribute to system reliability and availability through SRE aligned practices, including monitoring, alerting, incident analysis, and post-incident learning.
  • Design, implement, and maintain automated test suites to validate:
    • Functional correctness
    • Performance characteristics
    • Stability, resilience, and failure behaviour
  • Act as a white box tester, using knowledge of internal design and implementation to target risk areas within the software stack.
  • Work alongside developers to build testability, observability, and resilience into software from the outset.
  • Support and oversee code releases and deployments, ensuring systems are production ready.
  • Develop and maintain tooling for:
    • Continuous testing
    • Performance and load testing
    • Fault injection and robustness testing where appropriate
  • Analyse system behaviour using logs, metrics, and traces to identify weaknesses or unexpected interactions.
  • Document findings clearly, including test results, limitations, failure modes, and operational risks.
  • Participate in sprint ceremonies, including planning, stand-ups, reviews, and retrospectives, contributing a reliability and assurance perspective.
  • Collaborate with user researchers and stakeholders to ensure system behaviour meets user expectations under real-world conditions.

Skills and Experience Required: We’re looking for individuals with strong analytical thinking, an engineering mindset and a passion for building reliable systems.

  • Designing and implementing automated tests (unit, integration, system, performance)
  • Experience with white box testing techniques and code aware test design
  • Understanding of CI/CD pipelines (e.g. GitLab CI/CD) and how testing integrates into delivery
  • Version control systems (e.g. Git)
  • Windows infrastructure (IIS, Windows Server) and/or Linux based systems (Ubuntu, CentOS)
  • Experience with containers and orchestration (Docker, Kubernetes)
  • Familiarity with relational and non‑relational databases (e.g. SQL Server, MongoDB, Elasticsearch)
  • Observability concepts: logging, metrics, tracing, and alerting
  • Scripting languages such as Bash or PowerShell

Qualifications and Ways of Working: As a hybrid DevOps / SRE / Software Assurance Engineer, you will have a degree level qualification in a STEM subject or equivalent practical experience. You will be proactive, curious, and comfortable working independently or as part of a multidisciplinary team. You will be able to articulate technical risk and system behaviour clearly, and you will seek out pragmatic, proportionate approaches to improving software quality and reliability.

Why You Should Join Us: We have a competitive salary and access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment. Roke has a great community of groups with shared interests. These enable people to share ideas and be passionate about tools, technologies and techniques, which interest them. We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive and supports a diverse workforce and those with additional needs.

Security Information: Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should be a British Citizen and have resided in the UK for the last 5 years for SC.

Software Test Engineer in Romsey employer: Roke Manor Research Limited

At Roke, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through our investment in training and development, alongside a competitive salary and flexible benefits that prioritise health and wellbeing. Located in a vibrant community, we encourage diverse perspectives and provide a supportive environment where every team member can thrive and contribute to meaningful projects that shape the future of technology.

Roke Manor Research Limited

Contact Detail:

Roke Manor Research Limited Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Test Engineer in Romsey

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their mission. Practise common interview questions and think about how you can showcase your technical expertise.

Tip Number 3

Show off your projects! Whether it's GitHub repos or personal projects, having tangible examples of your work can really set you apart. Make sure to highlight any automated testing or CI/CD practices you've implemented.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Roke.

We think you need these skills to ace Software Test Engineer in Romsey

Analytical Thinking
Automated Testing
White Box Testing
CI/CD Pipelines
Version Control Systems
Windows Infrastructure
Linux Systems

Some tips for your application 🫡

Show Your Passion:When you're writing your application, let your enthusiasm for software testing shine through! We want to see that you’re not just ticking boxes but genuinely excited about the role and how you can contribute to our mission.

Tailor Your CV:Make sure your CV is tailored to the job description. Highlight your experience with automated testing, CI/CD pipelines, and any relevant tools or technologies. We love seeing how your skills align with what we’re looking for!

Be Clear and Concise:Keep your application clear and to the point. Use straightforward language to explain your experiences and achievements. We appreciate a well-structured application that makes it easy for us to see your strengths.

Apply Through Our Website:Don’t forget to apply 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 you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Roke Manor Research Limited

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially around automated testing and white box testing techniques. Be ready to discuss your experience with CI/CD pipelines and how you've integrated testing into delivery processes.

Communicate Clearly

During the interview, focus on articulating technical risks and system behaviours clearly. Use examples from your past experiences to demonstrate how you've communicated complex ideas to different stakeholders.

Show Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software assurance and how you tackled them. Highlight your analytical thinking and engineering mindset by sharing stories that showcase your ability to improve system reliability.

Engage with the Team Dynamics

Since this role involves collaboration with various teams, be prepared to talk about your experience working in multidisciplinary teams. Show enthusiasm for participating in sprint ceremonies and how you contribute to a team’s success.