QA Engineer

QA Engineer

QA Engineer – Surrey – Hybrid – Permanent

We're looking for an experienced QA Engineer to join our client’s growing Software Engineering team in Surrey.

This is an opportunity to play a key role in shaping software quality across a range of innovative products and solutions. You'll work closely with Software Engineers and stakeholders throughout the full software development lifecycle, helping to ensure that every release is robust, reliable and fit for purpose.

We're looking for someone who enjoys both hands-on testing and strategic quality assurance, with the ability to design and implement testing frameworks from the ground up while driving continuous improvement across development and testing practices.

What You'll Be Doing

  • Designing, planning, and executing comprehensive test strategies and test plans.
  • Creating and maintaining manual and automated test suites.
  • Identifying, documenting, and tracking software defects through to resolution.
  • Performing API testing using tools such as Postman, Swagger, JMeter or SoapUI.
  • Building and enhancing automated testing frameworks using tools such as Selenium and JUnit.
  • Collaborating closely with Software Engineers and cross-functional teams to ensure quality throughout the development lifecycle.
  • Contributing to Agile ceremonies and helping embed quality-first thinking across the team.
  • Producing clear test documentation, reports, and quality metrics.
  • Supporting continuous improvement initiatives across testing processes and methodologies.

What We're Looking For

  • Minimum 4 years' experience working as a QA Engineer.
  • Proven experience designing test frameworks and test suites from scratch.
  • Strong manual testing experience, including test planning, test case creation, execution and reporting.
  • Experience with API testing tools such as Postman, Swagger, Apache JMeter or SoapUI.
  • Hands-on experience with automation tools including Selenium and JUnit.
  • Strong understanding of software testing methodologies and QA best practices.
  • Experience using Jira, Azure DevOps or similar defect management tools.
  • Experience working within Agile environments.
  • Excellent analytical, communication and problem-solving skills.

Bonus points for…

  • Exposure to Azure or AWS cloud environments.
  • Knowledge of cybersecurity principles and secure testing practices.
  • Experience testing desktop applications or plugins.
  • Familiarity with SharePoint and Microsoft 365 applications.
  • Scripting experience with Python or PowerShell.
  • Exposure to CAD platforms such as Bentley, Autodesk, AutoCAD or Trimble.
  • Understanding of geospatial data, mathematics or geometry.
  • Experience using version control systems and development workflows.

Why Join?

  • Opportunity to shape and influence quality practices across the business.
  • Work on complex and technically interesting software solutions.
  • Collaborate with experienced Software Engineers in a supportive environment.
  • Be part of a team that values innovation, continuous improvement and professional development.
  • Make a genuine impact on the reliability and success of products used in real-world engineering environments.

If you're passionate about software quality, automation and continuous improvement, we'd love to hear from you.  Please apply now and we’ll be in touch shortly :)

 

Tilt Recruitment are specialists in IT Recruitment. We work hard to find our candidates their perfect roles within fantastic organisations across the UK. If this role isn’t right for you, please still get in touch with us as we may have other roles which may suit you better.

We also offer up to £500 for every successful referral, if you know someone who matches this skill set please let us know.

Tilt Recruitment is acting as an Employment Agency in relation to this vacancy.

 

 

Annabel Wadsworth

/ annabel@tiltrecruitment.co.uk