Software Testing

PCS Fusion Hub / Software Testing
Software Testing Training

Software Testing Online Training in Hyderabad

Prepare for a career in software quality and reliability with PCS Fusion Hub Training Institute in Hyderabad. This Software Testing training program is designed to help learners build practical skills in manual testing, automation testing, test planning, defect tracking, performance testing, Agile, JIRA, Selenium, Java, TestNG, Maven, and Jenkins.

Whether you are an aspiring software tester, quality analyst, fresher, or IT professional, this course gives you a complete understanding of software testing methodologies, quality assurance practices, and real-world testing workflows.

QA Quality Assurance
STLC Testing Life Cycle
JIRA Defect Tracking
SEL Selenium Automation

Enroll Your Number

Fill in your details below. On submit, your enquiry will open in WhatsApp with all details ready to send.

You can also call directly: +91 9059448972 or email info@pcsfusionhub.com
Course Highlights

What You Will Learn in Software Testing

This course covers manual testing, automation testing, test planning, defect reporting, Agile testing, JIRA, Selenium WebDriver, Java, TestNG, Maven, and Jenkins.

QA

Manual Testing

Learn testing principles, SDLC, STLC, test scenarios, test cases, test plans, RTM, and defect reports.

BUG

Defect Tracking

Understand defect life cycle, severity, priority, bug reporting, JIRA workflows, dashboards, and bug tracking.

AGL

Agile & Scrum

Learn Agile methodology, Scrum roles, sprint planning, daily scrum, sprint review, retrospection, and user stories.

SEL

Selenium Automation

Learn Selenium WebDriver, locators, XPath, browser commands, waits, alerts, frames, windows, and screenshots.

JAVA

Java for Testing

Build Java basics including variables, loops, arrays, classes, objects, inheritance, polymorphism, exceptions, and collections.

CI

TestNG, Maven & Jenkins

Understand TestNG annotations, assertions, Maven builds, Jenkins jobs, scheduling, and automation execution flow.

Course Content

Software Testing Syllabus

The syllabus is structured to take learners from software testing fundamentals to advanced automation testing tools and project practices.

Introduction & Testing Basics

Introduction to Software Testing
Software Development Process
Project vs Product
Objectives of Testing
Testing Principles
Software Architecture
System Environment: Development, QA, UAT, PROD

SDLC & Testing Methods

Software Development Life Cycle
Waterfall Model
V-Model
Incremental and Iterative Models
Agile Methodology, Agile Manifesto, Agile Principles
White Box, Black Box, Grey Box, Agile, and Ad Hoc Testing

Levels & Types of Testing

Unit Testing and TDD
Integration Testing: Big Bang, Top Down, Bottom Up, Stub and Driver
System Testing and Requirement-Based Testing
Functional and Non-Functional Testing
Compatibility, Performance, Load, Volume, Stress, Recovery Testing
Security, Usability, Compliance, Mutation, and Parallel Testing

Regression, UAT & Maintenance

Regression Testing and Types
Unit Regression, Regional Regression, Full Regression
User Acceptance Testing
Alpha, Beta, Regulatory, Operational, and Contractual Acceptance Testing
Maintenance Testing Life Cycle
Change Request, Impact Analysis, Corrective, Perfective, and Adaptive Maintenance

STLC & Test Documents

Software Testing Life Cycle
Requirement Analysis
Test Planning
Test Scenario and Test Case Design
Test Environment Setup and Test Execution
Test Plan, Test Scenarios, Test Case, RTM, Defect Report
Functional Test Case, Walkthroughs, Inspection, Peer Review

Defects, Build Release & Globalization

Build Release Process
Standalone, Client-Server, and Web Applications
Globalization Testing
Internationalization and Localization Testing
Defect Reporting and Tracking
Defect Life Cycle, Severity, Priority, Defect Tracking Tools
Test Closure Criteria and Test Summary Report

Agile, Scrum & JIRA

Kanban, Scrum, Scrum Origin, Scrum Characteristics
Product Owner, Scrum Team, Product Backlog, Sprint Backlog
Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospection
User Stories, Story Points, Definition of Done
JIRA Project Creation and User Management
Defect Life Cycle in JIRA Workflow
Adding Bugs, Screenshots, Assigning, Closing, Comments, JIRA Dashboard

Selenium Introduction

What is Automation Testing?
Manual vs Automation Testing
When to Use Automation and Advantages of Automation
Licensed and Open Source Automation Tools
Introduction and Overview of Selenium
Selenium IDE, WebDriver, and Selenium Grid
Configuring Eclipse IDE, Java Installation, New Java Project and Class

Java for Automation

Introduction to Java Programming
Primitive and Non-Primitive Data Types
Operators, Wrapper Classes, Variables
If Else, Nested If Else, Switch Case
While, Do While, For Loop, For Each Loop
Arrays, Classes, Objects, Constructors, Methods, Access Modifiers
Interface, Abstract Class, Inheritance, Polymorphism, Exceptions, Collections

Selenium WebDriver

Features and Limitations of Selenium WebDriver
Configure Selenium with Eclipse IDE and Browser Drivers
WebDriver Interface and Browser Commands
Navigation Commands and Handling Cookies
Locators, Find Element, Find Elements
XPath, Relative XPath, Absolute XPath, CSS Selector, Dynamic XPath
Text Field, Checkbox, Radio Buttons, Links, Buttons, Web Elements

Advanced Selenium

Dropdowns, Web Tables, Calendar Handling
Alerts, Frames, Nested Frames, Windows, Multiple Tabs
Actions Class, Screenshots, JavaScript Executor
Mouse Events, Keyboard Events, Scroll Page
Implicit Wait, Explicit Wait, WebDriver Wait, Fluent Wait
Headless Browsers, Notifications, Auto Suggestions, Broken Links
AutoIT, Sikuli, Robot, File Upload and Download

TestNG, Maven & Jenkins

TestNG Features and Configuration
TestNG Annotations and TestNG.xml
Assert Methods, Hard Assert, Soft Assert
Cross Browser Testing, Data Provider, Reporting, Listeners
Maven Installation, Maven Project, POM.xml, Maven Lifecycle
Maven Integration with TestNG and Build Execution
Jenkins Overview, Installation, Jobs, Maven Project, Scheduling Jobs
Course Audience

Who Should Join This Course?

ST

Students & Freshers

Best for learners who want to start a career in software testing and QA.

QA

Aspiring QA Testers

Ideal for people who want to become manual testers, automation testers, or quality analysts.

IT

IT Professionals

Useful for IT professionals who want to move into software testing or automation testing roles.

UG

Any Graduate

Any degree holder interested in testing, QA, Selenium, and automation can join.

Training Hours

Choose Your Preferred Timing

7 AM - 8 AM Morning Batch
8 AM - 9 AM Morning Batch
6 PM - 9 PM Evening Batch
Reach Us

Contact PCS Fusion Hub

Mobile
+91 9059448972
Email
info@pcsfusionhub.com
Location
Kukatpally, Hyderabad, Telangana

Ready to Become a Software Testing Professional?

Join PCS Fusion Hub Training Institute in Hyderabad and learn practical manual testing, automation testing, Selenium, Java, TestNG, Maven, Jenkins, JIRA, and QA skills.