Баги есть даже в крупнейших системах. Возможно, именно вы измените это раз и навсегда.
QA-ИНЖЕНЕР С НУЛЯ.
ОБУЧЕНИЕ У НАС
|
ПОЭТАПНАЯ ОПЛАТА
НА 4 МЕСЯЦА
КОМУ ПОДОЙДЁТ
ДЛЯ НОВИЧКОВ

ФОРМАТ ОБУЧЕНИЯ
ОНЛАЙН
СТАРТ ПРОГРАММЫ
20 ЯНВАРЯ
АНАСТАСИЯ ЗАЧЕРНЕВА
Тестировщики не дают ошибкам дойти до пользователей
Тысячи бизнесов переходят в онлайн, но при создании продуктов неизбежны ошибки. Неработающие кнопки приводят к упущенным сделкам, а раздражающие баги — к негативным отзывам.
Тестировщик проектирует надежные тесты, вовремя предоставляет релевантную информацию и точно понимает, как именно функционирует проверяемая система.
КАК ПРОХОДИТ ОБУЧЕНИЕ:
О курсе
Темы курса
Проектирование тестов
Практика
Многообразие тестов
Поддержка студентов
Поиск работы
УЗНАЙТЕ ПОДРОБНЕЕ О КУРСЕ
Преподаватели расскажут о курсе, кому он подойдет и что будем на нем делать.
НАЧИНАЙТЕ С ОСНОВ
В первую очередь заложим понимание основ работы тестировщика и методов тестирования. Затем перейдем к более сложным темам, а закончим созданием собственного репозитория с автотестами. В конце у вас будут навыки, достаточные для развития в нескольких направлениях тестирования, в том числе в направлении автоматизации, мобильного или web-тестирования.
ПРОЕКТИРУЙТЕ ТЕСТЫ
Особое внимание уделим техникам тест-дизайна: от простых, про которые написано на каждом шагу, до комбинаторных и высокоуровневых, способных моделировать работу целой системы. Научим использовать методы проектирования тестов так, чтобы проверки были осмысленными и надежными.
ПРАКТИКУЙТЕСЬ
Чтобы знания не ложились «в стол», их нужно постоянно подкреплять прикладными задачами. Мы позаботились об этом: изучайте теорию и тут же закрепляйте её, выполняя задания разного уровня сложности. Полученные результаты можно использовать как портфолио и приложить к резюме по завершении курса.
МНОГООБРАЗИЕ ТЕСТОВ
Программа включает модули с уроками по мобильному тестированию и автоматизации тестирования API и GUI. По окончании курса вы получите не только разнообразные знания о существующих направлениях тестирования, но и возможность попробовать себя в одной из областей и, возможно, найти вдохновение для дальнейшего развития.
ЗАДАВАЙТЕ ЛЮБЫЕ ВОПРОСЫ В ПОДДЕРЖКУ
— Обсуждайте задачи и проекты с преподавателями и менторами
— Общайтесь в чате с другими студентами
— Вашими наставниками будут QA-инженеры из ведущих компаний России и зарубежья
По окончании курса мы помогаем нашим студентам устроиться на работу: объясняем, как правильно составить резюме и сопроводительное письмо, отрабатываем навыки самопрезентации, а затем отправляем ваше резюме с рекомендациями компаниям-партнёрам. В течение всего процесса трудоустройства мы поддерживаем и сопровождаем наших студентов — вплоть до получения желаемого оффера.
УСТРАИВАЙТЕСЬ НА РАБОТУ ПОСЛЕ КУРСА
ОТ ОСНОВ ДО АВТОМАТИЗАЦИИ
Начнем обучение с азов, но довольно быстро перейдем к более сложным темам, а закончим созданием собственного репозитория с автотестами. В конце у вас будут навыки, достаточные для развития в нескольких направлениях тестирования, в том числе в направлении автоматизации, мобильного или web-тестирования.
79
ПРАКТИКА
Чтобы знания не ложились «в стол», их нужно постоянно подкреплять прикладными задачами. Мы позаботились об этом: изучайте теорию и тут же закрепляйте её, выполняя задания разного уровня сложности. Полученные результаты можно использовать как портфолио и приложить к резюме по завершении курса.
90
МНОГООБРАЗИЕ ТЕСТИРОВНИЯ
Программа включает модули с уроками по мобильному тестированию и автоматизации тестирования API и GUI. По окончании курса вы получите не только разнообразные знания о существующих направлениях тестирования, но и возможность попробовать себя в одной из областей и, возможно, найти вдохновение для дальнейшего развития.
90
ЗАДАВАЙТЕ ЛЮБЫЕ ВОПРОСЫ В ПОДДЕРЖКУ
— Обсуждайте задачи и проекты с преподавателями и менторами
— Общайтесь в чате с другими студентами
— Вашими наставниками будут QA-инженеры из ведущих компаний России
108
Только начинаете свой путь в тестировании и хотите заложить надежный фундамент из знаний и навыков, подкрепленных практикой.
JUNIOR QA
Никогда не занимались тестированием и хотите сделать свои первые шаги в IT, не имея специальных знаний и навыков.
НАЧИНАЮЩИЙ
ДЛЯ КОГО ЭТА ПРОГРАММА:
IT-САППОРТ
Уже сталкивались с проблемами пользователей, и теперь хотите научиться находить, локализовать и предотвращать эти ошибки.
НА КУРСЕ ИСПОЛЬЗУЕМ >>>
ПРОГРАММА КУРСА ://
|
Разберемся, какие конкретно активности и задачи включает в себя работа тестировщика, изучим терминологию, с которой работают QA, узнаем про то, как писать тесты, баг-репорты, научимся применять разные виды тестирования и подготовимся к более детальному погружению в мир обеспечения качества.
Открыть программу
1. Основы теории тестирования
Начнем со знакомства с терминологией: что такое тестирование и какова роль тестировщика в команде, пройдемся по основным терминам. Также поговорим про процессы в IT, которые не являются непосредственно тестированием, но включают его: жизненный цикл ПО (и место QA в нем) и методологии разработки ПО. Проговорим основополагающие принципы тестирования на основе ISTQB-силлабуса. Завершим сравнением терминов: что есть QA, QC и тестирование, и в чем разница.
2. Виды тестирования
Рассмотрим виды тестирования в дихотомии функциональное/нефункциональное тестирование, поговорим про уровни тестирования (также известные как "пирамида тестирования") и почему они важны. Узнаем, что такое тестирование белого, серого и черного ящика, и когда тестировщик применяет их.
3. Виды тестовой документации
Поговорим о том, что такое тестовая документация и зачем она нужна. Узнаем, что тестовая документация бывает внутренняя и внешняя, и рассмотрим наиболее популярные виды: баг-репорт, тест-кейс, чек-лист, сценарий использования, тест-комплект (тест-сьют, тестовая спецификация), отчет о тестировании, тест-план, тест-стратегия.
4. Жизненный цикл тестирования
Рассмотрим такие этапы тестирования, как: (1) анализ продукта, (2) планирование и контроль, (3) тест-дизайн, (4) анализ и проектирование, (5) внедрение и реализация, (6) оценка критериев выхода и создание отчетов и (7) действия по завершении тестирования.
5. Виды тестирования подробнее
Изучим более подробно наиболее популярные виды тестирования: (1) позитивное тестирование, (2) негативное тестирование, (3) смоук-тестирование (дымовое тестирование), (4) С-Sanity-тестирование, (5) регрессионное тестирование, (6) приемочное тестирование, (7) нагрузочное тестирование, (8) тестирование удобства использования и (9) тестирование доступности.
6. Тестирование требований
Поговорим о том, какими должны быть хорошие требования, какие существуют характеристики требований, почему вообще нужно тестировать требования. Погрузимся в процесс тестирования требований и попробуем проверить спецификации сами.
|
Тест-дизайн — важнейшая часть работы QA, так как именно качественно спроектированные тесты позволяют быть уверенными, что мы действительно проверили продукт с самых разных аспектов и учли максимум возможных сценариев. В этом блоке мы разберем самые популярные техники тест-дизайна, двигаясь от простого к сложному, научимся их использовать и разберемся, когда какую из них необходимо и достаточно применять.
Открыть программу
1. Методы проектирования тестов (техники тест-дизайна)
Узнаем, что такое техники тест-дизайна и зачем они нужны. Разберем виды техник тест-дизайна: черный VS белый ящик, поговорим, какие нам нужны на данном этапе и почему. Поработаем непосредственно с самыми простыми техниками: разбиением на классы эквивалентности, тестированием граничных значений и доменным анализом.
2. Комбинаторные техники тестирования
Переходим к более комплексным техникам, подразумевающим множественный ввод и взаимные зависимости тестовых данных: Pairwise, таблица принятия решений и тестовые комбинации (полное покрытие, минимальное покрытие, атомарное покрытие).
3. Высокоуровневые техники тестирования
Поговорим про высокоуровневые техники тест-дизайна, которые охватывают систему практически целиком: диаграмма переходов состояний, моделирование пользовательских сценариев, предугадывание ошибок. Рассмотрим исследовательское тестирование в контексте техник тест-дизайна.
|
QA работает не только с требованиями и продуктом — существует множество инструментов тестирования, которыми необходимо владеть для комфортной работы. Кроме того, что эти инструменты автоматизируют часть рутинной работы, они также позволяют обеспечить условия для некоторых нестандартных тестов. В этом блоке мы узнаем, какие существуют инструменты для тестирования, и научимся ими пользоваться.
Открыть программу
1. Особенности тестирования разных платформ
Поговорим про отличительные черты платформ, с которыми чаще всего работают тестировщики: web GUI, API, мобильные устройства и десктоп (программы для компьютера, которые нужно устанавливать). Рассмотрим характерные особенности каждой платформы и дадим подсказки, на что именно следует обратить внимание при работе с ними.
2. Клиент-серверное взаимодействие
Узнаем, что такое клиент, сервер, как они взаимодействуют, какое место в этом занимет API, и почему тестировщику важно это знать.
3. Инструменты работы тестировщика для самых маленьких

