(+1) 4372425703 | inquiry@atsolute.com
Course Detail

QA Testing


The Software Quality Assurance Professional (Distance) program introduces the apprentice to the theories and practices of software application testing. Apprentices are introduced to the overall process of creating and testing software applications from conception through completion. The apprentice will gain an understanding of the foundational processes, methodologies and tools employed in the development and testing of commercial grade software systems and applications.

Apprentices will learn the fundaments of software quality assurance, control, and testing through hands-on experiences creating and developing software quality test plans and test cases; executing and administering test cases according to plan; and appropriately documenting and reporting software application anomalies and defects.

Manual Testing Introduction
  • Importance of Software System
  • Common problems in software development
  • Why software has bugs?
  • What is quality?
  • Testing objectives
  • What are errors, bugs, defect?
What is Software Development Life Cycle? (SDLC)
  • Feasibility study/Requirement Gathering
  • Analysis
  • Designing
  • Coding
  • Testing
  • Delivery and maintenance
  • Testing Stage in SDLC
Software Environments
  • Stand-alone Environment
  • Client/Server Environment
  • Web Environment
  • Distributed Environment
Software Development Models
  • Waterfall model
  • Prototype model
  • v-model
  • Agile
Software Testing Life Cycle and Implementation with project support
  • Requirements Reviews
  • Test Plan Preparation—Real Time Scenario
  • Test Strategy Preparation
  • Test Case Identification
Types of Testing
Types of Testing
Test Case design Technique In Project Implementation
  • Introduction
  • Test Scenario
  • Test Case design template
  • Types of Test Cases
  • Test Case design Reviews
  • Requirement Traceability Matrix
Test data Setup
  • Importance of Test data in Testing
  • Approach for gathering Test data
  • Benefits of Test data gathering
Test Execution
  • Test Execution Life Cycle Process
  • Re-Testing
  • Regression Testing
  • Result Analysis
  • Comparing Expected and Actual Values
  • Status of the Result
  • Hands on experience on Bug Reporting tool
Defect Tracking
  • What is Defect?
  • Categories of defects
  • Preparation of DPD(defect profile document)
Test Closure Activity
  • Test Execution Stop Criteria
  • Test Summary Report Preparation
User Acceptance Testing
  • Importance Of UAT
  • Scope of UAT
  • Alpha Testing
  • Beta Testing
Database Testing
  • Introduction
  • Basics
  • Test Execution (Practical)
API Testing
  • Introduction
  • Basics
  • Test Execution (Practical)
Mobile Application Testing
  • Introduction
  • Basics
  • Test Execution (Practical)
JMeter Introduction (Performance Testing)
  • Introduction
  • Install JMeter
  • Record Test case
  • Test Execution
Basics of Selenium (Automation Testing)
  • Introduction
Basics of GT Matrix
  • Introduction

Course Features

4.5 (250)
Skill level
All Level
Course Price: $899

We believe in learning through hands-on experience.  You will learn by working on real-life projects and building your portfolio, with the support of experienced professionals in the field.


Get In Touch

B-1001 Empire Business Hub, Science City Road, Ahmedabad | India

(+1) 4372425703 | Vancouver,Canada

(+1) 3659948859 | Toronto,Canada


Copyright ©2022 All rights reserved

Designed & Developed by : atcults