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..
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.