Software Testing Education - Toronto

Expect the Best!

Software Testing Course Information

The following is some general information about the course I am providing.
The nature of the course may change according to personal needs and prior knowledge/experience..

Course Duration

  1. If you are new to software testing and do not have experience with software developement, the course is divided into 3 parts, each 30 hours long.

    Please note that every student is different and holds a different amount of motivation, prior knowledge, and related experience. Therefore, for some students not all 3 parts of the course are needed for getting a job as a tester.

    *On average, students usually get a job after 1-3 months of study and job search.
  2. If you are currently a software developer, you would probably like a different approach.

    It may take only 1-2 meetings, each 2-3 hours long where you would receive an accelerated method of training plus all the necessary materials needed for further independent study and job hunting. In many cases, students end up wanting more than 1-2 meetings because software testing is quite different than developement and requires a different approach that takes a little bit of time to get used to.

Course Outline

Part 1: Introduction to the World of Software, including:

- Computer Architecture (hardware & software)
- Operating Systems (multitasking, event-driven system, interfaces, Unix, Windows, Linux, Mainframe)
- Application Developement Process SDLC (Waterfall, Rational Unified Process (RUP), Extreme Programming (XP))
- Fundamentals of Software Developement (classes, objects, interfaces, functions, databases)
- The Essentials of Sofware Testing (methods, techniques, and tools)

Part 2: Software Testing, including:

- Client-Server Systems, Web Applications, and Various Business Applications.
- Manual Techniques & Methods
- Automated Tools (WinRunner, QTPro, LoadRunner, TestDirector)
- Testing Types (sanity, functional, unit, regression, performance, security, and many others)
- Testing Documentation (test plans, test cases, test scripts, risk evaluation)

Part 3: Comprehensive Interview Preparation, including:

- Resume (experience that fits employer expectations)
- 200+ Interview Questions & Answers
- Interview Stategy (active and aggressive presentation of your skills)
- References
* For those who need it, support is available after getting a job.