Посмотрим, как работать с самыми простыми инструментами, с которыми работает каждый тестировщик.
- Таск-трекеры / баг-трекеры
- TMS (test management systems / системы управления тестами)
- Скриншотеры и скрин-рекордеры
- Полезные расширения браузера
- Терминал (командная строка)
4. Инструменты работы тестировщика web
Посмотрим, как и для чего использовать следующие инструменты:
- Browser DevTools
- Postman
- cURL
- Jmeter
5. Инструменты работы тестировщика advanced
Разберемся с более сложными инструментами:
- Командная строка: более сложные команды
- Виртуальные машины
|
Тестирование мобильных приложений — отдельная прикладная область тестирования ПО, которую можно выбрать своей специализацией, и в этом блоке мы погрузимся в нее подробнее. Узнаем, каковы особенности тестирования мобильных приложений относительно повсеместно распространенного веба, освоим инструменты тестирования и поработаем с анализаторами трафика, которые пригодятся даже тем, кто не специализируется на мобильном тестировании.
Открыть программу
1. Ключевые особенности тестирования мобильных приложений
Почему мобильное тестирование – отдельный модуль, чем оно отличается от тестирования веба, плюшки и неожиданности тестирования мобильных устройств – и многое другое.
2. Многообразие мобильных девайсов
Как не потеряться в огромном парке устройств? Почему нужно тестировать на разных мобилках, даже если у них одна и та же система?
Ответы на эти и многие другие вопросы найдем в уроке.
3. iOS vs Android
Пощупаем особенности обеих систем, узнаем, что важно знать тестировщику, который работает с ними.
Разберемся с многообразием Android-оболочек.
4. UI/ UX мобильных приложений
Рассмотрим гайдлайны платформ, пройдемся по основным отличиям UI / UX для ios и android, узнаем о best practices.
На примере разберем ошибки UI и UX.
5. Инструменты работы тестировщика мобильных устройств
Посмотрим, как работают снифферы трафика, как настроить эмуляторы мобильных устройств для тестирования, а также познакомимся с инструментами мобильной разработки и тестирования:
- Charles
- Android Studio
- XCode
|
Автоматизация тестирования — другая прикладная область работы тестировщика на стыке тестирования и программирования. В этом блоке мы научимся работать с базовыми инструментами программирования (система контроля версий git и IDE) и автоматизации тестирования web (UI и API), поймем, как улучшить наш код и наши тесты, а в конце сделаем свой небольшой проект, который можно будет включить в портфолио.
Открыть программу
1. Концепция автоматизации тестирования
Рассказываем о том, когда надо применять автоматизацию тестирования. Разбираем виды и возможности автоматизации: UI, API, мобильная. Обобщаем, что будем делать дальше и зачем. Рассмотрим, что такое библиотека, фреймворк, система контроля версий, сборщик, тест-раннер.
2. Инструменты работы с автотестами
Знакомство с Git и настройка IDE.
3. Основы Java для первых автотестов
Краткое введение в Java из нескольких практических видео.
Рассмотрим лишь самые простые концепции, достаточные для написания первых автотестов.
4. Основы автоматизации API: пишем тесты с RestAssured
Настройка зависимостей (RestAssured);
Практика: напишем несколько API-тестов на публичный сервис, используя библиотеку RestAssured.
5. UI-автоматизация: локаторы
Изучаем, какие бывают локаторы. Практикуемся в их написании.
6. UI-автоматизация: пишем тесты на Selenide
Настройка зависимостей (Selenide);
Практика: напишем несколько тестов на Java+Selenide
7. Page Object и улучшение тестов
Улучшаем наши тесты из урока 5: пишем первые Page Object классы и меняем структуру репозитория. Рассказываем, как дальше расширять и поддерживать покрытие.
|
После всего, что мы узнали, нам нужно понять, как презентовать свои навыки на рынке труда, куда расти дальше. Мы рассмотрим, как проходить собеседование и искать работу, а также что делать, когда собеседование пройдено, работа найдена, и хочется двигаться вперед.
Открыть программу
1. Подготовка и прохождение собеседования
Поговорим о насущных вопросах: как оформить резюме, готовиться к собеседованию, что повторять, чего ждать, как вести себя.
2. Непрерывное развитие: как искать информацию, что ещё изучить
Говорим про то, что информация должна быть подкреплена практикой, про обучение по кусочкам в процессе работы; менторство и менторинг. Узнаем про авторитетные источники информации для QA и как проверять достоверность найденных фактов.
3. Пути роста тестировщика
Подытожим наше обучение и расскажем, куда можно расти: тестировать более сложные системы, специализироваться на мобильном тестировании или тестировании API, учиться автоматизации и расти в QA-лида.
IT'S QUALITY ASSURANCE, NOT QUALITY ARE-YOU-SURE-ANCE
На учёбу наши студенты тратят в среднем 10 часов в неделю
ДОМАШНИЕ ЗАДАНИЯ ВЫ РЕШАЕТЕ НА НАСТОЯЩЕЙ ИНФРАСТРУКТУРЕ
Все лекции доступны в записи
ОБУЧЕНИЕ ПРОХОДИТ В ИНТЕНСИВНОМ ФОРМАТЕ ПО 3 ЗАНЯТИЯ В НЕДЕЛЮ
QA — это не просто поиск багов, но комплексный процесс, позволяющий найти проблемы в софте и предотвратить их на самых ранних этапах. Это возможность сделать огромный вклад в продукт, изучив его и с пользовательской, и с технической стороны. Наша задача — помочь структурировать знания и закрепить их на практике тем, кому небезразлично качество цифрового мира вокруг них.
QA-инженер Semrush
АНАСТАСИЯ ЗАРЕЧНЕВА
ПРОГРАММА ТРУДОУСТРОЙСТВА>>>
ТРУДОУСТРОЙСТВО
Устраиваем не только на junior позиции, но и более опытных специалистов
ПОДГОТОВКА
Помощь с резюме и сопроводительным письмом, отработка самопрезентации
РЕКОМЕНДАЦИИ
Рекомендации компаниям-партнёрам, среди которых Озон, Яндекс, Авито и др.
СОПРОВОЖДЕНИЕ
Сопровождение наших выпускников в трудоустройстве до момента оффера
84,4%
Процент успешно трудоустроенных студентов
Процент посчитан по числу устроенных на работу студентов, обратившихся за помощью в поиске работы
Поможем с поиском работы, усилим ваше резюме и научим правильно презентовать свои навыки. Наша цель — довести вас до оффера.
Процент посчитан по числу устроенных на работу студентов, обратившихся за помощью в поиске работы
Процент посчитан
по числу устроенных на работу студентов, обратившихся за помощью в поиске работы
ПОДРОБНЕЕ
САМОПРЕЗЕНТАЦИЯ
Чтобы получить сильное резюме и навыки самопрезентации вы пройдете:
— Лекции и вебинары по составлению резюме от HR-эксперта Яндекс
— Тест-драйв собеседования
— Консультацию, на которой определите стратегию поиска работы и пропишете карьерные цели
79
ОТСЛЕЖИВАНИЕ ПРОГРЕССА
Свой прогресс в трудоустройстве вы будете отслеживать с помощью специальных дневников. Работать над ошибками мы будем вместе с вами: мы подскажем, что нужно подтянуть и в каком направлении лучше мыслить, чтобы эффективнее справляться с задачами на собеседованиях.
90
РАБОТА МЕЧТЫ
Наша цель — довести вас до оффера. Среднее время трудоустройства с сопровождением составляет 1−1,5 месяца.
108
САМОПРЕЗЕНТАЦИЯ
Чтобы получить сильное резюме и навыки самопрезентации вы пройдете:
- Лекции и вебинары по составлению резюме от HR-эксперта Яндекс
- Тест-драйв собеседования
- Консультацию, на которой определите стратегию поиска работы и пропишете карьерные цели
ВЫБОР ВАКАНСИЙ
После подготовки всех необходимых материалов вы получите доступ к Telegram-каналам, где ежедневно обновляются вакансии от наших партнёров. На заинтересовавшие вас вакансии HR отправят ваше резюме с рекомендациями и организуют собеседование.
ОТСЛЕЖИВАНИЕ ПРОГРЕССА
Свой прогресс в трудоустройстве вы будете отслеживать с помощью специальных дневников. Работать над ошибками мы будем вместе с вами: мы подскажем, что нужно подтянуть и в каком направлении лучше мыслить, чтобы эффективнее справляться с задачами на собеседованиях.
РАБОТА МЕЧТЫ
Наша цель — довести вас до оффера. Среднее время трудоустройства с сопровождением составляет 1-1,5 месяца.
ВЫПУСКНИКИ ШКОЛЫ РАБОТАЮТ ЗДЕСЬ >>>
У НАС ПРЕПОДАЮТ:
УЧИТЕСЬ У >ЛУЧШИХ>
СТОИМОСТЬ
20 000 ₽
ПОМЕСЯЧНО:
60 000 ₽
ПОЛНАЯ ОПЛАТА:
Оплата в течение 4 месяцев
Скидка 20 000 ₽
при полной оплате
80 000₽
> Основы мобильного тестирования
> Основы автоматизации тестирования
> Карьера
> Поддержка от преподавателей
> Основы тестирования
> Проектирование тестов
> Практические инструменты тестирования
УЗНАТЬ БОЛЬШЕ
Мы свяжемся с вами и ответим на все ваши вопросы по курсу. Если вы хотите оплатить курс, перейдите по этой ссылке

