No products added!
Fundamentals of Software Testing
About Course
This course provides a strong foundation in software testing and quality assurance for beginners interested in the software development and IT industry. It covers the core principles of software testing, including software development models, testing methodologies, testing levels, defect management, manual testing, and automated testing. Learners will gain practical knowledge on how to identify software defects, execute test cases, report bugs, and ensure software applications meet quality and business requirements.
The course also introduces learners to Agile and Scrum environments, exploratory testing, functional and non-functional testing, and industry testing practices used in modern software development teams. Practical exercises, real-world examples, and testing activities are included to help learners build confidence and develop essential software testing skills required in entry-level Quality Assurance (QA) and Software Testing roles.
Course Content
Module 1: Software Development
-
Learning Outcomes
-
1. Software Development
-
1.1 Sequential development models
-
1.2 Iterative and Incremental development models
-
Quiz: Software Development Module 1
Module 2: Overview of Software Testing
Module 3: Software Testing Life Cycle (STLC)
Module 4: Software Testing Techniques
Module 5: Defect Management
Module 6: Software Testing As a Career
Course Assessment
Student Ratings & Reviews
No Review Yet
