Levelup

QA Manual

19 тижнів
Для початківців
QA Automation / QA Manual
Цей курс навчить тебе працювати QA-фахівцем з нуля. Ти зрозумієш, як тестувати ПЗ, створювати тест-кейси, знаходити помилки та працювати з баг-трекінговими системами. Після навчання зможеш подаватися на позицію Junior QA Engineer.

Про курс

Програма курсу

Вступ до тестування

На цьому курсі починають з основ. Розглядають загальні поняття та терміни в тестуванні. Студенти дізнаються про ролі в команді та життєвий цикл розробки ПЗ. Вивчають методи розробки та підходи до роботи в різних IT-компаніях. Цей модуль дає загальне уявлення про процеси в індустрії.

Тестування та якість продукту

Далі курс охоплює різні види та рівні тестування. Студенти розбирають зв'язок між тестуванням і якістю продукту. Вивчають цілі та завдання тестування, основні принципи цієї професії. Особливу увагу приділяють end-to-end тестуванню - комплексному перевіренню всього продукту.

Документація тестувальника

Третій модуль присвячений роботі з документацією. Студенти вчать складати тест-кейси, чек-листи та тест-плани. Навчаються правильно описувати баги в баг-репортах. Практикують роботу з вимогами - їх збір, тестування та аналіз. Кожен студент отримує практичний досвід роботи з реальними артефактами.

Техніки тест-дизайну

Цей блок вчить методикам ефективного планування тестів. Розглядають техніки тест-дизайну та їх практичне застосування. Студенти освоюють розподіл на класи еквівалентності та аналіз граничних значень. Вчать працювати з таблицями прийняття рішень, тестувати стани та переходи. Вивчають метод парного тестування для оптимізації процесу.

Робота з багами та JIRA

Модуль про управління дефектами. Студенти вивчають пріоритезацію багів та їх життєвий цикл. Ознайомлюються з різними баг-трекінговими системами. Отримують практичні навички роботи з JIRA - однією з найпопулярніших систем відстеження помилок.

Тестування різних типів додатків

Завершальний навчальний блок охоплює особливості тестування різних продуктів. Студенти вчать тестувати desktop, мобільні та веб-додатки. Розбирають архітектуру клієнт-сервер та HTTP коди. Отримують комплексне уявлення про тестування сучасних програмних продуктів.

Підготовка до працевлаштування

Курс включає підготовку до пошуку роботи. Студенти вчать складати ефективне CV та готуються до співбесід на позицію Junior QA Engineer. Отримують практичні поради щодо проходження технічних інтерв'ю та представлення своїх навичок потенційним роботодавцям.

Що отримають студенти після курсу

Випускники курсу отримають практичні навички для тестування програмного забезпечення. Зрозуміють місце тестування в циклі розробки ПЗ. Навчаться працювати з тестовою документацією та виявляти помилки в роботі продукту. Отримають досвід роботи з баг-трекінговими системами. Дізнаються про роботу баз даних та навчаться основам SQL. Ознайомляться з тестуванням API та різних типів додатків.

Формат навчання

Курс проходить у формі живих онлайн-занять. 90% часу присвячено практичним завданням. Викладачі надають підтримку протягом всього навчання. Доступні кар'єрні заходи для допомоги у працевлаштуванні. Можлива оплата курсу частинами.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Можливе працевлаштування
Реальний проект у портфоліо
Супровід ментора