QA Training

QA Training in Nepal
AI INTEGRATED COURSE

QA Training

Quality Assurance Training in Kathmandu, Nepal

Mode: Physical & Online Live Classes (Day/Night)
Successful student from Broadway Infosys Mr. Mahadev Gautam
Successful student from Broadway Infosys Mr. Utsav Raj Kharel
Successful student from Broadway Infosys Ms. Priya Achhami
Successful student from Broadway Infosys Mr. Prasis Poudel

Thousands of students have started their careers after getting certified by Broadway Infosys

Updated On: 13/10/2026

Created On: 05/09/2017

Course Overview

Broadway is also focused on offering career-oriented quality assurance training in Nepal, as the growth of software industry and software applications has increased the demand for the quality assurance personnel. We have been providing professional Quality Assurance training in Nepal to help software testing professionals find the bugs and reduce the mistakes and defects that are found in the software. After you have completed this training you will be able to ensure bug-free software products and applications.

Tools Covered

Some of the major industry-relevant tools you'll work with in this course include:

  • Jira
  • TestLink
  • Zephyr
  • Xray
  • Selenium
  • TestNG
  • Appium
  • Postman
  • Newman
  • JMeter

What Our Students Say About QA Training

4.9 (78 reviews)

Mr. Ayush Giri

QA Training

Had an awesome experience with my QA training course here. My instructor is super professional and really helps you understand the concepts well. Definitely recommend Broadway Infos to anyone looking to get into QA.

Mr. Bishal Dubey

QA Training

The classes were easy to understand and practical, and the trainer was knowledgeable, supportive, and approachable. The concepts were explained clearly with real-world examples and hands-on practice, and the trainer was always patient when students had doubts. This training has...

Ms. Sneha Aryal

QA Training

I am very satisfied with the quality of instruction. The teacher was very friendly, knowledgeable, and always took the time to ensure that every concept was clear. Broadway Infosys provides a wonderful learning environment with a very structured approach.

Students who got hired learning with us

Hear from graduates who have completed our courses.

Successful student from Broadway Infosys Mr. Mahadev Gautam
Mr. Mahadev Gautam
Course: QA Training

College/Faculty: Trinity International College / BSC. CSIT

Working At: Inflancer Technology

Position: Junior QA Engineer

Successful student from Broadway Infosys Mr. Utsav Raj Kharel
Mr. Utsav Raj Kharel
Course: QA Training

College/Faculty: Nami College / BSc (Hons) Computing in Software Engineering

Working At: Nepal Internet Foundation

Position: QA Engineer

Successful student from Broadway Infosys Ms. Priya Achhami
Ms. Priya Achhami
Course: QA Training

College/Faculty: Cosmos College of Management and Technology / Bachelor’s in Computer Engineering

Working At: SoftNEP Pvt. Ltd

Position: QA Intern

Successful student from Broadway Infosys Mr. Prasis Poudel
Mr. Prasis Poudel
Course: QA Training

College/Faculty: Advanced College of Engineering and Management / Bachelors in Electronics, Communication and Information Engineering

Working At: FOCUSONE Payment Solutions

Position: Infrastructure Engineer

Our graduates are hired by 470+ companies in Nepal

Time for you to be the next hire. With our advanced and industry relevant courses, you are on the right stage to start your dream career.
Our graduates are hired by
Earn a High Value Industry Certificate

Add this credential to your LinkedIn profile, resume, or CV to stand out to recruiters.

Already earned a certificate? Verify it here

Frequently Asked Questions

No prior professional QA experience is required. Basic knowledge of computers and software applications is helpful, along with an interest in software testing and quality assurance.

Yes. The training covers QA and software testing concepts from the fundamentals, making it suitable for beginners as well as learners who want to develop their testing skills.

You will learn software testing fundamentals, test planning, test case creation, bug reporting, test execution, quality assurance processes, and practical testing methodologies.

Yes. The training covers manual testing concepts along with automation testing techniques and tools used to improve software testing efficiency.

Yes. You will learn how to design test cases, execute tests, identify defects, document bugs, and report issues clearly using standard QA practices.

Yes. You will learn the fundamentals of API testing and how to validate API requests, responses, functionality, and potential issues.

Yes. The training focuses on hands-on learning through test cases, testing exercises, bug reporting, automation activities, and practical software testing scenarios.

You will be able to create and execute test cases, identify and report software defects, perform different types of software testing, understand QA processes, and apply testing techniques to real-world applications.

