Тестирование ПО – это проверка приложений, сайтов, программ на соответствие требованиям заказчика и поиск в них ошибок (багов, глюков). Тестировщик программного обеспечения – это человек, с определенными техническими знаниями, который ищет Баги в новых версиях программ/сайтов/приложений. Он ставит себя на место пользователя и начинает использовать приложение или исследовать сайт на наличие багов. После тестирования ПО Тестировщик пишет отчёт о выявленных неполадках и отправляет его разработчикам программы.
Тестировщик, еще до выпуска программы находит в ней ошибки, тем самым улучшая качество программы. Тестирование программного обеспечения — это интересная работа, которая не требует углубленных знаний в разработке ПО.