Lead Quality Assurance Tester (QAT) in Birmingham

Lead Quality Assurance Tester (QAT) in Birmingham

Birmingham Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Amber Labs

At a Glance

  • Tasks: Lead the development and execution of automated tests using Selenium and Java.
  • Company: Join Amber Labs, a forward-thinking digital consultancy transforming the UK public sector.
  • Benefits: Enjoy a fully remote role with flexible hours and opportunities for professional growth.
  • Other info: Be part of a dynamic team with excellent career advancement opportunities.
  • Why this job: Make a real impact on government projects while working in a collaborative environment.
  • Qualifications: Deep expertise in Selenium and experience in test strategy and automation.

The predicted salary is between 60000 - 80000 £ per year.

Location: Fully remote (occasional ad hoc visits onsite will be requested)

Contract Type: Permanent/ or initial 12-month Fixed Term Contract

Employer: Amber Labs – Digital Consultancy

Clearance: Active SC Clearance preferred, but SC Eligibility accepted

Start Date: Immediate

About Amber Labs

Amber Labs is a forward-thinking digital consultancy delivering innovative cloud, data, and DevOps solutions across the UK public sector. We specialise in helping organisations achieve digital transformation at pace while maintaining the highest security and governance standards.

We are seeking a Lead QAT with deep core Selenium expertise to join a critical government programme. This is an excellent opportunity to work on highly impactful projects while enjoying a flexible, collaborative environment.

Role Overview

Test Lead with strong experience writing test strategy and plan. To review the current Test assets (Manual tests, UI Automation, API Tests, Test Pipeline), debug, update, harden and promote into CI Pipeline so they are executed upon code commit. Understand the current Test Environment constraints (e.g. security access etc) and have the ability/experience to suggest process improvements. Develop a UI (and API if required) Framework to build new tests for inclusion in the CI pipeline and the integration test phase. Knowledge transfer and training of DWP staff in the aforementioned.

Key Responsibilities

  • Developing, maintaining, and executing of Selenium Automated UI tests with Java and Cucumber BDD alongside semi-technical Client Testers.
  • Developing, executing, and maintaining API Tests using Java HTTP Client or REST Assured.
  • Working closely with experienced client Testers and alongside a client Test Manager in Agile Sprints, conducting a combination of Automated functional tests, APIs, and some manual.
  • Test Data set up & maintenance.
  • Participation in Sprint ceremonies to improve the collaboration and effectiveness of the whole Build Team.
  • Understanding of the Test pyramid and identification of the functionality that is most valuable to be automated.
  • Scripting of Test Conditions from requirements and/or acceptance criteria.
  • Raise Risks & Issues in a timely manner.
  • Raising and managing bugs found during testing with sufficient detail and assisting with build team discussions on priority.
  • Work at pace, prioritise tests that reduce the highest risk of failure and be proactive in collaborating with the developers, BA, PO etc to clarify open questions and any assumptions they have made.
  • Alongside a technical lead, create, execute, and maintain a suite of non-functional tests, including Security, Accessibility and Performance, making the reuse of existing GitLab pipelines created by other projects.
  • Monitor CI/CD pipelines.
  • Functional Testing: Ability to write, debug, and refactor test code. Execute test scenarios and identify defects. Collaborate with software developers to ensure test coverage at the unit level.
  • Non-Functional Testing: Accessibility, Performance, Integration, Security. Execute non-functional test scenarios and identify defects. Understand and apply standard non-functional testing techniques.
  • Technical Breadth: Awareness of a range of tools and techniques for test automation. Demonstrate technical attributes relevant to testing.
  • Test Analysis: Contribute to improving delivery through evidence-based design and analysis. Work with analysts to ensure business scenarios are covered in acceptance test scripts.
  • Collaboration and Mentoring: Work closely with software developers and business analysts as a key player in backlog refinement. Coach and mentor junior tester.

Apply Now and help shape the future of UK digital services with Amber Labs.

Lead Quality Assurance Tester (QAT) in Birmingham employer: Amber Labs

Amber Labs is an exceptional employer that fosters a flexible and collaborative work culture, allowing employees to thrive in a fully remote environment while contributing to impactful government projects. With a strong emphasis on employee growth, Amber Labs offers opportunities for knowledge transfer and mentoring, ensuring that team members can enhance their skills and advance their careers in the dynamic field of digital consultancy.

Amber Labs

Contact Details:

Amber Labs Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Quality Assurance Tester (QAT) in Birmingham

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at Amber Labs or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

Tip Number 2

Prepare for interviews by practising common questions related to quality assurance and Selenium. We recommend doing mock interviews with friends or using online platforms to get comfortable with your responses.

Tip Number 3

Showcase your skills! Create a portfolio of your previous testing projects, especially those involving Selenium and API tests. This will give you an edge and demonstrate your hands-on experience to potential employers.

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 are proactive about their job search.

We think you need these skills to ace Lead Quality Assurance Tester (QAT) in Birmingham

Selenium
Java
Cucumber BDD
API Testing
Java HTTP Client
REST Assured
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Lead QAT role. Highlight your Selenium expertise and any relevant experience with test strategies and CI pipelines. 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 you can contribute to our team at Amber Labs. Keep it concise but impactful – we love a good story!

Showcase Your Technical Skills:Don’t forget to showcase your technical skills in your application. Mention your experience with Java, Cucumber BDD, and API testing. We’re keen to see how you’ve applied these in past projects, so be specific!

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 Amber Labs

Know Your Selenium Inside Out

Make sure you brush up on your Selenium skills before the interview. Be ready to discuss your experience with writing automated UI tests and how you've integrated them into CI pipelines. Having specific examples of challenges you've faced and how you overcame them will really impress.

Understand the Test Pyramid

Familiarise yourself with the test pyramid concept and be prepared to explain how it applies to your testing strategy. Highlight your ability to identify which functionalities are most valuable to automate, as this shows strategic thinking and a deep understanding of quality assurance.

Showcase Your Collaboration Skills

Since you'll be working closely with developers and business analysts, be ready to share examples of how you've successfully collaborated in Agile environments. Discuss any experiences where you’ve mentored junior testers or improved team dynamics, as this will demonstrate your leadership potential.

Prepare for Non-Functional Testing Questions

Given the role's focus on non-functional testing, make sure you can talk about your experience with performance, security, and accessibility testing. Bring examples of how you've executed these tests and the impact they had on the overall project, as this will show your comprehensive skill set.