Test Automation Engineer in Southampton

Test Automation Engineer in Southampton

Southampton Full-Time 70000 - 80000 € / year (est.) Home office (partial)
Data Careers

At a Glance

  • Tasks: Own the test approach for software releases and design automated regression test suites.
  • Company: Leading technology consultancy focused on complex software engineering projects.
  • Benefits: Competitive salary, benefits package, and flexible working arrangements.
  • Other info: Opportunity to work with cutting-edge technologies and grow your career.
  • Why this job: Make a real impact on software quality in a dynamic tech environment.
  • Qualifications: Strong experience in software testing and automated regression testing.

The predicted salary is between 70000 - 80000 € per year.

We are looking to recruit a MOD DV Cleared Test Automation Engineer for a leading technology consultancy delivering complex software engineering, maintenance and upgrade projects. This is a hands-on testing role focused on supporting the quality and release confidence of complex software systems. The role would suit someone with strong experience across software testing, automated regression testing, defect management and release assurance.

You will own the test approach for maintenance releases, ensuring software changes are tested effectively and that outputs are ready for customer acceptance. This will include designing and maintaining automated regression suites, implementing functional and non-functional tests, supporting UAT readiness and producing clear test reporting. The role requires someone who is comfortable working in structured engineering environments where quality, documentation, verification and customer acceptance are important.

Key Responsibilities
  • Own the test approach for maintenance and upgrade releases
  • Design, maintain and improve automated regression test suites
  • Implement functional testing across software changes, fixes and enhancements
  • Support non-functional testing, including robustness and results verification
  • Ensure defects are clearly reproduced, documented, tracked and verified through to closure
  • Produce test reporting to support release confidence and decision-making
  • Support UAT readiness against agreed use cases and acceptance criteria
  • Review technical documentation and evidence to ensure outputs are customer-ready
  • Embed quality practices aligned to agreed development and engineering processes
  • Work closely with software engineers, technical leads and delivery teams to improve quality throughout the lifecycle
  • Support verification, validation and software quality assurance activity where required
Skills & Experience
  • Strong software testing experience in complex technical environments
  • Experience designing and maintaining automated regression test suites
  • Good understanding of functional testing, regression testing and defect management
  • Experience supporting maintenance releases, software upgrades or complex change activity
  • Ability to reproduce, investigate, document and verify defects
  • Understanding of non-functional testing principles, including robustness, reliability or performance-related testing
  • Experience producing clear test reports, evidence and release documentation
  • Comfortable working with developers, engineers and technical stakeholders
  • Strong attention to detail and a structured approach to quality
  • Experience working in environments with formal development, testing or release processes
Desirable Experience
  • Experience with verification and validation processes
  • Exposure to Software Quality Assurance or structured engineering quality frameworks
  • Experience supporting UAT, customer acceptance or formal release gates
  • Experience testing scientific, engineering, defence, aerospace, simulation, modelling or complex systems software
  • Exposure to test automation tools, scripting or CI/CD pipelines
  • Experience working alongside Python, C/C++, MATLAB or Simulink-based software teams would be beneficial

Test Automation Engineer in Southampton employer: Data Careers

Join a leading technology consultancy in Portsmouth, where as a Test Automation Engineer, you will thrive in a collaborative and innovative work culture that prioritises quality and employee growth. With a competitive salary and benefits package, this role offers the unique opportunity to work on complex software engineering projects while enjoying a balanced work-life dynamic with flexible home working options. The company is committed to your professional development, providing ample opportunities for skill enhancement and career progression in a structured engineering environment.

Data Careers

Contact Detail:

Data Careers Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Test Automation Engineer in Southampton

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in software testing or automation. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your test automation projects and any cool scripts you've written. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common testing scenarios and be ready to discuss your approach to defect management. We want to see how you think and solve problems, so practice articulating your thought process.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Test Automation Engineer in Southampton

Test Automation
Regression Testing
Verification and Validation (V&V)
Software Quality Assurance (SQA)
MOD DV Clearance
Defect Management
Automated Regression Test Suites

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in test automation and regression testing. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about quality assurance and how your background makes you a perfect fit for our team. Keep it engaging and personal!

Showcase Your Technical Skills:Don’t forget to mention any specific tools or languages you’ve worked with, like Python or MATLAB. We love seeing candidates who are comfortable in structured engineering environments and can handle complex systems.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Data Careers

Know Your Stuff

Make sure you brush up on your test automation skills and the specific tools mentioned in the job description. Familiarise yourself with regression testing, defect management, and the principles of non-functional testing. Being able to discuss these topics confidently will show that you're serious about the role.

Showcase Your Experience

Prepare examples from your past work where you've designed and maintained automated regression test suites or supported UAT readiness. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewer to see how your experience aligns with their needs.

Ask Smart Questions

Interviews are a two-way street! Prepare thoughtful questions about the company's testing processes, team dynamics, and how they ensure quality throughout the software lifecycle. This not only shows your interest but also helps you gauge if the company is the right fit for you.

Be Ready for Technical Challenges

Since this role involves hands-on testing, be prepared for technical questions or even a practical test. Brush up on your coding skills, especially in Python or C/C++, and be ready to demonstrate your problem-solving abilities in real-time. This will help you stand out as a candidate who can hit the ground running.