< All Training Courses

Software Testing Essentials Live!


A three-day collaborative online training course designed to help you develop essential knowledge and skills in software testing.

Three Days

Max 24 attendees


what-is-testing, test-reporting, testing-notes, test-charters, risks, requirements, quality, oracles, heuristics, exploratory-testing, communication, collaboration, agile

By the end of this course, you'll be able to:

  • Use terms that relate specifically to software development and testing
  • Describe what the purpose of software testing is
  • Identify skills and knowledge a tester needs to succeed in software development
  • Assess the product quality characteristics that are most important for your team and in your context
  • Critique an idea or product to discover risks using different activities
  • Use a range of questioning techniques to test requirements
  • Carry out a basic exploratory testing session using charters
  • Use heuristics to generate test ideas
  • Discover problems and issues using oracles
  • Apply different note-taking approaches to different testing scenarios
  • Discuss some of the challenges surrounding communication and how to overcome them
  • Apply techniques to help generate conversations about testing


Upskill Yourself

Get the essential in-demand software testing skills you need to advance your testing career or transform your career to get that first dream software testing job

Learn With Experts

Meet renowned software testers and instructors, Dan and Mark, who’ll share their experience through storytelling, demonstrations and real-life case studies

Boost Your Network

We learn best when we discuss and share our ideas, network with other learners to understand different perspectives and fill in gaps in your own knowledge

Build Your Portfolio

Create a software testing portfolio of work that will show off your newly acquired skills and demonstrate your readiness for the next chapter in your career

Earn a Certificate

Get a Certificate of Achievement verified by MoT alongside a detailed transcript of what you've learnt to show during job applications or appraisals

Lifetime Access

Learning materials from the course will be available on the MoT site, providing a treasure trove of useful resources you can dive into when you need it

Why You Should Take This Course

Working in the world of software testing can be challenging. There are so many variables within testing to consider. There are lots of different perspectives on what testing is, how to do testing, and how to define and measure quality. Not to mention working out what direction to take your testing career and what areas to specialise in. 

The Software Testing Essentials Live online training course has been designed to help you overcome these challenges, give you answers to your questions and grow an amazing career in testing. Taking this course will help you develop a concrete understanding of what testing is and how it works. Our goal is to help you develop your knowledge in the most important areas of testing and gain essential skills that you can start using straight away.

Software Testing Essentials Live is delivered online by skilled trainers who are accomplished experts in testing and quality. This course is taught using modern learner-centred methods that allow you to build core software testing competencies through active, collaborative sessions with practical hands-on experiences.

What You’ll Learn on This Course

Preparing for the course

Once you’ve signed up we’ll get in touch to learn a little more about your expectations for the course and send you setup instructions. This will help you get ready for the live online training and get all those technical issues out of the way before we start.

We will also provide you with online self-paced learning materials to study prior to the start of the course to give you the necessary knowledge needed to make the most of the live 3-day online course and hit the ground running!

Day One

Software Testing Essentials Live is an experiential, hands-on online class that gives you the chance to practise testing a software product with other online learners. So to kick start the course, we’ll introduce you to a bespoke software product we’ve designed for you to explore. We’ll be using this software product over the three days to teach you the essentials of software testing, experiencing the different kinds of testing activities first hand. While we also teach and share stories about the value, importance and impact of each activity.

Additionally, during the day we will explore what testing is, examine what quality is, and investigate the relationship that quality and testing have with risks. We’ll end day one exploring questions and the part they play within testing.

Day Two

During day two, we’ll continue working with our software product to apply what we learn about testing in a practical sense. 

For the first part of day two, we’ll examine the components of planning your testing, covering; the different approaches to testing, generating test ideas and structuring your testing. 

In the second part of the day, we’ll move onto applying different kinds of testing techniques.

Day Three

Note taking, Comms and influence, Reporting, Portfolio

The key goal for day three relates to the outputs and outcomes of testing as well as how to communicate and report your testing.

The start of the day will focus on how to take good testing notes to capture information about your testing and what you discovered as you tested. We’ll examine how to explain software testing to others, advocate your views on testing and influence good testing in your projects.

After that, we’ll explore the reporting side of testing - displaying various measures of your perception of the software’s quality from your testing. Finally, to end the course, we’ll help you develop your own testing portfolio to help you show your testing knowledge and skills, and your readiness for growing in your testing career.

Is This Course Right for Me?

Software Testing Essentials Live has been designed for anyone looking to improve their testing by taking a short, thorough, hands-on training course. Whether you’re looking for a career change, are a new or aspiring tester, or simply looking to fill in gaps in your knowledge and skills, this online course is for you.

Do I need to know or have done any testing beforehand?

Simply put, no. You don’t need to have had any previous experience in software testing. The Software Testing Essentials course is focused on building foundation knowledge and skills in essential areas of testing. You will be supported by skilled instructors with professional testing experience who will introduce you to the craft of testing in an accessible and supportive format.

What Do I Need For This Online Course?

You’ll need a stable internet connection, headphones and a microphone, a free Ministry of Testing Club Members account, and plenty of paper and pens to take lots of notes.

Practically, we ask that you bring your enthusiasm to learn and your inquisitive mind.

Meet the Instructors

Mark Winteringham

Mark Winteringham


Mark Winteringham is a tester, toolsmith and the Ministry of Testing DojoBoss with over 10 years experience providing testing expertise on award-winning projects across a wide range of technology sectors including BBC, Barclays, UK Government and Thomson Reuters. He is an advocate for modern risk-based testing practices and trains teams in Automation in Testing, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education. You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk / automationintesting.com

Dan Ashby

Dan Ashby

Director of Quality Services

Proud father. Quality and Testing enthusiast, teacher, coach, mentor and servant leader. Director of Quality Services @ Ada Health. I blog at: danashby.co.uk and I'm a co-founder of the MoT Essentials (formerly the Software Testing Clinic). I love being involved in the testing community (and other communities)!

Register Your Interest

Please sign in or sign up to register your interest in this training

Private Booking

Interested in having this course ran internally at your company? Get in touch and we'll see if we can make that happen.

Book Training