Skip to content

QA Engineer

Own quality assurance across AI-accelerated software delivery projects, validating AI-authored code against acceptance criteria and ensuring production-quality releases for enterprise clients.

Quality assurance has never mattered more. When the majority of code is AI-authored and delivered at speed, the QA engineer is the critical check between what the AI produced and what ships to clients.

At Talk Think Do, we are a Microsoft Solutions Partner at the forefront of AI-accelerated software delivery. Our engineers use Cursor and Claude as their primary development tools, with most code AI-authored and reviewed by senior engineers. It reaches you having passed expert review. Your job is to validate that what has been built matches what was specified, that edge cases are covered, and that the release meets the standard our clients expect.

You will work as part of small, high-performance delivery teams: one software engineer, one business analyst, one QA engineer. You will manage quality across multiple client engagements simultaneously, move quickly without cutting corners, and bring a thorough, methodical approach to every story, every sprint, and every release.

AI-generated code can be fast and functional but introduce edge-case failures that differ from those in traditionally authored code. Spotting these patterns, raising them clearly, and verifying fixes is a core part of the role. You do not need to write prompts yourself, but you do need to understand what AI-accelerated development makes possible and where it introduces risk.

If you are an experienced QA professional with an ISTQB qualification and genuine enthusiasm for working at the frontier of AI-accelerated software delivery, we would love to hear from you.

Role summary

  • Salary

    £40k - £55k

  • Location

    Hybrid, Bournemouth

  • Contract

    Permanent, Full-time, Permanent

  • Travel

    Occasional UK client visits

Our AI approach

How we use AI in delivery

What you'll do.

10 things that make up a typical week. Skim the numbers, dig into what catches your eye.

01

Own quality assurance across multiple client projects simultaneously, working as part of small delivery teams alongside a software engineer and business analyst

02

Create test plans, test cases, and test reports from user stories and acceptance criteria, ensuring full coverage of both functional and non-functional requirements

03

Execute thorough manual and exploratory testing across web, mobile, and API layers, including regression testing ahead of every release

04

Understand the characteristics of AI-generated code and test accordingly, focusing on edge cases, boundary conditions, and unexpected output that fast-paced AI development can introduce

05

Validate AI-enhanced features against documented acceptance criteria, ensuring behaviour matches what was specified under both expected and exceptional conditions

06

Raise clear, reproducible bug reports, work closely with engineers to verify fixes, and confirm no regressions are introduced

07

Contribute to the definition of acceptance criteria during backlog refinement, bringing a quality mindset to requirements before development begins

08

Provide clear quality status reporting to delivery managers and clients, flagging risks early and escalating where necessary

09

Work within our ISO 27001-certified security framework, applying appropriate care with client data and test environments at all times

10

Contribute to the team's quarterly AI tooling evaluation, sharing observations on how AI-generated code affects quality patterns and testing approaches

Who you are.

Essential — you'll need to have

Minimum of 5 years of professional QA experience in software delivery

ISTQB Foundation Level certification or equivalent (Advanced Level desirable)

Strong manual and exploratory testing skills, with the ability to design thorough test cases from user stories and acceptance criteria

Comfortable working across web, mobile, and API testing in an Agile delivery environment

Genuine enthusiasm for understanding how AI-generated code behaves differently and what that means for quality assurance

Able to write clear, reproducible bug reports and communicate quality risks plainly to both technical and non-technical stakeholders

Comfortable managing your own workload across multiple concurrent projects without dropping quality on any of them

Strong attention to detail and a low tolerance for anything that does not meet the standard required for production

Must be a UK taxpayer with the right to work in the United Kingdom

Based in the UK with the ability to work from our Bournemouth office on a hybrid basis, with occasional travel to client sites

Nice to have — bonus if you've got it

Experience with test automation frameworks such as Playwright, Cypress, or Selenium

Familiarity with .NET, C#, React, or TypeScript at a level sufficient to read and understand code under test

Experience testing REST APIs using tools such as Postman or similar

Experience with Azure DevOps or similar project and pipeline tooling

Understanding of performance, security, or accessibility testing practices

ISTQB Advanced Level or Agile Tester Extension certification

Apply now.

Before you apply: This is a permanent position for UK taxpayers with the right to work in the United Kingdom. We require a minimum of 5 years of relevant professional experience.

Direct applications only. We do not work with external recruiters under any circumstances. We will not pay recruitment fees. If you apply through a recruiter or agency, we will not be able to proceed with your application. Please apply directly using the form below.

Choose a file (PDF, DOC, DOCX)

Life at Talk Think Do.

Career progression