The training can help you prepare for roles such as QA Engineer, Software Tester, Quality Analyst, Test Engineer, Automation Tester, and other software testing-related positions.

You will receive guidance from trainers throughout the course, including support with testing tools, test cases, practical exercises, assignments, automation, and projects.

Yes. Depending on your requirements, you can discuss suitable schedules with the training team. One-to-one training and group-based learning options may also be available.

Our course is available in hybrid training mode. You can attend classes in person or join online, whichever works best for you. If you cannot attend in person on a particular day, you can simply join the class online instead.

The course pricing varies depending on the subject and level. For detailed information on the course price, please contact us directly: +977-9841002000 / +977-1-4111849. Our team will be happy to guide you or send us an email at [email protected].

Our syllabus outlines are only the headlines of the major modules. To ensure a complete understanding of the course, we offer free counseling. Also, if you have specific modules in mind, you can customize the course. Send your inquiry today!

  • Quality Assurance vs. Quality Control vs. Software Testing
  • Role of a QA Engineer
  • Error, Defect, Bug, and Failure
  • Verification vs Validation
  • SDLC and STLC
  • Waterfall, Agile, V-Model, and Hybrid Models

  • Functional and Non-Functional Testing
  • Black Box, White Box and Gray Box Testing
  • Unit, Integration, System and Acceptance Testing
  • End-to-End Testing
  • Smoke, Sanity, Regression and Retesting
  • Exploratory, Ad-hoc and Compatibility Testing

  • Equivalence Partitioning (EP)
  • Boundary Value Analysis (BVA)
  • Decision Table Testing
  • State Transition Testing
  • Error Guessing
  • Use Case Testing
  • Risk-Based Test Prioritization

  • Test Plan and Test Strategy
  • Test Scenarios and Test Cases
  • Test Data
  • Requirements Traceability Matrix (RTM)
  • Test Execution Report
  • Defect Report

  • Requirement Analysis
  • Test Planning and Test Design
  • Test Environment and Execution
  • Defect Life Cycle
  • Severity vs Priority
  • Retesting, Regression and Test Closure

  • ChatGPT and Gemini for Requirement Analysis
  • AI-Generated Test Scenarios and Test Cases
  • AI-Assisted BVA and EP
  • Generating Negative and Edge-Case Scenarios
  • AI-Assisted Bug Report Writing
  • Reviewing AI-Generated Output

  • Agile Principles
  • Agile vs Waterfall
  • Scrum Roles and Responsibilities
  • Sprint Planning and Daily Stand-up
  • Sprint Review and Retrospective
  • Product Backlog and Sprint Backlog

  • Epics, Stories, Tasks, Bugs and Subtasks
  • User Story Format
  • Acceptance Criteria
  • Definition of Ready (DoR)
  • Definition of Done (DoD)
  • Requirement Traceability

  • Jira Projects and Issues
  • Backlogs and Sprint Boards
  • Bug Creation and Tracking
  • Workflows and Statuses
  • Linking Bugs to Stories
  • Test Execution Tracking

  • BDD Fundamentals
  • BDD vs TDD
  • Gherkin Syntax
  • Feature and Scenario
  • Given, When, Then, And and But
  • Scenario Outline and Examples

  • Risk Identification
  • Probability and Impact
  • Test Prioritization
  • Exploratory Testing
  • Session-Based Testing
  • Test Charters and Edge Cases

  • AI-Generated User Stories
  • AI-Assisted Acceptance Criteria
  • Converting Requirements into Gherkin
  • AI-Assisted Jira Bug Reports
  • AI-Assisted Test Prioritization
  • Reviewing AI-Generated Scenarios

  • Relational Databases
  • Tables, Rows and Columns
  • Primary and Foreign Keys
  • Database Relationships
  • Data Types and Constraints
  • NULL and Duplicate Values

  • SELECT, INSERT, UPDATE, and DELETE
  • WHERE and ORDER BY
  • DISTINCT
  • AND, OR, and NOT
  • IN, BETWEEN, and LIKE
  • Filtering and Sorting Data

  • GROUP BY and HAVING
  • INNER JOIN and LEFT JOIN
  • Subqueries
  • Aggregate Functions
  • COUNT, SUM, AVG, MIN and MAX
  • Querying Related Tables

  • CRUD Testing
  • Data Validation
  • Data Integrity
  • Referential Integrity
  • Constraint Testing
  • NULL and Duplicate Data Testing

  • Validate User Registration
  • Validate Login and User Records
  • Validate Orders and Payments
  • UI-to-Database Validation
  • API-to-Database Validation
  • Identify Data Mismatches

  • AI-Assisted SQL Query Generation
  • Explaining SQL Queries
  • Generating Test Data
  • Identifying Database Test Scenarios
  • Reviewing Query Logic
  • Validating AI-Generated SQL

  • API Concepts
  • Client-Server Architecture
  • REST APIs
  • Endpoints and Resources
  • Requests and Responses
  • JSON Structure

  • GET, POST, PUT, PATCH and DELETE
  • HTTP Status Codes
  • Headers, Parameters and Request Body
  • Authentication and Authorization
  • Cookies and Tokens
  • HTTP Request/Response Flow

  • Creating API Requests
  • Collections and Folders
  • Environment Variables
  • Headers and Parameters
  • Request Body
  • Authentication and Response Validation

  • Positive and Negative API Testing
  • Status Code Validation
  • Response Body Validation
  • Required and Optional Fields
  • Boundary and Invalid Data Testing
  • Basic Schema Validation

  • Chaining API Requests
  • API CRUD Validation
  • Authentication and Authorization Testing
  • API-to-Database Validation
  • Error Handling
  • Data Consistency

  • AI-Assisted API Test Case Generation
  • Understanding API Documentation
  • Generating Negative Test Scenarios
  • AI-Assisted Postman Test Scripts
  • Troubleshooting API Errors
  • Reviewing AI-Generated Assertions

  • Introduction to Selenium WebDriver
  • Introduction to Playwright
  • Selenium vs Playwright
  • Browser Automation Architecture
  • Browser, Page and Context Concepts
  • Chromium, Firefox and WebKit

  • Automation Environment Setup
  • Browser Configuration
  • Opening and Navigating Web Pages
  • Understanding the Test Runner
  • Writing the First Test
  • Running Tests and Reading Results

  • ID, Name, CSS and XPath
  • Text, Role and Label Locators
  • Click, Fill and Select
  • Checkboxes and Radio Buttons
  • Web Element Assertions
  • Stable Locator Strategies

  • Implicit and Explicit Waits in Selenium
  • Auto-Waiting in Playwright
  • Element Visibility and State
  • Timeout Handling
  • Handling Dynamic Elements
  • Common Synchronization Problems

  • Alerts and Dialogs
  • Frames and Iframes
  • Multiple Tabs and Windows
  • Dropdowns
  • File Upload and Download
  • Screenshots and Evidence

  • Assertions and Validations
  • Positive and Negative Test Cases
  • Test Functions and Test Methods
  • Test Suites
  • Setup and Teardown
  • Test Execution and Failure Analysis

  • Framework Fundamentals
  • Page Object Model (POM)
  • Locators and Page Methods
  • Reusable Functions
  • Separating Test Logic from Page Logic
  • Configuration and Folder Structure

  • DDT Fundamentals
  • Separating Test Data from Test Logic
  • Parameterized Tests
  • Data Providers or Equivalent Mechanisms
  • Reading CSV and JSON
  • Positive, Negative, and Boundary Data Sets

  • Gherkin Feature Files
  • Scenario and Scenario Outline
  • Step Definitions
  • Connecting Acceptance Criteria to Tests
  • Introduction to Cucumber or Equivalent BDD Tooling
  • BDD Automation Workflow

  • Debugging Failed Tests
  • Screenshots and Logs
  • Playwright Trace Viewer
  • Selenium Failure Analysis
  • HTML Reports
  • Introduction to Allure

  • Reusable Test Components
  • Test Isolation
  • Authentication State and Cookies
  • API and UI Test Integration
  • Parallel Execution Fundamentals
  • Cross-Browser Testing

  • AI-Assisted Script Generation
  • Converting Manual Test Cases into Automated Tests
  • AI-Assisted Locator Suggestions
  • Generating DDT Test Data
  • Debugging and Code Review with AI
  • Validating AI-Generated Automation

  • Native, mobile web, and hybrid applications
  • Android vs. iOS testing considerations
  • Mobile testing vs. desktop web testing
  • Real devices vs. emulators and simulators
  • Device models, OS versions, resolutions, and orientations

  • Installation, launch, upgrade and uninstallation
  • Login, registration and core user journeys
  • Screen rotation and orientation changes
  • Permissions and notification handling
  • Backgrounding and resuming the app

  • Device and OS compatibility
  • Network changes: Wi-Fi, mobile data and offline behavior
  • Calls, notifications and other interruptions
  • Battery, responsiveness and resource considerations
  • Usability, accessibility, privacy and basic security checks

  • Mobile automation concepts and Appium architecture
  • Appium setup overview
  • Preparing an Android emulator or connected device
  • Appium Inspector
  • Identifying and interacting with mobile elements

  • Mobile locators and element interactions
  • Tap, swipe, scroll and long-press gestures
  • Waits and assertions
  • Organizing tests using a Screen Object or Page Object approach
  • Managing test data and configuration

  • Running tests on emulators and connected devices
  • Capturing screenshots, logs, and failure evidence
  • Troubleshooting failed mobile tests
  • Understanding device-farm/cloud testing options
  • Using AI to generate mobile test scenarios and assist with failure analysis

  • What Is Performance Testing?
  • Functional vs. Non-Functional Testing
  • Load Testing
  • Stress Testing
  • Spike Testing
  • Endurance Testing
  • Scalability and Capacity Testing

  • Response Time
  • Throughput
  • Concurrent Users
  • Requests per Second
  • Latency
  • Error Rate
  • Percentiles: p90, p95 and p99

  • JMeter Installation and Interface
  • Test Plan
  • Thread Group
  • Samplers
  • HTTP Request
  • Listeners and Results
  • Running a Basic Performance Test

  • Defining Performance Objectives
  • Simulating Virtual Users
  • Ramp-Up Period
  • Test Duration
  • Load Profiles
  • Testing Login and Search APIs
  • Identifying Bottlenecks

  • Analyzing Response Times
  • Throughput and Error Analysis
  • Reading JMeter Reports
  • Identifying Slow Endpoints
  • Basic Bottleneck Investigation
  • Comparing Results with Acceptance Criteria

  • AI-Assisted JMeter Test Planning
  • Generating Performance Test Scenarios
  • Understanding JMeter Errors
  • Summarizing Performance Reports
  • Identifying Potential Bottlenecks from Evidence
  • Reviewing Performance Recommendations

  • Version Control Fundamentals
  • Repositories and Cloning
  • Branching
  • Commit and Push
  • Pull and Merge
  • Pull Requests

  • Continuous Integration
  • Continuous Delivery and Deployment
  • CI/CD Pipeline Concepts
  • Automated Test Execution
  • Build Triggers
  • Automation in Development Workflows

  • Jenkins Introduction
  • Jobs and Pipelines
  • GitHub Integration
  • Installing Dependencies
  • Running Selenium and Playwright Tests
  • Publishing Test Results

  • Test Execution Reports
  • Failure Evidence
  • Screenshots and Logs
  • HTML Reports
  • Introduction to Allure
  • Test Result Analysis

  • Headed vs Headless Browsers
  • Headless Execution with Selenium
  • Headless Execution with Playwright
  • Running Tests in CI/CD
  • Capturing Screenshots and Logs
  • Debugging Headless Failures
  • Cross-Browser Execution
  • QA Career Roadmap
