Software Testing and Quality


Software Testing and Quality

Start Immediately

  • Study Hours

    Study Hours

    150 Hours

  • Total Fee

    Total Fee


  • Delivery



  • Modality


    Self Paced

Programme Overview

You will learn software testing principles, techniques, and best practices used in the development of high-quality software systems. The goal is for you to understand how to successfully create a test plan that encompasses the appropriate level of testing needed to validate a solution by resolving and preventing defects. You will learn about the different types of testing levels such as unit, system integration, and user acceptance testing as well as non-functional testing including load, performance or regression testing, and security testing. In addition, you will learn the value of having quality checks through code reviews, requirements walk-throughs, and other process-related quality assurance concepts to ensure the end result meets the business and user requirements.

Learning Outcomes

  1. Describe the purpose of software quality testing in business by discussing testing principles, techniques, and best practices.
  2. Define different scenarios and use cases where test coverage and objectives are analysed to structure effective test plans.
  3. Differentiate between the different types of testing levels and when and how they are used.
  4. Explain the value of having code reviews, requirement walk-throughs, and quality assurance checks by understanding the processes. 
  5. Create test cases for a project to evaluate the end-result functions as expected.

Get Started

Enrol now and get started with your studies right away.