На цьому курсі студенти проходять шлях від основ контролю версій до складних автоматизованих пайплайнів тестування. Кожен модуль логічно випливає з попереднього.
Курс починається з налаштування Git та вивчення базових команд. Студенти освоють роботу з гілками та віддаленими репозиторіями на GitHub. Паралельно вивчають основи JavaScript - змінні, типи даних, оператори, умовні конструкції, цикли, масиви, об'єкти та функції. Ці знання знадобляться для подальшого написання тестових скриптів.
Наступний блок присвячений регулярним виразам для ефективного пошуку та валідації даних. Далі студенти заглиблюються в API тестування - вивчають клієнт-серверну архітектуру, HTTP/HTTPS протоколи та різні технології передачі даних: REST, gRPC, GraphQL та SOAP.
Цей модуль вчить використовувати Postman на професійному рівні. Студенти працюють зі змінними, різними середовищами, пишуть скрипти на JavaScript для тестування. Вчать створювати складні перевірки, працювати з Json Schema, налаштовувати автоматичний запуск тестів та створювати Mock Servers.
Студенти освоюють принципи безперервної інтеграції та доставки. Вчаться розгортати Jenkins, налаштовувати плагіни та запускати Postman колекції в CI/CD пайплайнах. Модуль з Docker вчить створювати контейнери, працювати з основними командами та налаштовувати Jenkins в Docker середовищі.
Цей блок охоплює інші корисні інструменти: Fiddler та Charles для перехоплення трафіку, Jmeter для навантажувального тестування. Студенти також вивчають MongoDB - базові CRUD операції, запити, агрегацію та інтеграцію з Postman.
Курс завершується виконанням дипломного проекту, де студенти застосовують усі отримані знання на практиці.
Курс розроблений для тих, хто вже пройшов курс з ручного тестування або має досвід роботи на позиції Intern/Junior QA. Потрібні базові знання сучасних мов програмування.
Заняття проходять у форматі онлайн-трансляцій. Всі записи зберігаються в особистому кабінеті і доступні навіть після закінчення курсу. Викладачі - практикуючі фахівці з топових IT компаній.
Студенти отримують підтримку протягом всього навчання. Є можливість повернути кошти до шостого заняття. Як бонус - тестова співбесіда з технічним фахівцем та тренінги з складання резюме і підготовки до співбесід з HR.