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: Flexible working with 3 days on-site, competitive salary, and professional development opportunities.
- Other info: Join a collaborative team and enhance your skills in a high-tech industry.
- Why this job: Make a real impact on software quality in a dynamic and structured environment.
- Qualifications: Experience in software testing, automated regression testing, and defect management required.
The predicted salary is between 40000 - 50000 £ per year.
Location: Portsmouth / Home (on site 3 days a week)
Skills: Test Automation, Regression Testing, V&V / SQA, MOD DV Clearance
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
- 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
- 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 Portsmouth employer: DataCareers
Join a leading technology consultancy in Portsmouth, where we prioritise quality and innovation in software engineering. As a Test Automation Engineer, you'll thrive in a collaborative work culture that values your expertise and offers ample opportunities for professional growth. Enjoy the flexibility of working from home three days a week while contributing to impactful projects that enhance software systems for our clients.
StudySmarter Expert Advice🤫
We think this is how you could land Test Automation Engineer in Portsmouth
✨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 will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common testing scenarios and be ready to discuss your experience with regression testing and defect management. Practising answers to technical questions can help you feel more confident when it’s showtime.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Test Automation Engineers like you. Plus, applying directly shows your enthusiasm and commitment to joining our team.
We think you need these skills to ace Test Automation Engineer in Portsmouth
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Test Automation Engineer role. Highlight your experience with automated regression testing and any relevant tools you've used. We want to see how your skills match what we're looking for!
Showcase Your Experience:In your application, don’t just list your skills—show us how you've applied them in real-world scenarios. Talk about specific projects where you designed test suites or supported UAT readiness. This helps us understand your hands-on experience.
Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for key achievements and avoid jargon unless it's relevant. We appreciate straightforward communication that gets to the heart of your experience.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it’s super easy!
How to prepare for a job interview at DataCareers
✨Know Your Testing Tools
Make sure you’re familiar with the test automation tools mentioned in the job description. Brush up on your skills with Python, C/C++, or MATLAB, as these are likely to come up during the interview. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.
✨Understand the Role of UAT
Since the role involves supporting User Acceptance Testing (UAT), be prepared to explain how you’ve contributed to UAT in past projects. Share specific examples of how you ensured that software met customer acceptance criteria and how you handled any issues that arose during this phase.
✨Demonstrate Your Attention to Detail
In a structured engineering environment, attention to detail is crucial. Be ready to discuss how you approach defect management and documentation. You might want to prepare a few examples where your meticulous nature helped catch critical issues before release.
✨Showcase Your Collaboration Skills
This role requires working closely with developers and technical leads. Think of instances where you successfully collaborated with cross-functional teams to improve software quality. Highlight your communication skills and how you ensure everyone is aligned on testing objectives.