295+
Professionals Trained
6+
Batches every Year
200+
Careers Transformed
$2.7M
Total fetched in job offers
COURSE CURRICULUM
-
Chapter 1: Basics of Software Testing
-
Importance of Testing in Software Development
-
Different types of Testing (Unit Testing, Integration Testing, Functional Testing, System Testing, Acceptance Testing)
-
-
Chapter 2: Software Development Life Cycle
-
Understanding the Software Development Life Cycle (SDLC)
-
Roles of Testing in SDLC
-
-
Chapter 3: Software Testing Life Cycle
-
Introduction to Software Testing Life Cycle (STLC)
-
-
Different Phases of STLC
-
-
Levels of Testing
-
Unit Testing Integration Testing System Testing Acceptance Testing
-
-
Types of Testing Black Box Testing
-
White Box Testing
-
Gray Box Testing
-
-
Writing Test Cases
-
How to Write Effective Test Cases
-
-
Reviewing and Improving Test Case
-
-
Introduction to Agile Software Development Lifecycle (SDLC)
-
Phases of Agile SCRUM
-
QA duties in each phase
-
Reading a Project Charter Document
-
Project Governance and Milestones
-
Project Kick-off Meetings
-
-
Requirements to test cases
-
How to read business requirements
-
Test Scenarios, Test Coverages
-
Devices in scope
-
Test case writings
-
-
-
Execution functional flow testing
-
Integration testing
-
Cross browser testing
-
-
Introduction to System Requirements
-
Deciphering BRD from a BSA perspective
-
Eliciting System Requirements from BRD
-
Documenting System Requirements Document (SRD)
-
System Design Analysis
-
Requirements Validation against Solution
-
-
Understanding Automation Testing
-
What is Automation Testing?
-
Why Automation Testing?
-
-
Selecting Test Cases for Automation
-
Identifying the Suitable Test Cases for Automation
-
-
Automation Testing Tools
-
Introduction to Different Automation Tools
-
-
Tool Selection Criteria
-
-
Introduction to Selenium
-
What is Selenium?
-
Components of Selenium
-
-
Web Driver & Web Element
-
Working with Web Driver
-
Web Element & its Actions
-
-
Handling Events on a Webpage
-
Mouse Click & Keyboard
-
-
TestNG Framework in Selenium
-
Introduction to TestNG
-
Annotations in TestNG
-
Executing Test in TestNG
-
-
Page Object Model & Data-Driven Testing
-
Understanding the Page Object Model
-
Data-Driven Testing in Selenium
-
-
Selenium Grid
-
Introduction to Selenium Grid
-
Running Tests on Selenium Grid
-
-
Events Handling Pop-ups, Alerts & Multiple Windows
-
-
SQL for QA
-
Data Manipulation
-
CRUD Operations
-
Select Statements
-
Joins and Nested Queries
-
-
API Concepts for QA
-
Data Transfer Protocols
-
Types of APIs - SOAP and REST
-
Difference between APIs
-
XML vs JSON
-
Business Analyst's role in testing
-
-
-
-
Interview Preparations on most generic questions for QA
-
Mock Interview Practice
-
QA TRAINING DETAILS
Master the art of coding and create your robust front end portfolio. Begin with an understanding of Software Testing and a glimpse into the job market for QA professionals, laying the foundation for a thriving career. Delve into the specifics of Automation Testing, Writing Test Cases, and gain hands-on experience in using tools like Selenium, Postman, and JMeter.
JAVA
Selenium
Jenkins
Postman
SQL
Git
WCAG
JTMF
Confluence
ServiceNow
🔸Business Requirements Analysis
🔸Test Coverage and Test Planning
🔸Test Scenarios and Test Case Creation
🔸Defect Logging and Tracking
🔸Automation Frameworks and Scripts
🔸API testing using Postman
🔸Backend testing using SQL
🔸Agile and SCRUM concepts
