Я не тестировщик в смысле профессии. Однако огромная часть моей работы - тестирование работы программеров перед сдачей заказчику и поиск ошибок в действиях заказчика, которые приводят к "кривому" результату.Я не пользуюсь специальным инструментарием. Но это реально особый склад. Потому как именно я способна более, чем многие другие, завернуть сценарий, при котором "спецэффект" вылезет наружу. ИМХО, тут должны быть три ведущих скилла (некомпьютерных):- новая задача должна вызывать драйв, а не уныние... я постоянно сталкиваюсь с тем, что никто не делал у нас в компании- должна быть системность, вдумчивость, усидчивость- мышление должно быть "пограничным" между IT и "обычными людьми", надо уметь разговаривать на обоих "языках".Впрочем, возможно  я не о том, ибо "тестировщик" как профессия сейчас выглядит, кажется, иначе.