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