Training

Software Testing Training

Build a foundation in test design, defect reporting, API testing, and automation.

Two developers working with code on monitors in a bright office
Investigate how a user journey behaves.Illustrative photograph
OVERVIEW

Learn to ask better questions of software.

Learn how to evaluate software from the perspective of requirements, risk, and user experience. Practice the skills needed to plan tests, report issues clearly, and understand where automation adds value.

Who it’s for

Aspiring QA professionals, manual testers exploring automation, developers, and software delivery teams.

THE SCOPE

Topics to explore

  • 01

    Software testing principles and the test lifecycle

  • 02

    Test scenarios, cases, and test-data design

  • 03

    Functional, regression, and exploratory testing

  • 04

    Defect reporting and tracking

  • 05

    API testing concepts and response validation

  • 06

    Test automation foundations and maintainable test suites

CONNECT THEORY TO PRACTICE

A practical learning example.

Design a test plan for a sample web application, investigate its user journeys, and document defects and automation candidates.

A LEARNING EXAMPLE

Make quality visible.

  1. Plan

    Requirements, risks and scenarios

  2. Investigate

    Manual, API and automated checks

  3. Report

    Reproducible defects and findings

Before you begin

Basic computer skills and an interest in how software works are useful. Programming experience helps with automation topics.

Learning goals

  • Translate requirements into useful test scenarios.
  • Communicate reproducible defects clearly.
  • Distinguish manual exploration from automation opportunities.
FREQUENTLY ASKED QUESTIONS

Your questions, answered.

Who is this course for?

Aspiring QA professionals, manual testers exploring automation, developers, and software delivery teams.

What should I know before getting started?

Basic computer skills and an interest in how software works are useful. Programming experience helps with automation topics.

What should I include in my enquiry?

Useful details include: Your current testing or development experience; Manual testing, API, or automation interests; Your preferred learning goals.

How do I find the duration, fees, and next batch?

Send an enquiry for the course you are interested in. We will discuss the current syllabus, duration, fees, delivery format, and batch availability before you decide.

START WITH A CONVERSATION

Ready to take the next step?

Start a conversation about software testing training.

Contact us