Тестировщик - это специалист по оценке визуальное представления программного кода. Его задача - определить, насколько корректно программист и дизайнер поработали, создав приложение, веб-сайт или скрипт, оценив удобство использования и сообщив об обнаруженных ошибках.
Тестировщик должен знать языки программирования, но сам необязательно должен быть программистом. Его задача - оценить плод работы программиста с точки зрения очень опытного пользователя.
Тестировщикам работу в предлагают компании, которые занимаются разработкой программного обеспечения, небольшие фирмы, которые специализируются в сфере создания мобильных приложений.
Это - узконаправленный специалист, который работает в тандеме с программистом, иногда с командой программистов. Задачи тестировщика достаточно широкие, поэтому всегда приходится изучать новые технологии и быть готовым к критике. Математически заработная плата тестировщика немного ниже, чем программиста, но и требований к нему все же меньше. Если программисты - это в основном мужчины, то на тестирование часто устраиваются женщины. Муж-программист и жена-тестировщик - отличная компания!