QA Training in Nepal Quality Assurance Training in Kathmandu, Nepal

Quality Assurance Training in Nepal

Broadway has introduced a Quality Assurance training course with an aim to produce talented quality experts in software industry of Nepal. This course enables the software professionals and other individuals to successfully carry out the software testing procedures and ensure high quality bug-free applications with flawless performance.

Course Highlights

  • Basic concept of existing software quality assurance techniques and practices
  • Understanding preparation of software quality assurance policy and plans
  • Effective documentation of QA testing, associated findings and corrective measures to be taken
  • Thorough understanding of overall software quality control mechanisms
  • Regular guest lectures by QA experts
  • Project Work after completion of training

Benefits of QA training at Broadway Infosys Nepal:

  • Career opportunity as QA engineer, software testing executives, information system auditors, QA instructors and trainers and so on
  • Qualified QA instructors with years of experience in software quality assurance
  • In-depth understanding of software quality control mechanisms
  • Opportunity for internship at QA departments of top companies in Nepal
  • Job placement facilities for deserving trainees

Syllabus Outline

  • Learning methods to identify software vulnerabilities
  • Understanding approaches to address increasing web attacks and SQL injections
  • Learning skills of functional testing, unit testing, integration testing, ad-hoc testing and regression testing of software
  • Ways to address and prevent the software failures
  • Knowledge on software test planning, test objectives, bug reporting, test results tracking and so on.
  • Methods of assessment and mitigation of risks involved in every stages of software development life cycle.

There is increasing demand of Quality Assurance experts in IT companies worldwide. Therefore, Broadway Infosys Nepal offers QA training in Nepal considering the willingness and ability of aspiring quality assurance experts. Please contact us anytime to have your seat reserved for upcoming QA training session.


Duration: 2 Months
Career Option : Quality Assurance (QA) Engineer

MODULE I: MANUAL TESTING

Fundamentals of Testing

  • Human and errors, Testing VS. Debugging, Software Quality, Requirement Behavior and Correctness, Testing Process, Psychological Aspects of Testing, General Testing Principles, Test Metrics 

SDLC

  • Waterfall Model
  • Spiral Model
  • V Model
  • Agile Methodology

Testing Approaches - I

  • Static Testing

Testing Approaches – II

  • Dynamic Testing
    1. Black Box Testing
      • Equivalence Class Partitioning
      • State Transition Test
      • Decision Table Technique
      • Used Case Testing 
      • Cause Effect Graphing
      • Boundary Value Analysis
      • Advanced black box techniques

White Box Testing 

  • Statement Coverage
  • Test of Conditions
  • Branch Coverage
  • Path Coverage
  • Advanced White Box Techniques
  • Instrumentation and Tool Support

Gray Box Testing, Intuitive and Experience Based Testing

Verification & Validation

  • Verification
    1. Inspection
    2. Walkthrough
    3. Reviews
  • Validation 
    1. Unit
    2. Integration
    3. Functional
    4. System
    5. Acceptance
    6. Alpha and Beta testing
  • Difference between Verification and Validation

Miscellaneous types of testing

  • Usability
  • Performance
  • Load
  • Stress
  • Security
  • Volume Testing
  • Sanity and Smoke Testing
  • Regression Testing
  • Mutation

Test Cases

  • Introduction
  • Various Test Scenarios
  • Test Case Design and Template
  • Different Types of Test Cases
  • Difference between Test Case and Test Scenario
  • Creation of Test Cases for Sample Application

Test Management 

  • Test Organization 
    1. Test teams, tasks and Qualifications
  • Test Planning 
    1. Quality Assurance Plan, Test Plan, Test Exit Criteria
  • Cost and economy Aspects 
  • Test Strategies 
  • Test Activity Management, Incident Management, Configuration Management 

Test Progress Monitoring and Control

Bug Reporting and Tracking

  • Error, Defect, Bug and CR
  • Bug Reporting Approach
  • Bug Reporting Steps
  • Severity and Priority
  • Bug Life Cycle

ADVANCE COURSE


Certification: ISTQB Preparation
MODULE II: AUTOMATION

Introduction to Automation

  • Pitfalls of Manual Testing
  • Benefits of Automation Testing
  • Pitfalls of Automation Testing
  • Factors to select for Automation Testing
  • Factors for Selecting Automation Tool
  • Types of Automation Tools
    1. Tools of Functionality Testing 
    2. Tools of Test Management
    3. Performance Testing Tools
  • Types of Licenses
    1. Licensed Tools
    2. Open Source Tools

