Course Image
Top Ranked

Quality Assurance - Job Program

JUSTWIN helps you to gain a core understanding of skills, knowledge, terminology, and processes of effective Quality Assurance. We provide a professional level of competence in the principles and practices of QA Training in the IT profession, which is very helpful to survive in QA Jobs. IT is one of the largest and most lucrative industries, promising thriving career. With new jobs added every day, right support and training can land you at dream job. We pride ourselves in being one - stop shop for all Software Testing Training( QA Training , QTP Training) related training including functional testing , UAT, HP-ALM Quality center, Jira automation, these are all part of our QA Automation and Manual Testing training. By enrolling in Quality Assurance Training, you prepare yourself to become a trained and skilled software professional who can easily work on performance and automated test tools.

Success Rate 100%
Job Placements96%
Professional Growth89%
Live Projects75%

Course Overview

Top ↑

AT JUSTWIN Quality Assurance Training is a program that guides a professional in shaping a career as a QA Analyst.This Course Program develop your skills in quality assurance and control and prepare you for QA Jobs. All the topics will cover in depth ,in Practical and in realistic manner with hands-on experience in  QA Automation and Manual Training. We provide QA Training Brampton, Mississauga, Toronto, Scarborough

During this program, you will learn:
  • Essential concepts, skills, practices, terminology, end to end test process in Software Testing Course
  • 100% job oriented course contents which will lead you to get and survive in software testing job easily and quickly
  • High in-demand manual and QA  automation testing tools with live project
  • Agile testing processes, cost estimation, JIRA tools
  • End to End live project with complete documentation

We are conveniently located to provide QA Training in Brampton, Mississauga, Toronto, and Scarborough area.

Course Content

Top ↑

Course Name: Quality Assurance – Job Program
Course Code: QA001
Course Duration: 38 hours
Course Type: Classroom

Session 1: Quality Assurance Fundamentals
  • Quality Assurance Introduction
  • Who is a Quality Assurance Analyst?
  • Why become a Quality Assurance Analyst?
  • Role and Core Competencies of the QA Analyst
  • What is Project and Why Project Initiates
  • Constraints of IT Projects
  • Pre-Project Activities
  • End to End Process flow of IT Projects
  • System/Software Development Life Cycle
  • SDLC: Waterfall v/s Agile
  • QA Analysts milestones in SDLC
  • Quality Assurance Impediments
Hands-On Practice: First Step Towards Job
  • Quality Assurance Job Market
  • Current Opportunities
  • Industry Expectations
  • What to expect in Quality Assurance Interview
  • Know Yourself in 30 Second Elevator Speech!
Session 2: IT Project Formation, Environments & Stakeholders
  • Importance of Release Planning in Quality Assurance
  • Difference between Weekly, Monthly and Emergency Releases
  • Environments: Development, QA, UAT, PILOT & LIVE
  • End to End Process Flow of Various Environments
  • STLC Phases (Software Testing Life Cycle) |Testing Techniques
  • How requirement matrix can help you to Develop understanding of requirements
  • IT Project Success & Failures
  • Developing a work breakdown structure in SDLC
  • Stakeholders Identification and Success Criteria
  • Project Documents Review:
  • Business Case, Project Charter, Stakeholder Analysis Document, RACI Matrix, BRD, Use Cases, Wireframes, Mockup’s, SRS, Test Plan, Test Strategy, Test Cases, UAT Plan, Lesson Learned Document,  Project Completion Report
  • Importance of Test Plan and Test Cases
Hands-On Practice: Requirements Review and QA Artifacts
  • Review Requirements with Business Stakeholders
  • Create Test Cases
  • Review Test Plan with Business Stakeholders
  • Review Test Cases with Business Stakeholders
