Тестировщик - не только тот, кто пальцами кнопки интерфейса жмет и смотрит что получится. Кнопки - это фигня для "обезьянок". Нормальный тестировщик должен и программки писать, моделирующие те или иные ситуации - обвал запросов к БД, например, или как поведет себя БД при сбое при передаче информации, когда не все поля корректно заполнятся. Там много нюансов - тестировать пользовательский интерфейс или ПО в целом.