На цьому курсі починають з основ SDLS - життєвого циклу програмного забезпечення. Розглядають етапи створення ПЗ, необхідні документи та ролі в проєктах. Далі переходять до моделей і методологій розробки: водоспадної, спіральної, V-моделі, Agile. Вивчають конкретні фреймворки - Scrum, Kanban, Lean та інші. Завершується модуль основами управління якістю та його принципами.
Цей блок присвячений процесу тестування ПЗ. Розбирають принципи тестування, валідацію, аутентифікацію та ідентифікацію. Детально розглядають типи вимог - бізнес, системні, функціональні. Окремого внима заслуговують типи тестування: функціональне (smoke, sanity, regression) та нефункціональне (performance, load, security, user interface).
Студенти вчаться створювати тестову документацію: тест-плани, тест-матриці, чек-лісти, тест-кейси. Опанують методи опрацювання тестів. Друга частина модуля - робота з багами: умови їх виникнення, джерела, визначення, життєвий цикл. Навчаються складати баг-репорти та працювати в JIRA.
Модуль охоплює юзабіліті-тестування - принципи та інструменти. Далі переходять до тестування веб-застосунків з використанням Charles Proxy для зміни запитів та відповідей. Завершується блок мобільним тестуванням: різновиди додатків, стратегія та основні перевірки.
Фінальний модуль присвячений створенню стратегії тестування та тест-плану. Розбирають структуру цих документів. На практиці грають у Planning poker для оцінки задач. Курс завершується підготовкою до роботи в реальних умовах.
Після курсу студенти розуміють життєвий цикл ПЗ та всі супутні артефакти. Вміють працювати з різними методологіями розробки. Опанували принципи управління якістю та рівні тестування. Можуть тестувати готові продукти, створювати тестову документацію та працювати з баг-трекінговими системами.
Курс включає електронний сертифікат, доступ до записів лекцій та базу матеріалів. Надаються чек-листи та корисні посилання. Є можливість стажування для отримання досвіду та наповнення портфоліо. Випускники потрапляють до бази претендентів для партнерів. Додатково - допомога з підготовкою резюме та співбесідами.