Software Testing & Quality Assurance Online Training:PeopleNTech

Software Testing & Quality Assurance Online Training

PeopleNTech provides Software Testing & quality assurance training in Bangladesh to create an expert workforce on this ground. Software Testing & quality assurance is a process that evaluates the functionality of a software application with an intent to find whether the developed software meets the specification or not and identify defects (known as bugs) using Manual Testing QuickTestPro/Automation Unified Functional Testing Automation. It's a step-by-step process of analyzing a software item to detect the differences between existing and required conditions (defects) and to evaluate the features of the software item.

Software Testing & Quality Assurance TrainingSoftware Testing & Quality Assurance Training

Here in PeopleNTech, you will learn both Manual Testing & Automation Testing process through the selenium automation testing framework the QuickTestPro/Unified Functional Testing Automation. The testing process includes verifying all the features specified in the requirements. All the process is done if the requirements are met & with the perspective of their end users in mind.

After completing software testing & quality assurance training, when a tester manually does the testing process by hand to learn more about the software, it's called the Manual Testing Process.

A Software Testing & quality assurance expert plays a vital role in the software development process. That's why the demand of a Software Testing & quality assurance engineer is rising high. It can be done using automation tools. When a software testing is done using an automation tool to find any defects, it's called automation testing process. Almost all IT firm uses a software testing & quality assurance engineer as an important member of the team. Without their approval, the software never get published.

After the Software Testing & quality assurance training course, an individual will be able to work as a software testing & quality assurance engineer in any IT organizations. Also, you can work as a freelancer and earn from your home. If you take Software Testing & quality assurance training, the opportunity of being a professional or freelancer software testing & quality assurance engineer will be open to you.

This Software Testing & quality assurance training course is designed specially to create trained individuals who will be able to perform this highly demanded job. This job requires hands-on training and latest modules. It will introduce you with complexities of software testing with selenium automation testing tool QuickTestPro/Unified functional testing automation through our experienced mentor, state of the art lab & world class course modules. During software testing & quality assurance training course you will get the chance to work on real-world case study. Like the real time work environment, you will encounter issues, decisions & testing experiences comparable to those in real software scenario. You will get discussion-based exercises, develop workable strategies & performance testing opportunities. You will learn the process of software analysis, tuning, debugging & tools associated with it.

After the Software Testing & quality assurance training course you will learn how a software testing & assurance process is carried out & how it should be manager.

Intended Audience: This course is intended for those who want to work as Software Test Analyst/QA Analyst/ QuickTestPro or Unified Functional Testing Automation Engineer.

Prerequisites: Students are required to have at least Associates degree along with a good knowledge of Microsoft Word, Excel, Access, PowerPoint, and Internet.

Batch Duration

Starting Date : 6th August, 2022

Last Date of Registration :6th August, 2022

Class Schedule : 2 months (36 Hours); Friday & Saturday :- 6:30 PM- 8:30 PM

Total Hours : 36

Course Curriculum

Module 1: Software Testing Introduction

Software Testing and Quality Assurance
Software Development Life Cycle (SDLC).
Software Testing Life Cycle (STLC).
Software Testing Principles.
Quality Assurance vs. Quality Control.

Module 2: Testing Techniques and Test Management

Test Planning.
Test Scenarios.
Test Case development.
Understanding requirements and creating test scenarios and test
cases from requirements.
White box, grey box, and black-box testing.
Functional Testing and Non-functional Testing.
Retesting & Regression Testing.
Smoke Testing and Sanity Testing.
Retesting and Regression Testing.
Acceptance Testing.
Boundary value analysis and Equivalent portioning for
maintaining large test fields.
Creating and maintaining Test Data.
Bug Life Cycle, bug Priority & Severity, bug Reports.
Test Management

Module 3: Test Automation-Selenium

Installing Eclipse
Eclipse IDE setup
Set Up a project from scratch
Introduction to Selenium WebDriver
How to launch Browsers?
Architecture of Webdriver
Methods in WebDriver
Create your first script using Webdriver
Launch Browser
Navigate to URL
Verify Page Title
Close Browser
Back and Forward
Web Element
Select and UnSelect Checkbox
Handle Drop Down Scenarios –Select/DeSelect
Select and DeSelect Radio Button
Validate Drop Down Values
Implicit and Explicit Waits
Handle Simple, Confirmation & Prompt Alert
What is Action Class?
What can we do with Action Class?
Mouse Hover & Mouse Movement with Action
Finding Coordinates of a Web Object
Drag and Drop Action
TestNG Annotations
TestNG Assertion
TestNG Data Provider
What is Maven?
Features of Maven
Why to use Maven
Installing & Running Maven
Using Maven in your project
Data-Driven Framework

Module 4 : Cucumber

How to download Cucumber?
Install Cucumber Eclipse Plugin
Configure Eclipse with Cucumber
What are Feature Files?
How to create Feature File?
How to execute Feature Files?
What is Gherkinization?
What is Step Definition?
How to generate Glue code/Step Definitions?

Module 5 : API Testing

What is an API
What is API Testing
POSTMAN Installation
Postman Native App
Alternative Quick Postman Installation Guide
Building Blocks Of POSTMAN
Saving A Request Into Collection
Sample Request And Response
How to Download POSTMAN Client?
Call REST APIs Using POSTMAN Client
#1) GET Call
#2) POST Call
#3) PUT Call
#4) Delete Call

Module 6 : Mobile Application Testing

Types of Mobile App Testing:
Mobile Application Testing Strategy
Recommended Tool
Test Cases for Testing a Mobile App
Typical activities and proceedings in Testing Mobile Application
How to Test Mobile Applications on Both Android and iOS
Basic Difference between Android and iOS Testing
Key Factors in Mobile Testing
Android Application Introduction
‘To Do’ list before the start of the Testing Process
Testing Types for Mobile Apps
1) Functional Testing
2) Android UI Testing
3) Compatibility Testing
4) Interface Testing
5) Network Testing
6) Performance Testing
7) Installation Testing
8) Security Testing


Course Instructor


Sr. Faculty

Admission Open

10% OFF

Course Fee : ৳ 10000

Our Clients

We're proud of our strategies and glad to work with some fantastic companies.