Прежде, чем продукт попадает на рынок, он обязательно проходит несколько проверок. Корректно ли все работает и отображается? Удобен ли интерфейс? Есть ли ошибки в логике работы сайта/приложения? На эти вопросы и отвечает тестировщик. Какими навыками он должен обладать? 🔷 Первое и главное - теория тестирования. Кандидат должен знать основные этапы (анализ продукта, работа с требованиями, разработка стратегии и далее по списку) и понимать ряд ключевых принципов (как-то: эффект пестицида, невозможность 100% гарантированного результата и т.д.). 🔷 Огромным плюсом (чтобы не сказать требованием) также является понимание области, в которой предстоит тестировать продукт. Скажем, компания, специализирующаяся на разработке web-приложений, вполне может требовать от тестировщика знание HTML и CSS, а для поиска ошибок в мобильных играх потребуется понимание особенностей платформ iOS и Android. Среди сторонних навыков пригодятся: 🔶 Умение работать с базами данных. 🔶 Знание английского яз