Đảm bảo chất lượng phần mềm (Software Quality Assurance - SQA) là quá trình kiểm tra, đánh giá và cải thiện chất lượng của phần mềm trong suốt vòng đời phát triển. Mục tiêu là đảm bảo phần mềm đáp ứng các yêu cầu, tiêu chuẩn chất lượng, và không có lỗi. Các phương pháp đảm bảo chất lượng bao gồm kiểm thử phần mềm, kiểm soát quy trình phát triển, kiểm tra hiệu suất, bảo mật, và các đánh giá chất lượng khác để nâng cao sự hài lòng của người dùng và bảo vệ tính toàn vẹn của hệ thống.