QA Trainer

QA Trainer

Cancelled

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
· XML
· 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
Requirement
Test plan
Sizing/LOE
Test case
Bug lifecycle-JIRA, Clear Quest, QC
Log- with Log4j
Build
Sanity vs Smoke/Build verification Test/Build acceptance test
Boundary value analysis and Equivalence partitioning
End to End testing
Status reporting
UAT
Production Check out




QTP
OR
SOR
Basic of web syntax
Descriptive programming
Function
Functional library
Excel Integration
Option explicit
Description.create

Loop
Ordinal identifier
GetROproperty
GetTOproperty



Show manual test script
Error handling using script
recovery scenario
Reporter.reportevent
Start Calculator exercise to show different numbers
Debugging the script
Parameterize with Excel for different number system
Action
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