QA Engineer

Test products, catch problems, and help teams ship with confidence.

beginner Remote friendlyBeginner friendly

What does a QA Engineer do?

QA engineers make sure software works the way it should before it reaches users. You design test plans, find bugs, write automated tests, and work with developers to improve quality. You're the last line of defence before a release — and a great team values you deeply for it.

Who it fits

Detail-oriented people who spot what others miss, take pride in precision, and enjoy a methodical approach to breaking things.

Suits methodical learners who enjoy structured investigation and have a talent for spotting edge cases.

Skills you need

Test planning and designManual testingAutomated testing basicsBug reportingAPI testingRegression testing

Tools you will use

Playwright or Cypress (automation)Postman (API testing)Jira or Linear (bugs)GitHubTestRailBrowser DevTools

Starter projects

Good projects to practise and add to a portfolio.

  • Write manual test cases for a web app you use
  • Automate login and form tests with Playwright
  • Build a test suite for a public API with Postman
  • Create a regression test plan for an existing product

// ROADMAP

QA Engineer career roadmap

Estimated time: 4–8 months

Badges show what each resource is. Only items marked certification lead to a professional credential — everything else is learning material.

1

Testing Fundamentals

4–6 weeks

Learn what software testing actually involves — test cases, bug reports, test plans, regression testing. Study the ISTQB Foundation syllabus as a framework. Ministry of Testing has great free content.

2

Manual Testing on Real Products

3–4 weeks

Test apps you use every day. Write detailed bug reports. Learn exploratory testing, usability testing, and how to document findings clearly. Practice on open-source projects.

3

Test Automation with Playwright

6–8 weeks

Automation multiplies your impact. Learn Playwright (or Cypress) to write end-to-end tests that run automatically on every code change. This is the skill that moves QA engineers to SDET roles.

4

API Testing with Postman

2–3 weeks

Most modern apps are API-first. Learn Postman to send requests, write assertions, and build collections that test your API thoroughly. Postman has a free tier and excellent learning materials.

5

CI/CD Integration & Certifications

4–6 weeks

Learn to integrate your automated tests into GitHub Actions so they run on every pull request. Pursue ISTQB Foundation certification — it validates your fundamentals and is widely recognised.

// START LEARNING

QA Engineer learning resources

Videos first — they're the fastest way to get moving — then reading, hands-on practice and courses. Only resources badged professional certification award a formal credential.

VideoFree

Git & GitHub Crash Course 2025

Traversy Media · 1 hour

A current, practical introduction to version control and collaborative GitHub workflows.

Learning resource. This does not award a professional certification.

VideoFree

Software Testing Explained in 100 Seconds

Fireship · 2 minutes

A concise orientation to testing levels, test-driven development and quality practices.

Learning resource. This does not award a professional certification.

CourseFree

Learn Accessibility

web.dev

Practical guidance for designing and building inclusive, keyboard- and assistive-technology-friendly interfaces.

Certificate availability depends on the course provider.

TutorialFree

GitHub Actions Quickstart

GitHub Docs

Create and run a continuous-integration workflow using the official GitHub Actions guide.

Learning resource. This does not award a professional certification.

TutorialFree

Playwright Introduction

Playwright

Official setup and testing guidance for reliable cross-browser web automation.

Learning resource. This does not award a professional certification.

TutorialFree

Get Started with Postman

Postman Learning Center

Official guidance for sending requests, organising collections and testing APIs.

Learning resource. This does not award a professional certification.

Browse all learning resources →

// PRACTISE

Gain QA Engineer work experience

Build practical evidence before your first role. Provider terms and eligibility can change.

Forage · Employer job simulations

virtual-job-simulation · REMOTE

Free to participate

Complete self-paced tasks designed by employers and compare your work with example solutions.

GitHub · Good first issues

open-source · REMOTE

Free to participate

Find newcomer-labelled issues and build evidence of collaboration in public repositories.

Upwork · Freelance project marketplace

freelance-marketplace · REMOTE

