In this course, learners explore the core concepts of the Software Development Life Cycle (SDLC), including its models and how its phases help to produce high-quality systems. In its 15 videos, you will examine types of manual testing, goals of manual testing, and manual testing frameworks; prominent models used, their features, advantages and disadvantages. Discover how to create test case templates for manual testing that apply best practices, and learn about manual testing with Postman. Learners will delve into different types of automation testing and their goals; frameworks that can be used to implement automated testing, their features, advantages and disadvantages, and the difference between manual and automated testing; and learn where manual or automated testing should be implemented. Then learn how to configure automation testing with Selenium WebDriver, and explore automated and manual testing scenarios and the preferred conditions where automated and manual testing can be implemented. Conclude this course by observing how to execute test cases with the implementation of automated testing using the QTP/UFT Linear Framework.