Coursera
All levels
Subscription

Software Quality Assurance and Testing

~8 hours

High-quality software is essential for delivering reliable, secure, and user-friendly digital solutions. This course introduces the core principles, methodologies, and practical techniques used by software quality assurance (QA) professionals and software testers throughout the Software Development Life Cycle (SDLC). Learners will develop a strong foundation in software quality concepts before progressing to industry-standard testing practices, including test planning, Agile testing, test-driven development (TDD), software test design techniques, test automation, static analysis, and software

We may earn a commission if you enroll through our links — it never affects the price you pay.

Similar courses