What Will You Learn?

  1. Understand the different software development lifecycles, Waterfall, Agile, etc.

  2. Understand the goals and objectives of software testing

  3. Understand the essential concepts of software testing including Requirements, Test Scenarios, Test Cases, Test Sets, User Stories, and Use Cases

  4. Learn a simple methods to test software

  5. Understand when to perform ad hoc/exploratory testing as opposed to formal testing

  6. Understand the difference between different testing certifications

  7. How to prepare for an interview for a job in software testing


A Verifiable Certificate of Completion is presented to all students who undertake this course. This course is intended for everyone who is interested in starting a successful career in software testing as well as those who are already in the software testing field for few years. The courses use a very simple approach to introduce you to the essential concepts and techniques for software testing. Concepts covered in the course are software requirements, user stories, test cases, test scenarios, and test sets. The course also will discuss the difference between quality assurance and testing. The course emphasizes defect prevention as the most effective way to ensure high quality software. You will learn everything you need to become an effective tester