На этом курсе начинают с основ. Слушатели разбираются в принципах тестирования, изучают весь процесс от начала до конца. Они получают базовые знания по бизнес-анализу, чтобы эффективно работать с требованиями к проектам. На практике студенты уже на первом модуле анализируют бизнес-цели и требования к реальному продукту.
Второй модуль посвящен полному циклу функционального тестирования по методологии Waterfall. Студенты учатся работать с требованиями, создавать тест-кейсы, находить и документировать баги. Они осваивают тест-дизайн, трейс матрицу и инструменты тест-инженера, включая TestRail. Практика включает работу над вторым проектом с акцентом на все эти аспекты.
Третий модуль показывает, как работать в Scrum и Kanban. Слушатели учатся тестировать в условиях спринтов, работают с User Stories и Acceptance Criteria. На практике они тестируют третий проект, используя Jira и Scrum Dashboard, отчитываются о багах и проводят тестирование в условиях, максимально приближенных к реальным.
Этот модуль помогает найти работу. Студенты создают эффективное резюме и профиль в LinkedIn. Они проходят индивидуальные занятия с рекрутером, готовятся к собеседованиям. Каждый выпускник проходит тренировочное собеседование, получает рекомендации в IT-компании и приглашения на реальные собеседования.
Пятый модуль вводит в автоматизированное тестирование. Слушатели понимают, когда автоматизация уместна, а когда - нет. Они изучают основы программирования на C#, принципы OOP, селекторы в Selenium и пирамиду тестирования. Практика проходит в Eclipse - Workspaces.
Шестой модуль охватывает мобильное тестирование - отличия платформ, работу с эмуляторами и реальными устройствами, особенности нативных и крос-платформенных приложений. Седьмой модуль посвящен SQL и работе с базами данных. Студенты учатся создавать таблицы, делать запросы, редактировать данные и использовать различные типы Join-ов. Оба модуля включают практическую работу с реальными кейсами.
Восьмой модуль обучает тестировать API. Слушатели разбираются в архитектуре клиент-сервер, протоколе HTTP, REST API и форматах JSON/XML. На практике они работают с Postman - создают коллекции, отправляют запросы к Petstore API, пишут и запускают тесты. Девятый модуль дает основы HTML и CSS - от принципов работы интернета до создания валидного кода.
Десятый модуль охватывает тестирование нагрузки. Студенты понимают цели performance testing, его типы и когда его проводить. На практике они пишут сценарии поведения пользователей, анализируют метрики и используют инструменты для тестирования производительности. Одиннадцатый модуль посвящен тестированию игр - от типичных ролей тестировщиков до процесса и видов тестирования игр.
Двенадцатый модуль раскрывает QAOps - Continues Integration, Delivery, Testing и CI/CD pipeline для тестировщиков. Тринадцатый модуль дает основы проектного менеджмента, чтобы тестировщики лучше понимали принципы ведения проектов и сотрудничества с менеджерами. Четырнадцатый модуль - самостоятельный проект тестирования от анализа бизнес-целей до отчетности результатов. Студенты управляют проектом, пишут тест-план, кейсы, находят баги и формируют отчеты под руководством ментора.
Курс завершается защитой самостоятельных работ и техническим собеседованием. Это позволяет проверить полученные знания и отшлифовать навыки ответов на технические вопросы.
После курса выпускники умеют тестировать в Waterfall и Scrum, работать с базами данных через SQL, проводить API и нагрузочное тестирование. Они понимают основы автоматизации, мобильного тестирования и проектного менеджмента. Каждый имеет опыт работы на пяти проектах, который идет в портфолио.
Занятия проходят дважды в неделю - во вторник и четверг. Доступ к записям остается на два года. Есть возможность оплатить курс частями. После успешного завершения выпускники получают сертификат.