Session 3: Defect Management + Agile SCRUM
  • How is Quality Assurance Process Different in Agile Model?
  • What is Agile Development Model?
  • The Agile Manifesto and Guiding Principles
  • The Role of  QA Analyst in Agile Projects
  • How testing process is different in SCRUM
  • Review QA User Stories: Create Tasks, Storyboarding and Sprint Planning
  • Meetings: Sprint Planning, Backlog Grooming, Sprint Review, Demo, Retrospective
  • Introduction to JIRA
  • Why QA Analysts use JIRA
  • Defect Management Life Cycle: Find, Communicate, Log, Monitor, Retest, and Close
  • Standards to write a Defect in JIRA or HP-ALM
  • Defect Management Process
Hands-On Practice: Agile SCRUM Role Play Session and JIRA Tool
  • Installation of JIRA
  • Review Product Backlog: EPIC, User Stories, Tasks, Bug
  • Opening/Closing Sprint
  • Review User Story Written in JIRA with “Given, Then, When” Technique
  • Review Acceptance Criteria in User Stories
  • QA Story Estimations with Poker Planning
  • Link bugs to User Stories/EPIC
  • Create Story Clones and Log Work
  • Role Play Session for Stand Up Meetings, Sprint Planning, Backlog Grooming, Retrospective and Demo
  • Closing stories, tasks and bugs
Session 4: Using HP-ALM (Application Lifecycle Management) Modules
  • Describe Application Lifecycle Management (HP-ALM)
  • Test Management Tools
  • Review common usage of HP-ALM Modules
  • Defining Requirements and Release Cycle Management
  • Defining Requirements
  • End to End Test Case Creation Process
  • Designing of Test Cases and Test Steps
  • Test Lab: Execution of Test Cases
  • Mapping Requirements to Test cases
  • Add and Link Defects
  • Update and Closure of Defects
Hands-On Practice: HP- Application Lifecycle Management Tool Workshop
  • Installation of HP-ALM
  • Log in to ALM and Learn about its modules, toolbars, and menus
  • Understand core concepts of Dashboard and Analytics View
  • Work with Release Creation Modules
  • Define and Organize Test Requirements
  • Designing Test Cases
  • Configuring a test case to call other test cases
  • Create Test Sets in Test Lab Module
  • Test Case Execution
  • Link Requirements to Test cases Execution
  • Monitoring the status of test plans
  • Add traceability links between requirements
  • Defect Management: Log Defect and link Defects to Test Cases
  • Assign and Monitor Defects
  • Associating defects to other entities
  • Closing Defect
Session 5: SQL(Structured Query Language) and Mobile App Testing
SQL Testing

  • Introduction to Database and Relational Database Management System
  • DML Commands (Insert, Select, Update, Delete)
  • DDL Commands (Create, Use, Alter, Drop)
  • Other DB Utilities Toad, SQL Navigator etc.
  • Database role in application development

Mobile Testing

  • Introduction to Mobile Testing
  • Why is Mobile Testing Important?
  • Emerging Trends in Mobile Marketplace
  • Types of Mobile Applications
  • Mobile Application SDLC
  • Mobile Testing Platforms
  • Testing Mobile Web Applications
  • Testing Native Mobile Applications
Hands-On Practice: MS- SQL and Mobile Application Testing Workshop
SQL Testing

  • Installation of MS-SQL
  • Import Databases
  • Testing Various SQL Dialects
  • Fetch data from various tables using Select Statements
  • Insert Data into tables
  • Update Data into tables
  • Delete Data from tables
  • Create and join tables

Mobile Testing

  • Installation of Mobile Application
  • GUI Testing on various mobile devices
  • Recording Test Cases for Mobile Application
  • Cross Browser Testing
  • Demonstration on Emulators
 Class Exam – 1
Live Project Workshop – 1
This is our specialty where we collaborate our Business Analysts and QA Analysts to work on 1 live project and develop, review and execute all those project documents which required to do job. In this way you will get exposure to work in a team environment and perform a role play session
Session 6: Automation Testing Tool HP-UFT (Unified Functional Testing) QTP
  • Introduction to UFT
  • Launching UFT, Add-in Manager, and Quick Test window
  • Introduction to Functional Testing
  • Functional Testing approach
  • Benefits of automation
  • UFT Testing Process – (record & run process)
  • Different types of checkpoints –(standard checkpoints and supported checkpoints) Parameterization – (data table and Parameterization by importing values from excel)
  • Actions – ( Different types of actions, nesting
    the actions)
  • Object repository and Object Spy
  • Synchronizing a Test
  • Handling exceptions
