StartIT

QA Start

10 500 UAH за курс
10 занять
Для початківців
QA Automation / QA Manual
Цей курс навчить вас основам тестування ПЗ з нуля. Ви розберете теорію, попрацюєте з документацією, інструментами та отримаєте практичний досвід. Після 10 занять з домашніми завданнями та розборами ви зможете претендувати на посаду QA.

Про курс

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

Основи тестування програмного забезпечення

На перших заняттях розглядаються фундаментальні поняття тестування. Студенти дізнаються про роль QA у життєвому циклі розробки ПЗ, відмінності між QA та QC, основні види та рівні тестування. Цей модуль дає загальне розуміння процесу тестування та його місця у розробці програм.

Тестова документація

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

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

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

Робота з дефектами та трекінгові системи

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

Гнучкі методології розробки

Цей розділ знайомить з Agile-підходами у розробці ПЗ. Детально вивчаються Scrum, Kanban та XP методології, включаючи TDD та CI/CD. Особлива увага приділяється специфіці тестування в умовах спринтів та ітеративної розробки.

Мережеві технології для тестувальників

Модуль дає базові знання про мережеві протоколи та архітектуру клієнт-сервер. Студенти розбирають відмінності між HTTP та HTTPS, вивчають структуру запитів та відповідей, принципи роботи кешування та cookies.

Інструменти тестувальника

Практичний блок про основні інструменти у роботі QA-спеціаліста. Включає роботу з Dev Tools у браузерах, використання Postman для тестування API, основи автоматизації з Selenium IDE та інші корисні плагіни та утиліти.

Робота з базами даних

Студенти освоють основи SQL та NoSQL баз даних, навчаться складати запити, працювати з підзапитами та таблицями. Модуль також охоплює питання резервного копіювання та відновлення даних.

API тестування

Завершальний технічний модуль присвячений поглибленій роботі з API через Postman. Студенти навчаться створювати складні запити, аналізувати відповіді та писати базові тести для API.

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

Після завершення навчальної програми кожен студент складає іспит у форматі співбесіди. Проводиться окрема лекція про працевлаштування у сфері тестування, надаються індивідуальні рекомендації та допомога у складанні резюме.

Результати навчання

Після завершення курсу студенти отримують повний спектр знань для початку кар'єри у тестуванні ПЗ. Включаючи розуміння процесів розробки, вміння працювати з документацією, практичні навички роботи з інструментами тестування та підготовку до реальних співбесід.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Супровід ментора