Course Overview

This course is designed to bring new software testers up to speed quickly by covering basics to structured software testing methodologies. Both Manual Testing and Automation Testing (Selenium) will be covered. Upon completion of the course you will gain hands- on knowledge of the following:-

 Process and procedure of Software Testing
 Software Testing Terms, Terminologies, Principles, Techniques and Methodologies
 Software Testing Documentation
 Software Development Methodologies
 Testing a software application Manually
 Testing a software application using SELENIUM automation tool
 Interaction with Database using SQL Query

Must have:- Computer Operation Knowledge and familiarity with day-to-day Software Applications

Nice to have:- Computer Programming knowledge and exposure to Software Applications


We welcome auditing student.*

* Provided there is space available on the first class, undecided students may join the first half of class to observe. Please contact us to schedule in advance.

Manual Testing


  • Week# 1
  • Course Introduction
    • Software Project Overview
    • 5 W’s of Software Testing
    • How do you test a Software
    GAP Document
    • Testing Principles
    • Manual and Automation Testing
    • Software Development Life Cycle


  • Week# 2

• Waterfall Development Model
• Agile Development Model
• Testing Documents
o Risk Assessment
o Test Strategy
o Test Plan
o GAP Doc
o Test Case


  • Week# 3

• Testing Documents
o Traceability Matrix
o QA Matrix
o Status Report
o Test Exit Report
• Test Design Techniques
• 5 Fundamental Test Process
• Test Levels
• Defect Reporting

Automation Testing (Selenium)


  • Week# 4

• Test Terms
• Introduction to Automation Testing
• Introduction to Selenium
• Selenium Test Process


  • Week# 5

Java for Selenium
• Introduction to Java
• Java Program Structure
• Java Variables and Operators
• Java Conditionals and Loops


  • Week# 6

• Strings and Arrays in Java
• IO Operations and File Handling
• Java Methods

• Built-in Methods in Java
• Java Inheritance and Polymorphism


  • Week# 7

• Introduction to Selenium WebDriver
• Web Elements and Element Locators
• WebDriver Commands and Operations
• Handling Elements in Selenium
• Cross Browser Testing with Selenium
• Writing WebDriver Test Cases
• WebDriver Test Cases using userdefined

Classes are held in a Classroom


  • Certificate of Completion
  • Tax Receipt Form for tuition fees for courses taken in the calendar year. To qualify, the fees must be more than $100 for the year.


Intermediate level of English, Knowledge of Microsoft Office and familiarity with Software Application.

Next Session:

Saturday, April 13, 2019 from 9:00am to 2:00pm

No reviews at the moment