Quality Assurance Engineer

Join us as a QA Engineer at Peregrine Resourcing

How Specialist Talent Works:

At Peregrine, we find the best talent for our clients. As a permanent employee of Peregrine, with access to all our standard benefits, you will be deployed across our portfolio of clients as a specialist consultant, working on a wide array of complex projects across multiple industries.

Salary: £40,000 – £60,000

Location: Hybrid working (2–3 days per week on-site, West London)

The Role:

We are seeking a QA Engineer to join a high-performing, cross-functional technology team delivering solutions from initial requirements through to production deployment.

This is an exciting opportunity for a QA professional with 3+ years’ experience (salary dependent on experience) to work across both manual and automation testing, contributing to high-quality software delivery within a modern CI/CD environment.

Responsibilities:

  • Define test strategies and test plans, ensuring traceability to specifications and customer requirements
  • Design and execute functional and non-functional test cases and scripts
  • Prepare test environments and test data to support effective test execution
  • Provide go/no-go decisions based on defined exit criteria
  • Ensure compliance with CI/CD, quality standards (SDL/STDL), and industry best practices (e.g. ISTQB)
  • Continuously maintain and improve regression test suites and CI/CD pipelines
  • Understand, maintain, and enhance the test automation framework
  • Identify opportunities to automate manual test cases
  • Develop new automation scripts and maintain existing ones
  • Raise, investigate, and manage defects, assigning appropriate severity levels
  • Validate defect fixes and support production releases
  • Investigate production issues, test fixes, and enhance test coverage accordingly

Skills & Experience:

Essential:

  • 3+ years’ experience in a QA / Test Engineering role or 6 years (salary dependent on experience)
  • Experience with test management and automation tools such as Octane, Playwright or Robot Framework
  • Experience with API testing tools (e.g. Postman)
  • Strong scripting/programming skills in Python, Java, JavaScript, PowerShell or Bash
  • Experience working with CI/CD tools such as Jenkins
  • Familiarity with code quality tools such as Sonar
  • Strong understanding of testing principles, methodologies, and best practices

About us:

At Peregrine, we see beyond the immediate and look to the horizon. We build lasting, meaningful partnerships with our clients, delivering flexible solutions for every resourcing need.

Our Culture:

We embrace fresh ideas, value openness and honesty, and work collaboratively to deliver meaningful outcomes. Our work helps shape the future workforce and drives positive societal impact.

Our Commitment to Diversity:

We are committed to championing diversity and inclusion, supporting social mobility, and creating opportunities for individuals from all backgrounds.

Job Details

Company
Peregrine
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted