Fundamentals of Software Testing

Categories: IT
Wishlist Share

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.

Show More

What Will You Learn?

  • Understand the software development life cycle (SDLC) and testing integration.
  • Apply various testing methods: black box, white box, grey box, manual, and automated testing.
  • Conduct unit, integration, system, and acceptance testing effectively.
  • Utilize defect tracking and risk management strategies in real projects.
  • Develop test plans, test cases, and execute test scripts for software quality assurance.
  • Use industry-standard automation tools like Selenium and Katalon.
  • Explore software testing as a career and identify key technical and soft skills.

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
No Review Yet