Software Testing & Quality Engineering

8 weeks

Testing fundamentals, web and mobile, APIs, accessibility, automation concepts, risk, Agile delivery and modern AI-system testing.

Coming soon
Duration
8 weeks
Level
All levels
Format
Live online, delivered in weekly cohort sessions.
Status
Planning

Who it's for

  • Aspiring QA and test engineers
  • Developers who want stronger testing practice
  • Product and delivery people who need to understand quality risk
  • QA professionals moving into AI-system testing

What this course covers

Testing fundamentals, web and mobile, APIs, accessibility, automation concepts, risk, Agile delivery and modern AI-system testing.

What you'll be able to do by the end

  • Apply core testing principles to real software
  • Test web and mobile applications with confidence
  • Design and execute effective API tests
  • Identify and test for accessibility issues
  • Understand automation concepts and where they fit
  • Prioritise testing effort using risk
  • Work effectively inside an Agile delivery cadence
  • Test AI-powered features, including LLM-based ones

Syllabus

Week 1: Testing fundamentals

  • Core testing principles and terminology
  • Types of testing and when each one applies
  • Writing clear, useful test cases
  • Defect lifecycle and reporting that gets acted on

Week 2: Web and mobile testing

  • Functional testing across web and mobile
  • Cross-browser and cross-device considerations
  • Common UI and UX defects worth catching early
  • Exploratory testing technique

Week 3: API testing

  • Reading and testing against an API contract
  • Common API defect patterns
  • Tooling for practical API testing
  • Testing error handling and edge cases

Week 4: Accessibility testing

  • Core accessibility principles (WCAG basics)
  • Manual accessibility testing technique
  • Common accessibility issues and how to catch them
  • Making accessibility part of normal testing, not an afterthought

Week 5: Automation concepts

  • What to automate, and what not to
  • Automation strategy and the testing pyramid
  • Reading and reviewing automated test coverage
  • Where automation breaks down in practice

Week 6: Risk-based testing

  • Assessing risk to prioritise limited testing time
  • Building a risk-based test plan
  • Communicating testing trade-offs to a team
  • Deciding what “good enough to ship” means

Week 7: Agile delivery

  • Testing inside sprints without becoming the bottleneck
  • Shifting testing earlier in the delivery cycle
  • Working with developers and product as one team
  • Quality ownership across a delivery team, not just QA

Week 8: Modern AI-system testing

  • What's different about testing AI-powered features
  • Testing for hallucination, bias and inconsistent output
  • Prompt testing and evaluation sets
  • Bringing AI-system testing into a normal delivery cadence

How the course works

  • Live online, delivered in weekly cohort sessions.
  • A 2-hour live session each week.
  • 1 to 2 hours of self-study between sessions.
  • Ongoing support between sessions, plus feedback on practical work.

Practical work

Across the course you'll produce real, usable work, not just notes. You'll leave with:

  • A written test plan for a real application
  • A set of executed manual and API test cases
  • A risk-based testing strategy document
  • A final evaluation exercise testing an AI-powered feature

What's included

  • A risk-based test plan template
  • Templates and worksheets for every module
  • Recordings of every live session
  • Slides from each session
  • Feedback on practical work
  • Certificate of completion

Prerequisites

No prior testing experience required for the early weeks. Some comfort with using software and reading structured documentation is helpful throughout.

Who delivers it

Collins Obasuyi, Founder & Principal Consultant

Collins works across product strategy, AI, delivery, quality and education, and teaches from real product and delivery work rather than abstract theory. Sessions are built around practical judgement: making decisions, working through trade-offs and applying methods that hold up outside the classroom.

FAQ

Is this suitable if I've never worked in QA before?

Yes. The first few weeks build testing fundamentals from the ground up before moving into more advanced areas.

Does this cover AI testing in depth?

The final week introduces AI-system testing specifically. It's a strong foundation, not a full specialisation, for QA professionals moving into AI-heavy products.

Are sessions recorded?

Yes. Every live session is recorded and shared with participants who can't attend live.

Can my employer pay for this course?

Yes. We're happy to provide an invoice for employer-funded enrolment.

Start a conversation

Have a product or AI decision to make?

Useful first calls usually start with one unclear decision, a deadline and a team that needs a practical next move.

Tell us about it