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. Những người phụ trách công việc này được gọi là Tester - Chuyên viên kiểm thử phần mềm. Tuy chưa nổi tiếng và phổ biến như chức danh lập trình viên nhưng chuyên viên kiểm thử phần mềm đã, đang và sẽ là một trong những nghề “hot”, một nghề không thể thiếu được trong ngành Công nghiệp phần mềm.