На этом курсе начинают с введения в тестирование программного обеспечения. Студенты учатся анализировать требования к ПО и понимают различные методы тестирования. Рассматривают функциональное тестирование и регрессионное тестирование - основные виды работы тестировщика.
Далее курс охватывает создание тестовой документации. Студенты работают с TestPlan, TestCase и TestSuite, учатся составлять отчеты. Особое внимание уделяют дефектам - полному циклу их нахождения и устранения.
Третий блок посвящен технологиям, которые должен знать каждый тестировщик. Изучают HTTP, HTML, CSS, JS, IP, API, URL и DNS. Эти знания помогают понимать, как работают веб-приложения, десктопные программы и мобильные приложения.
Курс раскрывает методологии разработки ПО - Agile и Scrum. Студенты получают практические навыки работы с системами отслеживания ошибок Jira и Bugzilla. Также учатся использовать системы контроля тестов TestRail и TestLink.
Этот модуль охватывает тестирование нагрузки с использованием JMeter. Студенты работают с виртуальными машинами и эмуляторами различных операционных систем. Получают основы автоматизированного тестирования через Selenium и изучают Java для тестировщиков.
Завершающая часть курса включает тестирование веб-сервисов и их методы. Студенты осваивают системы контроля версий. Обучаются основам работы с базами данных и SQL, созданию и подготовке тестовых данных.
Для поступления достаточно базовых знаний ПК и английского языка. Занятия проходят онлайн в группах. После обучения студенты имеют доступ к видеозаписям уроков. Служба поддержки помогает в течение всего курса.
Преподаватели - практики из топовых IT-компаний. До шестого занятия можно вернуть средства за обучение. Дополнительно предлагают пробное собеседование с техническим специалистом, тренинги с HR по составлению резюме и прохождению собеседований.