Nhắc đến ngành Công nghiệp phần mềm là người ta thường nhắc đến lập trình viên - những người trực tiếp làm ra các sản phẩm phần mềm. Vậy có phải những sản phẩm do các lập trình viên làm ra có thể ứng dụng ngay hay không? Câu trả lời là không.
Bất kỳ một phần mềm hay ứng dụng nào trước khi đưa vào hoạt động đều phải trải qua khâu kiểm tra (kiểm chứng phần mềm – software testing). Những người phụ trách công việc này được gọi là Tester - Chuyên viên kiểm chứng phần mềm.