Paid work

Pitch for paid client projects and build delivery experience and testimonials.

Explore all experience options →

// FIND WORK

Find QA Engineer jobs

Start with “QA Engineer”. Platforms without stable public search URLs open with this suggested phrase.

LinkedIn Jobs

Free with optional premium

Broad professional job search with keyword, location, experience-level and remote filters.

Wellfound

Free for job seekers

Startup and technology roles with company and compensation context.

Dice

Free for job seekers

Specialist technology roles across engineering, data, security and infrastructure.

Built In

Free for job seekers

Technology and startup job discovery, including remote and city-focused listings.

Compare all job platforms →

UK visa and international opportunities

Sponsorship depends on the employer, vacancy and current immigration rules. Use the linked official guidance and verify every role before applying.

Going independent

QA consulting is accessible and growing, especially for startups that ship fast and need quality assurance without a full-time hire.

Freelance QA Consulting

Low barrier
⏱ 1–3 months to first income£2,000–£6,000 per month

Help startups and small teams ship with confidence through testing strategies and automated test suites.

Examples

  • Setting up Playwright test suites for web applications
  • API testing frameworks for backend teams
  • QA process design for early-stage startups
  • Regression testing before major product launches

Getting started

  1. 1. Productise a specific offering: "Playwright test suite in 2 weeks, £2,500 fixed price"
  2. 2. Reach out to startup communities — most early-stage teams have zero test coverage
  3. 3. List on Toptal for access to higher-paying contracts
  4. 4. Build case studies showing bugs caught and launches made safer

QA Tools and Automation Products

Medium effort
⏱ 4–12 months to first income£1,000–£15,000 per month

Build QA tooling, test generation tools, or testing consulting services packaged as products.

Examples

  • AI-powered test generation tools
  • Visual regression testing utilities
  • QA process templates and checklists sold as packages

Getting started

  1. 1. Identify the most painful manual testing task and build a tool to automate it
  2. 2. Open source first, then charge for cloud-hosted version
  3. 3. Build in public on Twitter/X and relevant developer communities

Communities & tools

Ministry of TestingTest Automation Universityr/QualityAssuranceTestingPeers SlackPlaywrightCypressPostmanStripeNotionCalendly

// EARNING POTENTIAL

Earning potential

2025

Automation skills reliably push QA salaries to the top of these ranges. SDET (Software Development Engineer in Test) roles blur the line with engineering and earn accordingly.

junior£25k–£38k
mid£40k–£58k
senior£60k–£80k
lead£78k–£105k

Freelance rates

Day rate

£250–£550

Hourly rate

£32–£70

What affects salary

  • Playwright or Cypress automation skills add £5k–£10k over manual-only roles
  • SDET roles (engineering-focused QA) earn significantly more than traditional QA
  • Performance testing and load testing skills add value at senior level
  • Security testing knowledge is increasingly sought and well-compensated
  • ISTQB certification is an entry-level signal but automation matters more at mid+

🌍 US QA engineers at product companies earn $80k–$130k. Automation-focused roles increasingly pay at parity with backend developers.

Based on: ITJobsWatch · Glassdoor UK · LinkedIn Salary · Ministry of Testing Salary Survey. All figures approximate.

// RESOURCES

Free resources to get started

Recommended starting points — no payment required.

  • Reading
  • Reading
  • Community
  • Reading
  • Tutorial

Paid courses worth considering

These are not required — free resources above can get you far.

  • Course
  • Course

Browse all resources

Resource directory.

Free and paid resources across every tech career path — searchable and filterable.

Browse resources →

Not sure this fits?

Take the assessment.

Answer a few short questions and get your top matches — with reasons why they fit you.

Start assessment

Wondering if you are ready for this path? Analyse your CV →

Compare paths that share skills, tools or ways of working.

Help us improve your experience

We use analytics to understand how people use Skill to Life and improve the product. We do not use analytics to identify you. You can accept or reject optional cookies — the site works either way.

Privacy policy