На цьому курсі починають з фундаментальних понять. Слухачі дізнаються, навіщо потрібне тестування і які принципи лежать в його основі. Розглядають основні тестові активності, види тестової документації та ролі в тестуванні. Також курс охоплює необхідні навички та кращі практики у професії.
Далі курс показує, як тестування інтегрується в життєвий цикл розробки. Слухачі вивчать різні рівні тестування - від модульного до системного. Окремо розглядають типи тестування та специфіку тестування під час супроводу та обслуговування програм.
Цей блок присвячений методам тестування без запуску коду. Курс пояснює, як працює статичний аналіз та огляд артефактів. Слухачі навчаться організовувати процес рецензування та ефективно надавати зворотний зв'язок.
Тут розглядають практичні техніки створення тестів. Курс охоплює чорно- та біло-скринькові методики, а також підходи на основі досвіду. Окрему увагу приділяють колаборативним підходам у тестуванні.
Цей модуль вчить керувати тестовими процесами. Слухачі навчаться планувати тестування, оцінювати ризики та керувати ними. Курс також охоплює моніторинг прогресу, управління конфігурацією та відстеження дефектів.
Завершують курс оглядом сучасних тестових інструментів. Слухачі зрозуміють, як вибирати інструменти для різних завдань. Особливу увагу приділяють перевагам та ризикам тестової автоматизації.
Курс пропонує гнучкий графік занять та акредитовану програму. Заняття включають розбір складних питань та консультації у прямому ефірі. Кожен слухач отримує детальний навчальний план та доступ до пробного екзамену. Навчання доступне з будь-яких пристроїв. Випускники можуть скористатися знижкою 39$ на сертифікаційний іспит.