Senior Quality Assurance Specialist in Birmingham

Senior Quality Assurance Specialist in Birmingham

Birmingham Full-Time 50000 - 65000 € / year (est.) No home office possible
LinkedIn

At a Glance

  • Tasks: Join a Scrum team to enhance quality and speed in software delivery.
  • Company: Dynamic tech company prioritising quality in engineering practices.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Work in a modern environment with CI/CD and microservices.
  • Why this job: Make a real impact on software quality and collaborate with passionate developers.
  • Qualifications: Experience in Agile teams and knowledge of shift-left testing.

The predicted salary is between 50000 - 65000 € per year.

Location - UK South

Becoming part of our team means owning quality, enabling speed, and driving better engineering practices. We are looking for an experienced Senior QA Engineer to help strengthen quality across our products and platform while enabling faster and safer delivery.

You will work within a Scrum team alongside developers, product owners, and DevOps engineers, helping ensure quality is built into the development process rather than tested at the end. In our engineering model, developers own most automated testing, including unit, API, integration, and performance tests. QA focuses on exploratory testing, risk analysis, end-to-end behaviour, and ensuring the overall quality of our systems. This is a hands-on role for someone who enjoys working closely with developers and influencing how quality is approached within modern engineering teams.

What you will be doing:

  • Working in a microservices-based .NET environment with CI/CD to help teams deliver software frequently and safely.
  • Embedding quality thinking early in the development lifecycle within Scrum teams.
  • Supporting developers in building strong unit, API, integration, and performance testing.
  • Promoting shift-left practices to detect issues earlier in development.
  • Performing exploratory, risk-based, and end-to-end testing where automation alone is insufficient.
  • Identifying system risks, edge cases, and integration issues early.
  • Contributing to improving test automation frameworks and CI/CD testing workflows.
  • Helping reduce flaky tests and improve confidence in automated pipelines.
  • Participating actively in refinement, planning, and retrospectives, ensuring quality considerations are included.

What success looks like:

Success in this role means teams are able to release software frequently and confidently, supported by reliable automation and strong engineering practices. You will help ensure that:

  • Developers take ownership of automated testing.
  • Defects are found early rather than late in the process.
  • QA effort focuses on risk and system behaviour, not repetitive manual testing.
  • Automated tests provide fast and trusted feedback in CI/CD pipelines.
  • Quality discussions focus on risk, impact, and outcomes, not simply test counts or pass rates.

Technical background:

You should have experience working in Agile teams where quality is a shared engineering responsibility. We are particularly interested in candidates who understand shift-left testing and developer-led automation. Experience with the following is desirable:

  • Test automation in .NET / C# environments
  • UI automation tools such as Selenium
  • BDD frameworks such as Reqnroll
  • Test frameworks such as NUnit, xUnit, or MSTest
  • API testing using REST, Postman, or Swagger/OpenAPI
  • CI/CD pipelines and automated testing workflows
  • SQL and relational databases such as SQL Server or MySQL
  • Cloud environments, ideally Microsoft Azure
  • Microservices architectures
  • Experience with Docker, contract testing, performance testing tools such as K6, or feature flag driven development would be beneficial.

Collaboration and influence:

While this is not a people-management role, you will act as a senior quality voice within your team. You will:

  • Work closely with developers to improve testing practices.
  • Review and guide automated tests written by developers.
  • Share quality engineering practices with other QA engineers across teams.
  • Help raise the overall standard of quality engineering within the organisation.

Strong communication skills are important, as you will often need to translate technical testing concerns into clear risks and recommendations.

Why join us:

You'll be joining a modern engineering environment built around CI/CD, microservices, and cloud technologies, where quality is treated as an engineering responsibility rather than a final gate. This role offers the opportunity to work in teams where:

  • Developers actively participate in testing
  • Automation is central to how we deliver software
  • QA focuses on insight, risk, and improving engineering practices

If you enjoy working closely with developers, improving testing practices, and helping teams deliver high-quality software faster, this is a role where you can make a real impact.

Senior Quality Assurance Specialist in Birmingham employer: LinkedIn

Join a forward-thinking team that prioritises quality and innovation in a dynamic engineering environment. As a Senior Quality Assurance Specialist, you'll benefit from a collaborative culture where developers and QA work hand-in-hand to embed quality throughout the development lifecycle. With opportunities for professional growth and a focus on modern practices like CI/CD and microservices, this role offers a chance to make a significant impact while enjoying a supportive workplace in the UK South.

LinkedIn

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Quality Assurance Specialist in Birmingham

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Prepare for those interviews by practising common QA scenarios and questions. We recommend doing mock interviews with friends or using online resources to get comfortable discussing your experience and how you approach quality assurance.

Tip Number 3

Showcase your skills through a portfolio or GitHub. If you've worked on any projects, especially in .NET or with automation tools, make sure to highlight them. This gives potential employers a tangible sense of what you can bring to the table.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Quality Assurance Specialist in Birmingham

Agile Methodologies
Test Automation in .NET / C#
UI Automation Tools (Selenium)
BDD Frameworks (Reqnroll)
Test Frameworks (NUnit, xUnit, MSTest)
API Testing (REST, Postman, Swagger/OpenAPI)
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior QA Engineer role. Highlight your experience in Agile teams, shift-left testing, and any relevant tools you've used. We want to see how you can contribute to our quality-first approach!

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 perfect fit for our team. Don’t forget to mention specific projects or achievements that showcase your expertise.

Showcase Your Technical Skills:In your application, be sure to highlight your technical skills, especially in .NET/C#, test automation, and CI/CD pipelines. We love seeing candidates who are hands-on and can demonstrate their knowledge of modern testing practices and tools.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our awesome team at StudySmarter!

How to prepare for a job interview at LinkedIn

Know Your Stuff

Make sure you brush up on your knowledge of .NET, C#, and the various testing frameworks mentioned in the job description. Be ready to discuss your experience with automated testing, especially in a microservices environment. This will show that you’re not just familiar with the tools but can also apply them effectively.

Showcase Your Collaboration Skills

Since this role involves working closely with developers and other team members, be prepared to share examples of how you've successfully collaborated in past projects. Highlight any experiences where you influenced quality practices or improved testing processes within a team setting.

Emphasise Shift-Left Testing

Understand the concept of shift-left testing and be ready to explain how it can benefit the development lifecycle. Discuss any specific strategies you've implemented to detect issues early and how you've supported developers in building strong unit and integration tests.

Prepare for Scenario Questions

Expect scenario-based questions that assess your problem-solving skills and ability to identify risks. Think about potential edge cases or integration issues you’ve encountered in the past and how you addressed them. This will demonstrate your proactive approach to quality assurance.