Warning: Cannot modify header information - headers already sent by (output started at /home/content/24/8997224/html/plugins/system/lightimages/lightimages.php:533) in /home/content/24/8997224/html/plugins/system/responsivizer/responsivizer.php on line 159
QA

QA - Software Testing:

We designed Most Practical/Successful Training solutions to secure job

 

 

Step 1: Teach Solid Information Technology basics Step 7: Teach Functional Automation (QTP) and Performance tools (LoadRunner) following by hands-on practice in our cloud lab 
Step 2: Teach QA Course concepts with plenty examples along assignments Step 8: Initiate a software Project and derive project tasks based on roles and assign Software Testing / QA role Project tasks to individual students
Step 3: Teach software Technical skills: SQL , UNIX
Tools along Hands-on practice on our cloud Project Lab.

Step 9: Students work on assigned tasks and face real-time challenges,
Our expert trainers monitor each task progress and guide students toward successful completion. Assign further tasks one after another and make sure students complete them successfully.

Step 4: Provide Business Domain Knowledge of the software projects.
Example: Insurance, CRM & telecom domain & more..
Step 10: Students provide project Presentations explaining documentation prepared along completed tasks
Step 5: Teach Latest technologies in the market like Mobile Testing / Datawarehousing Testing / Webservices testing. Step 11: Conduct mock interviews to help students immensely for job interviews.
Step 6: Teach Test Management Tool - Quality Center following by hands-on practice in our cloud lab  

 

Course Content   More Details / Expectations
SOFTWARE DEVELOPMENT LIFE CYCLE  
  • Waterfall Model
  • Incremental Model
  • Spiral Model
  • V-Model
  • Agile Model – SCRUM, XP
  • Rational Unified Process
MANUAL TESTING 
  • Introduction to Software Testing
  •  White/Black/Gray Box Testing
  •  SQA and SVV 
SOFTWARE TESTING LIFE CYCLE (STLC)
  • Test Strategy / Test Plan
  • Test case design
  • Test Case Techniques
  • Test Data Setup
  • Test Execution
  • Traceability Matrix
  • Defect Tracking
  • Test Reporting
TESTING TYPES:
  • White Box / Black box / gray Box.
  • Unit / Integration / System Testing
FUNCTIONAL NON-FUNCTIONAL
Smoke Testing Usability Testing
Functional Testing Load / Performance Testing
Regression Testing Security Testing
Exploratory Testing Installation Testing
User Acceptance Testing Compatibility Testing
Alpha / Beta Testing Recovery Testing
Mobile App Testing Localization / Globalization
Web service Testing ETL Testing
  Database Testing
  • Build Management
  • Configuration Management
  • Metrics Calculation.
  • Risk management–Risk Mitigation , Monitoring
  • Service Management

THIS IS THE CORE PART OF COURSE:
We start the training from layman example of Software Development Life Cycle (SDLC) including all types of SDLC types starting from waterfall to the famous Agile Scrum Process.

This registers the highest level picture of software development process in students mind. Then they can easily identify and maps other activities with appropriate phases.

Then Explanation start diving in to testing Phase(QA) and subsequent sub phases in testing by explaining Software Test Life cycle including Explanation different artifacts generated in testing phase (Test Plan, test case, Data setup, execution)

Learn Defect Tracking Life cycle.

Learn different types of testing starting from white box, black box and Gray box.

QUALITY CENTER (ALM):

Teach different modules in Quality Center tool.

Hands-on:

Students will perform hands on STLC tasks like create requirement, test case, test execution instance, create traceability between requirement, perform execution activities, create defect, link defect to test cases/requirements and generate test and defect  reporting using Quality center tool.

BUSINESS DOMAIN:

Teach Insurance, CRM etc.. business knowledge sessions. Students should be able to understand and explain various business functionalities.

 

PROJECT TASKS:

Assign Software project tasks to each trainee, trainee will use the test concepts, learnt business knowledge, test management tool and Defect tracking tool to complete the task. 

 

Final Outcome: Student should be able to create test plan for a various modules, creates and execute test cases for assigned insurance/CRM/E-Commerce project functionalities.

QUALITY CENTER(TEST MANAGEMENT TOOL)

  • Q.C. Modules And Architecture
  • Requirements Module
  • Test Plan Module
  • Test Lab Module
  • Defects Module
  • Exporting T.C. from Excel File To Q.C.
  • Reporting & Analysis 
 

XML

  • Introduction of XML
  • Advantages of XML
  • Structure of XML
  • XML Testing

 SOAPUI