Hands-On Practice: Automation Tool- QTP/UFT
  • Designing Test Scripts
  • Execute Test Scripts
  • Result Analysis
  • Synchronization Points
  • Object Identification Mechanism
  • Object Repository, Actions, Checkpoints
  • Output Value Checkpoints
  • Recording & reviewing test execution results
  • Executing manual and automated tests
  • Configure automated test rerun rules
  • Defining and scheduling test execution flows.
  • Parameterization
  • Recovery Scenario
  • Functions
  • Descriptive Programming
  • Working with Data Tables
  • Different types of Frameworks
Session 7: SOAP-UI Web Services
  • Web Service Testing: Introduction
  • Introduction to SOAP-UI
  • How to create a new project in SOAP-UI?
  • Components of SOAP-UI project window
  • How to run your project in SOAP-UI?
  • Import Projects into SOAP-UI
  • Understanding the Soap Response & Log Panels
Hands-On Practice: SOAP UI Hands
  • CREATE and RUN Test Suites
  • Create a Project
  • Creating Test Suite
  • Creating Test Case
  • Test Step Insert
  • Sending Request Manually & Reading Response
  • Working with assertions
  • Export projects
Session 8: Selenium Automation Testing
  • Introduction to Selenium
  • Install IDE & Fire Bug3. Introduction IDE
  • First Script
  • Locators
  • Enhancements
Hands-On Practice: Automation Tool- SELENIUM IDE
  • Intro Selenium IDE and Web driver
  • Install IDE
  • First IDE Script
  • Links &Tables
  • Keyboard Mouse Events
  • Selenium & Testing
  • Selenium Grid
  • Parameterization
  • Cross Browser Testing
 Class Exam – 2
Live Project Workshop – 2
This is the  workshop where QA people will deliver QA Artifacts to group of Business Analyst. QA will also review Test cases and execution results on HP-ALM and map requirements to test cases.Final assignment will be given by the Business Analysts.
Session 9: Underline Competency of QA Analyst
  • Critical Thinking and QA Scenarios
  • Behavioral Characteristics of QA Analyst
  • Communication Skills
  • Interaction Skills
Hands-On Practice: Market Guidance + Resume Tips + Interview Preparation Workshop
  • Market Guidance
  • Resume Preparation
  • One on One Mock Interview Session(JAD Session)
  • Interview Preparation
Graduation Ceremony

Who Should Attend

Top ↑

  • Recent graduates who are dreaming to get into IT industry as this program will open doors to get into the IT world
  • Students / IT Newbies aspiring to become a Software Test Engineer
  • Anyone who is holding Master’s or Bachelor’s degree in IT and facing difficulties to get into IT profession
  • Non-technical students
  • If you have applied for tremendous jobs but never got an interview call
  • If you confront rejection in interviews due to non Canadian Industry Experience

Schedule

Top ↑

Please look for the next dates in the schedule below:

Modules Start Date Location
 QA Software Testing- Job Program October 20th, 2018  Brampton
 QA Software Testing- Job Program (next Batch) January 5th, 2019  Brampton

Opportunities

Top ↑

QA as a Career is a sunshine career, i.e. it is just about to take off with huge potential in near future. Quality Assurance professionals are much sought-after, especially in larger corporations throughout the world.

We are conveniently located to provide QA Training in Brampton, Mississauga, Toronto, and Scarborough area.

REASONS to Become a Quality Assurance Analyst
  • Even in a time of worldwide economic slowdown, the software industry is growing.
  • The new software is being developed every day all over the world.
  • There are more QA positions open than the software is able to fill.
  • This means that there are jobs open right now waiting for you.
Career Path

The following diagram depicts the various options available to a QA Analyst.

Quality Assurance Analyst Salary

Salary amounts for Quality Assurance jobs can range, but the median starting income is around $50,000 per year.