QUICK TEST PROFESSIONAL (QTP)

  • Introduction
  • Quick Test Window
  • Principle of Capture and Playback
  • Recording mode
  • Run mode
  • Object Repository
  • Principle Check Points
  • Parameterization

SELENIUM

  • Introduction to Selenium
  • Components of Selenium
    1. Selenium IDE
    2. Selenium RC
    3. Selenium Core

Selenium IDE

  • Overview
  • Installing, recording, replaying and manipulating
  • Commands:
    1. Actions
    2. Asserts
    3. Assert
    4. Verify
    5. Wait
    6. Assessors
  • Selenium scripting basics

Selenium Web Driver as

  • Overview
  • Create Script in Selenium Webdriver
  • Accessing forms,link & tables
  • Junit
  • Mouse Events, Uploading fies etc.

SQL Queries

  • SQL Introduction
  • Uses of SQL in Testing (Database, SQL injection in Web App etc.)
  • Data Definition
  • Data Manipulation
  • Data Control
  • JOINS
  • SQL Queries

MODULE III: Test Management Tool
QUALITY CENTER

Introduction to Quality Center

  • Requirements Tab
  • Requirements Tab’s Four Views
  • Requirements Types
  • Test Coverage

Test Plan Tab

  • Test Plan Tree
  • Adding New Folder for Test Plan
  • Tests Types

Test Lab

  • Organizational Structure
  • Building Test Sets
  • Adding Tests for Test Sets
  • Understanding Execution Flow
  • Execution Control
  • Test Set Properties

Defects Tab/Change Requests

  • New Defects
  • Defects Tracking
  • Understanding Grid Filters

Linking Among Different Tabs and Need of Linking

Filtering

  • Test Requirement Tab
  • Test Plan Tab
  • Defects Tab
  • Test Lab Tab

Analysis and Reporting

Importing and Exporting

Setting-Up Favorites


MODULE IV: BUG REPORTING JIRA as Bug Reporting Tool

  • Installation
  • Create a JIRA project
  • Adding a Column to a Board
  • Adding Users to our JIRA Account
  • Adding Issues/Bugs to the JIRA project
  • Attaching screenshots to the Bugs in JIRA
  • Assign, close, add comments, effort and so on to the JIRA bugs
  • Classifying defects into Critical, Major, Minor and so on

Mantis

  • Installation
  • Create a Mantis project.
  • Adding Users to our Mantis Account.
  • Adding Issues/Bugs to the Mantis project.
  • Attaching screenshots to the Bugs in Mantis.
  • Assigning, closing, adding comments, effort etc. to the Mantis bugs.
  • Classifying defects into Critical, Major, and Minor etc.

MODULE V: MOBILE APP TESTING

Overview of Mobile Applications Components of Mobile Application Introduction to Mobile Application type – 

  • Native
  • Hybrid
  • web mobile applications

Mobile Testing Tour

  • Gesturing tour, 
  • Accessories tour, 
  • Motion tour location based testing

Mobile testing and associated challenges

  • Various Device/Platform
  • Non-functional – Performance and Security
  • Network, Memory, Usability

Mobile Testing Approach

  • Installation and uninstalling testing
  • Workflows and feature testing
  • Scenario based testing
  • Interactions of device
  • Mobile testing strategies
  • Apium

Android Mobile Basics and Set up emulator

Working with Android Testing

Android and iPhone Testing

Mobile Application Testing Execution with emulators

Mobile Application Testing Execution with simulators

Mobile Application Automation Testing- Selenium

PERFORMANCE TESTING TOOL 

  • About Jmeter
  • Install Jmeter
    1. Thread and its properties
    2. Various Kinds of Sampler
    3. Various Kinds of Listener

 

Sadikshya Adhikari
Quality Assurance(QA) Training

it's learning environment is a memorable and astounding experience. Broadway is really a great professional IT training and development company. I have found myself and everyone associated here having outstanding learning and working experiences. Being a part of Broadway team and it's l...

Manzeel Uprety
Quality Assurance(QA) Training

Broadway Infoys Nepal is one of the best IT learning center in Kathmandu. Well equipped infrastructure and highly skilled trainers makes Broadway infosys Nepal  a perfect place for IT training in Nepal .

Sadhana Rijal Khatri Chettri
Quality Assurance(QA) Training

I am very happy that I chose Broadway Infosys Nepal for my training in QA. Here, I found experienced instructor; not just a teacher in the field of QA. The management is also very satisfying and  always ready to help the students. I would surely prefer Broadway Infosys Nepal in fut...