(WEBSERVICES TESTING TOOL):

  • About Web services
  • XML, SOAP & WSDL
  • Working with SoapUI tool
  • Creating & Reading properties at    different levels
  • Assertions , Xpath & Loops
  • Data driven testing
  • Transferring properties
  • Groovy Scripting Basics
  • Data Driven Testing with SoapUI

 

Introduction of XML:

XML is very famous to transfer the data across IT applications in present world. As XML is essential students will learn how to perform XML testing

Service Oriented Architecture very famous in present world. Teach various components in webservices and how to perform webservices testing using SOAP UI.

Final Outcome: Trainee should be able to create and execute test cases for live web services.

 MOBILE TESTING  (IOS/Android Apps)

  • Introduction to Mobile Apps
  • Architecture Simulators and Emulators
  • Devices / Platforms / Operating Systems Functional Testing / UI Testing / Regression Testing Compatibility Testing / Installation

Usage of Mobile devices has witnessed massive growth during years in present world. We have designed this section to test applications with real world scenarios.

Students create test cases and execute on mobile applications.

 UNIX (Operating system)

  • Introduction UNIX /UNIX Architecture
  • UNIX Commands
  • Vi Editor Schedule Jobs using UNIX
  • Testing using UNIX
  • Introduction to Shell Script  

UNIX is powerful operating system being used on servers, in real-time software tester has to perform testing on UNIX servers, as a requisite tester should know various UNIX commands to perform further testing. In this session trainees execute test cases using UNIX commands on UNIX box simulators.

 SQL

  • Relational Database Management
  • System Normalization
  • Data Modeling
  • SQL Commands
  • Data Definition Language (DDL)
  • Data ManipulationLanguage (DML)
  • Data Control Language (DCL)
  • SQL Functions  

Data warehouse Testing:

  • Data Extraction, Transformation, Loading
  • ETL testing 

Database Management Systems is essential part of any Information technology system. Trainee will learn and execute SQL commands as part of database testing.

Data warehousing Testing:

Overview on data warehousing, Data completeness, Data transformation, Data Quality and Data regression testing.

 AUTOMATES TESTING

  • Introduction to Automation testing
  • Benefits of Automation Testing
  • Manual Testing vs. Automation Testing
  • Various Automation Test  Tools

  QUICK TEST PRO
(Functional Automation Tool):
Introduction to Quick Test Pro

  • Test Process in QTP
  •  Record and Playback
  • Creation ,Enhance and Execution of scripts
  • Analyzing the Quick Test Result
  • VB Script
  • Regular Expression
  • Object Repositories
  • Synchronization
  • Transactions
  • Checkpoint
  • Output Values
  • Working with Actions
  • Parameterizing Tests and Data
  • Driven Test
  • Data Driven Test
  • Functions                                   
  • Recovery Scenarios
  • Automation Frameworks

SELENIUM  (Automation Tool)

  • Tool Overview

Final Outcome: Trainee should be able to create and execute test cases for ETL testing.

Automation testing: Two different streams: functional automation and performance automation.

Functional Automation:

Automated testing is crucial stream in Software testing practice. QTP is the one of the best and famous functional automation tool available in the market. In this training we teach how to use QTP to perform automated testing.

Along QTP we give overview of Selenium tool one of the famous open source functional tool available in the market.

 

Final Outcome:Trainee should be able to automate manual test cases by enhancing the script (adding checkpoints and reporting functions) along run and maintenance

 LOADRUNNER
(Performance Testing Tool):

  • Need of performance testing
  • Overview of load testing
  • Overview of stress testing
  • Introduction of Load Runner
  • Load Test Cases
  • Load test Process in Real Time
  • Load Test Planning
  • Load Runner Architecture
  • Components of Load Runner

Virtual user Generator

  • Recording the basic script
  • Enhancing the script
  • Inserting the check points
  • Inserting transaction points
  • Inserting rendezvous point
  • Inserting debug messages
  • Parameterize the script
  • Create, define parameters
  • Script Correlation

Controller

  • Introduction to controller
  • Creating new scenario
  • manual scenario / Goal oriented scenarios

Analysis

  • Analysis basics
  • Opening Analysis graphs
  • Cross results and merged graphs
  • Analysis of important graphs

Capacity Planning

Performance Automation:

Performance Test is necessary to derive that application is able sustain the real time load. In this training we teach how to use Load runner to conduct performance testing.

Final Outcome: Trainee should be able to create and enhance performance test scripts and schedule performance scenario by enhancing the script (adding checkpoints and reporting functions)

 

 
Resume Preparation &
Mock Interviews