Upcoming Classes (7)
17 Nov 2026
22 Nov 2026
23 Nov 2026
25 Nov 2026
29 Nov 2026
30 Nov 2026
06 Dec 2026
Upcoming Classes (7)
17 Nov 2026
22 Nov 2026
23 Nov 2026
25 Nov 2026
29 Nov 2026
30 Nov 2026
06 Dec 2026

Why QA Training?

Manual to Automation, Full Path: Start with test writing and bug reporting, then move to Selenium, API, and performance testing.
Real Tools, Industry Standard: Hands-on with Jira, Postman, Selenium, JMeter, and Appium; the tools QA teams actually use.
API, Mobile & Performance Covered: Test APIs, automate mobile apps, and run load tests, beyond just web UI testing.
AI-Integrated Testing: Use AI tools like Testmo, Bugasura, and Postbot to test faster and smarter.
CI/CD & Agile Ready: Learn Jenkins pipelines and Agile QA practices for modern DevOps workflows.
Current Trends, Practical Application: Learn today's tools and techniques that translate directly into real work.
Professional Teachers, Maximum Experience: Learn from instructors with real-world QA experience, not just theory.
Quick Inquiry

Choose class schedule(s)

  • 17 Nov 2026
  • 22 Nov 2026
  • 23 Nov 2026
  • 25 Nov 2026
  • 29 Nov 2026
  • 30 Nov 2026
  • 06 Dec 2026