QA Trainer

QA Trainer


Job Description

I need QA trainer to provide online training in EST time (10 am to 2 PM SAT/SUN).
You should have at least 4 years of experience as Quality Analyst.Exceptional Presentation and communication skills are required.

Quality Assurance

· Basic QA principles review
· QA Process (Development environment, QA Environment, UAT environment, QA Sign off, Customer sign off, Go/No Go decision)
· QA Roles and Responsibilities
· QA Analysis
· Software project Roles and responsibilities
· Manual testing and Automation testing
· Start showing QTP
· Types of Software Testing – White Box / Gray Box / Black Box
· Overview of Software Development Life Cycle
· Overview of Software Test Life Cycle
· Testing Methodologies
· Different Testing Types
· Unit, Integration, System Testing
· GUI Testing, Load / Stress Testing
· Smoke / Sanity Testing
· Regression/ Functional Testing
· QA Process
· Business Requirement Document (BRD)
· Functional Specs Documents
· Technical Requirements Document
· Test Plan, Test Calendar, and Test Cases and Test Scripts

· QA Documentation
· About Test Plan
· Objectives of a Test-plan
· Writing Test cases
· Deal with shifting requirements
· Analyzing and Reproducing Software Errors
· How to Report Software Errors
· Bug Writing Guidelines
· Bug Life Cycle
· Bugzilla
· Real World Examples of Bug Reporting
· Bug Analysis and Bug Trends

· Overview of the past 2 days
· UML (RATIONAL ROSE) / Uses Cases for Testers
· Using a real world configuration tool like CVS, RCCS, Microsoft Visual Source Safe, IBM Clear Case.

Mercury Quick Test Pro (QTP)
· Introduction
· Recording
· Object Repository
· Standard Checkpoints
· Text Checkpoints
· Database Checkpoints
· Parameterization
· Data Driven Testing
· Output Values
· Actions
Load Testing
· Fundamentals of LoadRunner
· Planning an Effective Load Test
· LoadRunner Installation
· Virtual User Generator (VuGen) Scripting
· Recording & Playback
· Actions & Transactions
· Parameters, Checkpoints, Correlation
· Advanced Correlation
· Enhance Vuser Output Log
· Error Handling
· Introduction to Scenarios
· Using Run-Time Settings
· Scenario Execution
· Scheduling Scenarios
· Performance Monitors
· Results Analysis
· Building Effective Load Test Scripts
· Load Runner Hands-on exercises
Mercury Quality Center (Test Management Tool)
· Adding Test Requirements
· Create Tests
· Executing the test cases manually
· Analyze project progress
· Run Tests and Analyze Results
· Report and Trace Defects
· Document Generator
· Executing test scripts remotely and more.
· Tie test cases with requirements (Requirements Traceability Matrix)
General IT principles
· HTTP principles
· UNIX, Crontab
· MS Office (Visio) – as time permits
· SQL Principles Oracle 10G
· Ad-hoc topics as class desires

Interview preparation; Mock Interviews; Real world projects

· Questions & Answers
· Mock Interviews
· Resume writing Guidelines

Descriptive Programming (Time permitting)
· How to write scripts using VBScript when application is not ready
· Get a head-start on Test Scripting as developers are writing code

Advanced QA
Manual Testing-

Take a real project and do following in different phases of QA lifecycle.
QA basic, First day at job
Test plan
Test case
Bug lifecycle-JIRA, Clear Quest, QC
Log- with Log4j
Sanity vs Smoke/Build verification Test/Build acceptance test
Boundary value analysis and Equivalence partitioning
End to End testing
Status reporting
Production Check out

Basic of web syntax
Descriptive programming
Functional library
Excel Integration
Option explicit

Ordinal identifier

Show manual test script
Error handling using script
recovery scenario
Start Calculator exercise to show different numbers
Debugging the script
Parameterize with Excel for different number system
Final development of Keyword driven framework with these learnings-Depends on Timing

Java, Junit and Selenium
Selenium Overview
Installing Java
Installing Eclipse
What is class

Selenium IDE
Recording Script
How to run , pause and debug
How to run script line by line
Inserting commands in between script
XPATHS and installing firebug to get XPATHS
Assertion and verification difference

Demo of frameworks

Other open jobs by this client