Software Testing & Quality Assurance

Software Testing & Quality Assurance


Date & Location: (19-23/Mar) Amman – ( 24-28/Sep) Kuala Lumpur – ( 17-21/Dec)  Istanbul

Register Now

Course Overview


As software development cycles get shorter and new products continue to push the boundaries of technology, testing and quality assurance has become even more vital in the tech industry. The demand for professionals with the latest training in the field continues to grow.

In this course certificate program, we’ll explore how to create and implement an effective software testing strategy. You’ll learn fundamental testing and QA concepts, practice a wide array of techniques and examine popular test development models. We’ll look at software testing processes within a variety of industry contexts and study practices applicable to cloud, mobile and Web environments.


Program Objectives:

  • Software testing terminology, documentation practices and control processes
  • Details of test types, test environments, configuration management and root cause analysis
  • Validation processes, from designing test scripts to implementation
  • Test development models such as Agile and Waterfall
  • Functional, combinatorial and structural testing techniques


Who Should Attend?

New and experienced quality managers; quality assurance managers; project team leaders who initiate, plan, and manage projects.


Program Outline:


Day 1 –
– Introduction to Software Testing

  • What is Testing/QA?
  • Is Testing a Technical Role?
  • Projects & Products
  • Quality Assurance & Quality Control
  • Verification & Validation



Day 2 –

  • Defect/Bugs in Software Testing
  • Quality Team Roles & Responsibilities
  • Testing Market & Opportunities


Day 3 –

  • Software Development Life Cycle (SDLC)
  • SDLC and Various Stages
  • SDLC Models


Day 4 –

  • Testing Concepts & Manual Testing
  • Overview of Testing Life Cycle
  • Testing Methodologies
  • Levels of Testing


Day 5 –

  • Various Types of Testing
  • Static Testing
  • Dynamic Testing
  • Black Box Testing
  • White Box Testing
  • Gray Testing
  • Unit Testing
  • Component Testing
  • Integration Testing
  • System / Functional Testing