НАЧАЛО КУРСА 20 ЯНВАРЯ
Удобный способ связи
FAQ
Какой уровень требуется для прохождения курса?
Курс подойдет как начинающим специалистам, делающим первые шаги в QA, так и более опытным инженерам из смежных областей, которые хотели бы изменить вектор профессионального развития. От вас нужны только базовая компьютерная грамотность (умение установить программу, использовать средства по типу Microsoft Office) и знания математики из школьной программы (комбинаторика, графы), все остальное мы расскажем и покажем.
Какой язык программирования мы будем использовать?
Мы будем писать автотесты на языке программирования Java.
Какие технологии будут использоваться на курсе?
Для автоматизации API мы будем использовать язык программирования Java в связке с библиотекой Rest Assured и фреймворком TestNg. Для UI-автотестов используем фреймворки Selenide и TestNg, а для тестирования мобильных приложений познакомимся с программами Android Studio и XCode и анализатором траффика Charles.
Могу ли я записаться на курс, если мне не интересна автоматизация?
Автоматизация тестирования – важный инструмент работы тестировщика, и одна из целей нашего курса – показать, что начать использовать ее вполне реально даже на начальном уровне. Базовому знакомству с ней будет посвящен отдельный модуль, однако вы можете ограничиться теорией и не применять ее дальше, взяв из курса только то, что кажется вам полезным.
Как проходит обучение?
Теорию вы будете осваивать в формате видеолекций и конспектов-шпаргалок, а оттачивать практику на удаленном сервере. Если у вас будут появляться вопросы, вам ответят на них менторы или преподаватели в Slack. Для удобства студентов и преподавателей мы записали все лекции заранее. Они будут вам доступны в личном кабинете даже после окончания обучения.
Можно ли посмотреть отзывы уже прошедших курс студентов?
Это первый запуск курса. Как студенты первого потока вы получите доступ ко всем обновлениям в течение года, если курс будет обновляться.
Как оформить поэтапную оплату?
Поэтапная оплата происходит равными платежами раз в месяц. Для оплаты поэтапно просто перейдите по ссылке на странице оплаты.
Могу ли я получить помощь в перерывах между занятиями?
Конечно. Все студенты курса общаются с преподавателями и между собой в Slack. В чате можно задать любые вопросы по обучению, наши преподаватели обязательно ответят вам.
Я начал курс, но мне не понравилось. Вы вернёте деньги?
Да. В течение двух недель после начала курса вы можете вернуть оплату за весь курс. Также в течение месяца мы готовы вернуть вам сумму за вычетом уже пройденного материала.
Получу ли я сертификат?

Конечно! После успешного завершения курса вы получите электронный сертификат, подтверждающий его прохождение. Для этого необходимо сделать не менее 70% домашних заданий курса. Однако важно помнить, что как при приёме на работу, так и непосредственно в работе главное — это полученные навыки и умения.

Есть ли у вас образовательная лицензия?
Нет. Мы оказываем информационно-консультационные услуги.
Мы свяжемся с вами, ответим на все ваши вопросы и подробнее расскажем о курсе.
ОСТАВЬТЕ ЗАЯВКУ ИЛИ ЗАДАЙТЕ ВОПРОС
СТАРТ КАЖДЫЙ МЕСЯЦ 20 ЧИСЛА
НАЧАЛО КУРСА 20 ЯНВАРЯ
УЗНАТЬ БОЛЬШЕ
Мы свяжемся с вами и ответим на все ваши вопросы по найму учеников.