На цьому курсі починають з базових понять тестування. Слухачі дізнаються про професію QA-інженера, можливі шляхи розвитку в галузі та основні принципи роботи. Розглядають, що таке баги, як їх класифікувати та правильно оформляти баг-звіти. Навчаються працювати з чек-листами та різними типами тестових оточень.
Далі курс охоплює різні підходи до тестування. Порівнюють ручне та автоматизоване тестування, вивчають 7 фундаментальних принципів тестування. Розбирають класифікацію видів тестування - чорної, білої та сірої скриньки, а також тестування на різних рівнях. Практичні приклади допомагають зрозуміти відмінності між ad-hoc та дослідницьким тестуванням.
Цей блок присвячений роботі з документацією. Слухачі навчаться працювати з вимогами, складати тест-кейси, чек-листи та тест-плани. Окрему увагу приділяють технікам тест-дизайну - еквівалентному поділу, аналізу граничних значень, попарному тестуванню та іншим методам. Це допомагає систематизувати підхід до тестування та підвищити його ефективність.
Тут розглядають, як правильно пріоритезувати завдання за допомогою методу MoSCoW. Вивчають життєвий цикл тестування та основні метрики. Знайомляться з методологіями розробки ПЗ - Waterfall, V-Model, Agile, Scrum та Kanban. Ці знання допомагають краще розуміти процеси в IT-компаніях та ефективніше взаємодіяти з командою.
На курсі навчаються працювати з системою контролю версій Git - від базових команд до роботи з гілками. Другий важливий інструмент - Jira для керування завданнями. Слухачі вчать створювати різні типи задач, користуватись JQL для пошуку та працювати з Confluence для документообігу.
Цей модуль охоплює специфіку веб-тестування - роботу з cookies, кешем, тестування верстки та локалізації. Розглядають крос-браузерне тестування та основи SEO. Друга частина присвячена клієнт-серверній архітектурі, роботі з API через Postman, розумінню REST та SOAP сервісів.
Слухачі навчаться проводити навантажувальне тестування за допомогою JMeter - від створення тестових проектів до аналізу результатів. Друга частина модуля присвячена роботі з SQL - від основ реляційних баз даних до складних запитів з використанням JOIN, підзапитів та агрегатних функцій.
Завершальні модулі охоплюють тестування мобільних додатків на Android та iOS. Слухачі навчаться використовувати інструменти на кшталт Charles для перехоплення трафіку, Android Studio та Xcode для роботи з логами. Розглядають процеси дистриб'юції додатків та принципи безперервної інтеграції та поставки (CI/CD).
Курс дозволяє навчатися з будь-якого місця у зручний час. Практичні завдання починаються з перших занять, що допомагає створити якісне портфоліо. Навчання проводять досвідчені IT-фахівці, які систематизовано подають матеріал. Після успішного завершення курсу видається сертифікат. Доступна грантова програма, яка покриває половину вартості навчання.