— специалист, который тестирует программное обеспечение, для контроля качества программных продуктов, устранения ошибок и возможности дальнейшего совершенствования программы.
Тестировщик – сотрудник, который занимается тестированием ПО. Основная обязанность – моделирование ситуаций, которые могут возникнуть при эксплуатации программы и поиск вероятных ошибок и сбоев при функционировании разработанного приложения. Впоследствии разработчики исправляют обнаруженные тестировщиком ошибки.
Требования к тестировщикам:
- Основные навыки программирования и работы с базами данных.
- Навыки администрирования операционных систем.
- Знание основных технологий построения ПО.
- Знание скриптовых языков и SQL.
- Знание английского языка.
Требования к уровню навыков и знаний зависят от тестируемого программного обеспечения и конкретной компании.