Tester là người kiểm thử phần mềm để tìm kiếm các lỗi, sai sót, hay bất cứ vấn đề nào mà có thể ảnh hưởng đến chất lượng phần mềm.
Tuy nhiên, trong ngành Công nghệ Thông tin, tuy cũng có 1 vị trí có chức năng là kiểm tra, thử nghiệm và kiểm định chất lượng nhưng khác với một Tester thông thường, Tester ngành IT có rất nhiều tên gọi khác nhau như Software Tester/ Technical Tester…
Có thể nói Tester là người kiểm tra phần mềm hoặc các dự án tương tự để tìm bugs, errors… hoặc bất kỳ vấn đề nào mà người sử dụng cuối cùng, khách hàng có thể gặp phải. Nói một cách đơn giản, vai trò của Tester là kiểm tra sản phẩm và cung cấp báo cáo cho nhóm phát triển dự án về bất kỳ vấn đề nào cần cải thiện cho sản phẩm.