The culture at Talk Think Do begins and ends with support. We care about our employees, our customers, and ensuring that everyone's needs are met to the highest degree possible. AI-accelerated delivery means career growth looks different here. Whatever your discipline, you will develop AI skills alongside your core expertise. During the hiring process, we'll discuss your current level and map out a progression path that reflects where your profession is heading.

Day 1 and beyond

We like to strike a balance between having you hit the ground running on projects while still easing you into the role. In your first week, you will be set up with Claude and our established patterns, processes, and tools. Regular one-to-ones and catch-ups in your first few months will give you the chance to share how things are going and get embedded in the team. You'll find that Talk Think Do has a welcoming, supportive culture where experienced professionals thrive.

Why work at Talk Think Do?

25+ days of paid holiday

We provide 25 days of paid time off and add an extra day for every year of service to a maximum of 30 days, excluding bank holidays.

Health insurance

Our health insurance plan covers you, your partner, and your children, giving you peace of mind and access to private healthcare.

Hybrid working

These are hybrid roles based from our Bournemouth office. We offer day-to-day flexibility around when and where you work, with regular time together as a team.

Easy commuting

Our office is in the centre of Bournemouth, with shops, cafes, bars, and the beach all within easy reach. We have a cycle to work scheme and secure bike storage.

Pension contributions

We know the importance of feeling valued by your employer and see that through with generous contributions to your pension.

Learning support

We support any learning opportunities that come your way: training courses, books, conferences, events, and certifications.

How to join us.

Introductory chat

We'll get in touch for a chat to get to know you a bit better (and give you the chance to get to know us better too).

Interview

A conversation exploring your QA experience, how you approach testing, and how you think about quality in an AI-accelerated delivery environment.

Offer and welcome

If all goes well, we'll get in touch to officially offer you the role and welcome you to the Talk Think Do team.

Frequently asked questions.

Who can apply for this role?

We accept direct applications only from individuals who are UK taxpayers with the right to work in the United Kingdom. We do not work with recruitment agencies, staffing firms, or outsource companies, and we do not pay recruitment fees. Applications submitted by or on behalf of agencies will not receive a response. All positions are permanent.

Why don't you work with recruiters?

These are key permanent roles that we fill internally. We invest heavily in finding the right people ourselves because culture fit and genuine enthusiasm for AI-accelerated working matter as much as experience. We appreciate this may be frustrating for agencies, but our position is firm: we do not engage external recruiters and we do not pay recruitment fees under any circumstances.

What level of experience do you require?

This role requires a minimum of 5 years of professional experience in a relevant discipline. AI tools amplify expertise, they don't replace it. We need seasoned professionals who know what good looks like. These are not junior or graduate positions.

How does hybrid working work at Talk Think Do?

All roles are hybrid, based from our Bournemouth office. We offer day-to-day flexibility, but you will need to be able to commute to Bournemouth regularly. Some travel to client sites across the UK may also be required from time to time.

What does AI-accelerated delivery mean for my role?

Everyone at Talk Think Do uses Claude Team daily. BAs use it to research client domains, interrogate workshop transcripts, and draft requirements. Delivery managers use it to prepare for client calls, analyse meeting transcripts, build quick prototypes, and draft status reports. QA professionals use it to generate test cases, analyse coverage, and spot gaps. Engineers use it to write and review code via Cursor and Claude. All AI usage happens within our ISO 27001-certified security framework, so client data is always protected. The boundaries between traditional roles are blurring, and the result is more varied, interesting work. We evaluate new AI tooling quarterly and adopt what works. You must be genuinely enthusiastic about this way of working. Read more on our AI approach page.

What if I haven't had the chance to use AI extensively at work?

We appreciate this is new and not everyone has had the opportunity to fully embrace AI in their current role. That is fine. What matters is genuine enthusiasm and self-directed investment. If you are excited about AI and have spent your own time exploring it (using Claude, ChatGPT, Copilot, or other tools to learn, experiment, or build things), that tells us what we need to know. We are looking for people who are drawn to this technology, not people who need to be convinced. If you have been waiting for permission to start using AI, this probably is not the right fit.

Do you only hire engineers?

No. We hire across all disciplines: engineers, business analysts, QA professionals, delivery managers, and solutions architects. As our project portfolio grows, non-engineering roles are an increasingly large proportion of our hiring. Every role here uses AI daily and operates with the same progressive, flexible outlook.

What's the hiring process like?

Our process is straightforward: an introductory chat so we can get to know each other, followed by a face-to-face interview or technical assessment (depending on the role), and then an offer. We aim to move quickly and keep you informed at every stage.

Ready to apply?

If this sounds like you, we'd love to hear from you. Apply now and take the next step in your career.

Apply now