На цьому курсі починають з основ тестування ПЗ. Студент навчиться розрізняти типи тестування, аналізувати вимоги та знаходити дефекти. Він опанує створення тестових випадків і зрозуміє архітектуру програм. Також отримає знання про бази даних, мережі, HTML та навчиться писати SQL-запити. Додатково - основи шифрування, віртуалізації та комунікативні навички для роботи в ІТ.
Далі курс охоплює мову Java та принципи ООП. Студент розроблятиме базові вебдодатки і працюватиме з системою контролю версій Git. Потім він перейде до автоматизації - навчиться створювати проєкти на Java для тестування, використовувати сучасні інструменти та бібліотеки для автоматизації, а також працювати з системами керування дефектами.
Тут студент заглибиться у тестування веб-додатків та API. Він навчиться створювати автоматизовані тести за допомогою Selenium WebDriver і працювати з популярними інструментами: JUnit, Maven, RestAssured та іншими. Особлива увага приділяється шаблону PageObject та роботі з базами даних через JDBC. Цей модуль включає команду роботу над реальними завданнями.
На завершальному етапі студент працює над опенсорсним проєктом, тестуючи веб-додатки та API. Він розроблятиме фреймворк для автоматизації, використовуючи PageObject, і працюватиме в команді з розробниками та аналітиками. Курс навчає планувати завдання за методологіями Agile (SCRUM, Kanban) і дозволяє отримати практичний досвід для портфоліо.
Курс включає постійну підтримку ментора та кар'єрного радника. Доступні додаткові е-лернінги, розмовний клуб англійської та розвиток м'яких навичок. Студент має цілодобовий доступ до матеріалів, спілкується в ком'юніті однодумців і отримує сертифікат після завершення. Для успішних випускників проводять технічне інтерв'ю.