Quality Assurance – Essentials

JOBSMONT helps you to gain a core understanding of skills, knowledge, terminology, and processes of effective Quality Assurance and Software Testing. We provide a professional level of competence in the principles and practices of quality assurance in the IT profession. If you are new to the IT field, want to increase your software testing knowledge, and want to pursue a career in Testing/QA or if you want to make a career move from a different technology, this course is just for you. We came up with a unique list of topics that will help you gradually work your way into the testing world.

During this program, you will learn:
  • Essential concepts, skills, practices, terminology, end to end test process in Quality Assurance
  • 100% job oriented course contents which will lead you to get and survive in job easily and quickly
  • High in-demand manual and automation testing tools with live project
  • Agile testing processes, cost estimation, JIRA tools
  • End to End live project with complete documentation
Course Name: QA SOFTWARE TESTING– ESSENTIALS
Course Code: QA001
Course Duration: 35 hours

Session 1: Quality Assurance Fundamentals

  • What is Software?
  • What is Software Testing?
  • Why we do Test Software?
  • Fundamental Objective
  • Best Practices of Testing
  • Challenges and Guidelines
  • Guidance for Addressing Challenges
  • Quality, Quality Assurance, Quality Control
  • Quality Assurance v/s Quality Control
  • What is a Project?
  • Project Team Structure
  • Constraints of Project
  • The Project Process

Session 2: Software Testing Process Models, Project Documentation and Meetings

  • Software Development Life Cycle (SDLC)
  • Phases of SDLC
  • SDLC Models
  • Software Testing Development Cycle (STLC)
  • STLC Phases
  • Testing Techniques
  • Testing Terms
  • Project Documentation
  • What is Business Requirement Document
  • Why testers need use cases
  • How requirement matrix can help you to develop understanding of requirements
  • Why QA requires to develop a Test Plan
  • What are the importance of Test Cases
  • What is considered as good Test Case

  • Projects Meetings
  • Kick off start Meeting
  • JAD (Joint Application Development) Session
  • Walkthrough Meeting
  • Cost and Time Estimation
  • Sprint Planning Session

Session 3: Defect management

  • What is a Defect?
  • Defect Life Cycle
  • Defect Management
  • Defect Management Process
  • Add and Linking Defects
  • Closing Defect

Session 4: Test Management Tool - HPQC

  • Test Management Overview
  • Benefits of test Management Tools
  • Tools Available in market
  • Defining Test Requirements
  • HPQC
  • HP Quality Centre - Introduction
  • Why Quality Centre?
  • QC – Testing Process
  • HP QUALITY CENTRE Modules
  • Defining Releases and Cycles
  • Defining Test Requirements
  • Test Plan Process
  • Designing of Test Cases and Test Steps
  • Calling Test Cases and Test Sets
  • Mapping Business Requirements to Test cases
  • Add and Link Defects
  • Update and Closure of Defects
  • Generating Graphs and Reports
  • Export requirements to Quality Center
  • Export Text Cases to Quality Center from Excel

Session 5: Testing in Agile - JIRA

  • How testing process is different in AGILE Model?
  • What is Agile Development Model
  • Why Market demand's Agile Testers?
  • Certification in Agile Scrum Tester
  • What is Scrum
  • Scrum Stand up meeting
  • Agile Tools: JIRA
    • Introduction to JIRA
    • Uses of JIRA
    • How JIRA can put weight on your Resume
    • JIRA Concepts - Workflow
    • JIRA Features
    • Top 10 reasons to get hands on Experience on JIRA

Session 6: Automation Testing – QTP (Quick Test Professional)

  • Introduction to QTP
  • Launching QTP, Add- in Manager and Quick Test window
  • Introduction to Functional Testing
  • Functional Testing approach
  • Benefits of automation
  • QTP testing Process – ( record and run process)
  • Different types of checkpoints –( standard checkpoints and supported checkpoints)
  • Parameterization –( datable and parameterization, parameterization by importing values from excel)
  • Actions – ( Different types of actions, nesting the actions)
  • Object repository 
  • Object spy
  • Synchronizing a Test
  • Handling exceptions using recovery scenarios

Session 7: Backend Testing using SQL (Structured Query Language)

  • Introduction to Database and Rational Database Management  System
  • DML Commands ( Insert, Select, Update , Delete)
  • DDL Commands ( Create, Use, Alter, Drop)
  • Sub queries, Joins and Unions
  • Simple and Complex SQL- queries
  • Other DB Utilities Toad, SQL Navigator etc.
  • Database role in application development

Session 8: Testing On Live Project

  • Project Overview
  • Project Objective
  • Requirement Analysis
  • BRD Overview
  • Test planning
  • Develop Test Plan
  • Design Test Cases
  • Test Execution
  • Sign Off
During this program, you will learn:
  • Essential concepts, skills, practices, terminology, end to end test process in Quality Assurance
  • 100% job oriented course contents which will lead you to get and survive in job easily and quickly
  • High in-demand manual and automation testing tools with live project
  • Agile testing processes, cost estimation, JIRA tools
  • End to End live project with complete documentation

Please look for the next dates in the schedule below:

Modules Start Date Location
     
     

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.

Readsons to become a Quality Assurance Analyst
  • Even in a time of worldwide economic slowdown, the software industry is growing. 
  • 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.