Hillel IT school

QA Technical Pro

13 800 UAH за курс
24 занять
Для досвідчених
QA Automation / QA Manual
Цей курс для QA-фахівців, які хочуть прокачати навички тестування API. Ви навчитеся працювати з GraphQL, gRPC, REST, SOAP, писати скрипти на JavaScript та запускати їх у Jenkins. Курс включає роботу з Postman, Docker, MongoDB та інструментами для перехоплення трафіку.

Про курс

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

На цьому курсі студенти проходять шлях від основ контролю версій до складних автоматизованих пайплайнів тестування. Кожен модуль логічно випливає з попереднього.

Робота з Git та основи JavaScript

Курс починається з налаштування Git та вивчення базових команд. Студенти освоють роботу з гілками та віддаленими репозиторіями на GitHub. Паралельно вивчають основи JavaScript - змінні, типи даних, оператори, умовні конструкції, цикли, масиви, об'єкти та функції. Ці знання знадобляться для подальшого написання тестових скриптів.

Регулярні вирази та API тестування

Наступний блок присвячений регулярним виразам для ефективного пошуку та валідації даних. Далі студенти заглиблюються в API тестування - вивчають клієнт-серверну архітектуру, HTTP/HTTPS протоколи та різні технології передачі даних: REST, gRPC, GraphQL та SOAP.

Просунута робота з Postman

Цей модуль вчить використовувати Postman на професійному рівні. Студенти працюють зі змінними, різними середовищами, пишуть скрипти на JavaScript для тестування. Вчать створювати складні перевірки, працювати з Json Schema, налаштовувати автоматичний запуск тестів та створювати Mock Servers.

CI/CD та Docker

Студенти освоюють принципи безперервної інтеграції та доставки. Вчаться розгортати Jenkins, налаштовувати плагіни та запускати Postman колекції в CI/CD пайплайнах. Модуль з Docker вчить створювати контейнери, працювати з основними командами та налаштовувати Jenkins в Docker середовищі.

Додаткові інструменти та MongoDB

Цей блок охоплює інші корисні інструменти: Fiddler та Charles для перехоплення трафіку, Jmeter для навантажувального тестування. Студенти також вивчають MongoDB - базові CRUD операції, запити, агрегацію та інтеграцію з Postman.

Завершення навчання

Курс завершується виконанням дипломного проекту, де студенти застосовують усі отримані знання на практиці.

Для кого підійде цей курс

Курс розроблений для тих, хто вже пройшов курс з ручного тестування або має досвід роботи на позиції Intern/Junior QA. Потрібні базові знання сучасних мов програмування.

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

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

Додаткові можливості

Студенти отримують підтримку протягом всього навчання. Є можливість повернути кошти до шостого заняття. Як бонус - тестова співбесіда з технічним фахівцем та тренінги з складання резюме і підготовки до співбесід з HR.

Що включено

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