Quality Assurance Engineer

Quality Assurance Engineer

Full-Time 40000 - 50000 £ / year (est.) No working from home possible
Peregrine

At a Glance

  • Tasks: Join a dynamic team to ensure top-notch software quality through testing and automation.
  • Company: Peregrine Resourcing, a forward-thinking company focused on meaningful partnerships.
  • Benefits: Enjoy hybrid working, competitive salary, and access to standard employee benefits.
  • Other info: Collaborative culture that values fresh ideas and promotes diversity.
  • Why this job: Make a real impact in diverse industries while enhancing your QA skills.
  • Qualifications: 3+ years in QA/testing with experience in automation tools and CI/CD.

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

Join us as a QA Engineer at Peregrine Resourcing. 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.

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:

  • 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)
  • 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.

Quality Assurance Engineer employer: Peregrine

Peregrine Resourcing is an exceptional employer that values innovation and collaboration, offering a dynamic work culture where fresh ideas are embraced. With hybrid working arrangements in West London, employees enjoy flexibility while contributing to impactful projects across various industries. We prioritise employee growth through continuous learning opportunities and a commitment to diversity and inclusion, making Peregrine a rewarding place for QA professionals seeking meaningful careers.

Peregrine

Contact Details:

Peregrine Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Quality Assurance Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the QA field and let them know you're on the hunt for a new role. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Get your hands dirty with some practical testing! If you can, work on personal projects or contribute to open-source software. This not only sharpens your skills but also gives you real-world examples to discuss during interviews.

Tip Number 3

Prepare for those interviews by brushing up on your technical knowledge and soft skills. Be ready to talk about your experience with test management tools and CI/CD processes, as well as how you handle challenges in a team setting.

Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining us at Peregrine. Tailor your application to highlight your relevant experience and show us why you're the perfect fit for our QA Engineer role.

We think you need these skills to ace Quality Assurance Engineer

Test Strategy Development
Test Plan Creation
Functional Testing
Non-Functional Testing
Test Automation
CI/CD Compliance
Regression Testing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the QA Engineer role. Highlight your experience with test management and automation tools, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

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 great fit for our team. Don’t forget to mention your experience with CI/CD environments and testing methodologies.

Showcase Your Achievements:When detailing your experience, focus on your achievements rather than just responsibilities. Did you improve a testing process or reduce bugs in production? We love to see quantifiable results that demonstrate your impact!

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative to connect with us directly!

How to prepare for a job interview at Peregrine

Know Your Tools

Familiarise yourself with the specific test management and automation tools mentioned in the job description, like Octane, Playwright, or Robot Framework. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.

Understand CI/CD

Since this role involves working within a CI/CD environment, brush up on your knowledge of Jenkins and how it integrates with testing processes. Be prepared to explain how you've used CI/CD in past projects to enhance software quality.

Prepare for Scenario Questions

Expect scenario-based questions where you might need to define test strategies or handle defect management. Think of examples from your previous roles where you successfully navigated similar challenges and be ready to share those stories.

Show Your Passion for Quality

Demonstrate your commitment to quality assurance by discussing industry best practices and your understanding of testing principles. Share any personal projects or initiatives you've undertaken to improve your skills or contribute to quality in your previous roles.