Тестировщик ПО — это человек, проверяющий программное обеспечение на предмет дефектов. Обнаруженные ошибки в последующем исправляются, но уже другим специалистом. После тестирования специалист готовит отчёт и передаёт его разработчикам для работы над ошибками.

Тестировщик программного обеспечения

Компетенции

Здесь собраны необходимые для выбранной профессии hard и soft-skills.
Soft skills
Hard skills

Знание основ тестирования, его видов и методов

Знание языка запросов SQL, умение работать с базами данных

Знание систем контроля версий: Git, CVS и тому подобных

Умение пользоваться основными языками программирования (к таким языкам относятся Java, Pascal, Delphi, С++, Visual Basic)

Владеть инструментами ручного и автоматического тестирования

Умение составлять тест-кейсы, тест-планы