Резюме: Тестировщик ПО
Теория тестирования ПО:
Понимание процесса тестирования, роли тестировщика в процессе разработки ПО
Классификации тестирования
Тестирование документации и требований
Знание тестовых артефактов: тест план, тест-кейс(атрибуты тест-кейса) ,чек лист, тестовые доказательства и т.д.
Отчеты о дефектах, жизненный цикл и атрибуты
Тест-дизайн и техники тестирования (эквивалентные классы, граничные условия, исследовательское тестирование, состояния и переходы).
Также теоретические знания:
Модели разработки ПО (ватерфол, итерационная инкрементальная, спиральная, аджаил и т. д.) , а также где лучше их применять
Базовые знания API (REST, SOAP), HTTP, HTML
Сетевые модели OSI и TCP/IP, разница между ними
Хард скиллы:
Базовое знание SQL(создание реляционных баз данных, формирование запросов)
Работа с Postman
Начальный уровень Java(переменные, операторы, условные конструкции, циклы, массивы)
Софт скиллы:
Знание английского языка на уровне чтения технической документации
Обучаемость
Усидчивость
Коммуникабельность
Умение работать в команде
Пунктуальность
Критическое мышление
Аналитический склад ума