Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Introduction to Software Quality Assurance

Board Infinity via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This software quality assurance course gives complete beginners the foundational QA testing skills that entry-level Software QA Analyst and Manual Tester roles demand - covering software quality concepts, STLC, test cases, and defect management. Module 1 covers fundamentals: understand what is software quality assurance and quality attributes, explore real-world quality failures, and map qa roles and responsibilities. Module 2 covers the testing process: execute the Software Testing Life Cycle (STLC) across planning, design, execution, and closure, compare waterfall vs agile testing, and write clear defect reports. Module 3 covers testing basics: distinguish functional vs non functional testing, apply regression, exploratory, and UAT testing, and master how to write a test case. By the End, You Will: - Build software quality assurance course test cases and defect reports using professional QA templates - Apply the complete STLC process across qa testing course planning, execution, and closure phases - Create functional and non-functional testing strategies across all major testing levels - Design a job-ready quality assurance tester portfolio demonstrating entry-level QA competency Ideal For: Career changers and freshers pursuing software quality assurance in software engineering credentials; anyone exploring what is software quality assurance or sqa full form fundamentals for QA tester roles. Enroll and start your QA testing career today. Disclaimer: This is an independent educational resource created by Board Infinity for informational and educational purposes only. This course is not affiliated with, endorsed by, sponsored by, or officially associated with any company, organization, or certification body unless explicitly stated. The content provided is based on industry knowledge and best practices but does not constitute official training material for any specific employer or certification program. All company names, trademarks, service marks, and logos referenced are the property of their respective owners and are used solely for educational identification and comparison purposes.

Syllabus

  • Understanding Software Quality
    • Understanding Software Quality introduces learners to the foundational concepts of software quality and the critical role that quality assurance plays in development. This module covers key quality dimensions, stakeholder perspectives, and the importance of embracing quality from the outset. Learners explore definitions of “quality,” why it matters, and how different stakeholders perceive it—setting the stage for deeper exploration of QA roles and processes.
  • The Software Testing Process
    • The Software Testing Process introduces learners to the systematic steps and life cycle of software testing within the larger development context. This module explores the phases of the Software Testing Life Cycle (STLC)—from requirement analysis and test planning through design, execution, and closure—and illustrates how these steps align with different development methodologies like Waterfall and Agile. In doing so, students gain a structured understanding of how testing activities drive quality assurance across the entire software development process.
  • Basics of Software Testing
    • Basics of Software Testing equips learners with a practical understanding of key testing types, levels, and documentation fundamentals. This module introduces distinctions like functional vs. non-functional testing, explores various testing levels from unit through acceptance, and guides students through structuring and writing their first test case—arming them with the essential skills for real-world QA tasks. References support clarity in concepts like levels of testing and the importance of well-written test cases.

Taught by

Board Infinity

Reviews

4 rating at Coursera based on 37 ratings

Start your review of Introduction to Software Quality Assurance

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.