Course Highlights

• What is QA and Testing?
• What is Quality?
• IT Organization
• Role of a QA Engineer in Software Development Life Cycle (SDLC)

Manual Testing/ QA Process
• Software Development Life Cycle Process – Waterfall/Agile methods.
• Test Inputs – Understanding of all documents (BRD, SRS, Use Cases etc)
• Test Criteria – Entrance and Exit
• QA environment/ QA Builds
• Writing comprehensive Quality Assurance Plans
• QA Methodology and Testing phases.
• Test Inputs.
• Writing comprehensive Quality Assurance Plans.
• Functional Walkthroughs and Decomposing the Functional specifications.
• QA Templates.
• Test Case Development and Organization – Functional/User Interface/Integration/System and Regression Test Cases for real-time projects.
• How to develop solid test cases when specs are not available.
• Requirements Traceability Matrix.
• Test Execution – Hand’s on.
• SQL statements for Backend Testing.
• QA Deliverables.
• Reporting Testing Progress.
• How to provide QA/Testing Estimates.
• Communication and Co-ordination policies in QA.
Defect Management Process/Tools
• Defect Life Cycle.
• How to write and report a Defect.
• How to set Severity Levels.

Test Case Management Tools – Quality Center
• Adding test requirements
• Creating Test Plans/Test Cases
• Execute Test Cases Manually
• Parameterize the test cases.
• Creating a Test Set
• Executing a Test Set
• Run Tests and Analyze Results.
• How to generate Test Reports in Dashboard feature.

Quick Test Professional
• Benefits of automation testing.
• Introduction to QuickTest
• Test Planning
• Create and Run Automation Scripts using Record and Playback .
• Keyboard view and Expert view.
• How QuickTest identifies objects
• Object types and Parameterization.
• Object Repositories
• Types of Actions .
• ALM and QTP Integration (Running QTP scripts from ALM).
Load Runner
• How to write Performance/Load test plan.
• Writing Load Test Scripts in Load Generator
• How to Set virtual users (vUsers) and Run time Options/Think Time
• Load Controller – Load Runner Scenarios
• Analyzing Scenario Execution (Hits per second/Throughput/System Response

Web Application Testing and Windows App testing.
Mockup Interview Sessions.
Live Projects.