Software Testing & Quality Engineering
8 weeks
Testing fundamentals, web and mobile, APIs, accessibility, automation concepts, risk, Agile delivery and modern AI-system testing.
- 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