Старт потока: 5 марта
Курс по автоматизации тестирования на Java Advanced 2.0 для продвинутых
- Прокачаете навыки автоматизации до уровня Middle+, работая с бэкендом и микросервисами
- Реализуете два полноценных проекта: микросервисный бэкенд на Spring и мобильный проект на Swift
- Освоите востребованный стек для продвинутой автоматизации: Kafka, gRPC, GraphQL, Docker, CI/CD
4.65
Отзывы на TutorTop
Рассрочка от 9 916 р/мес
Когда
5 марта — 19 августа
Длительность
6 месяцев обучениия
Документ
Cертификат QA.GURU об окончании курса
Формат
Вебинары, задания с проверкой, встречи с наставником
ОБУЧЕНИЕ В QA.GURU
Чему мы учим?
Архитектура и дизайн
Писать код для автотестирования программного обеспечения веб, мобильных приложений и API.
Покроем всё
Тестированию нестандартных протоколов взаимодействия: gRPC, GraphQL, SOAP. А также работе с базами данных и Kafka, и с такими инструментами как docker и docker-compose.
Кроме того
Создадим весь код с нуля, исследуем, как тестируемые технологии работают в Spring Boot под капотом.
Карьера в QA
Востребованность профессии
- 200–260 тыс. руб. – cредняя заработная плата тестировщика для middle специалиста.
- Одна из самых перспективных профессий на рынке.
- Возможность удалённой работы и гибкого графика.
- Быстрый карьерный рост от джуна до тимлида.
- Постоянное развитие и изучение новых технологий.
- Возможность работы в различных сферах.
- Высокий спрос на специалистов в IT-компаниях.
Зарплатные ожидания
О Курсе
Программа Курса
Программу постоянно обновляем, чтобы вы учились только актуальному.
Введение, инструменты и основы
- Знакомство с микросервисной инфраструктурой на примере проекта Niffler
- Глубокое погружение в JUnit Extensions
- Разные способы подключения JUnit Extensions и их особенности
- Решение практических задач e-2-e тестирования с помощью JUnit Extensions
Работа с Базами Данных
- JDBC API
- Spring-JDBC
- Hibernate
- JPA, JTA (библиотека Atomicos, распределенные транзакции)
- Интеграция с тестовым проектом с помощью JUnit Extensions
Основные концепции построения проекта с автотестами
- Структура проекта с e-2-e тестами
- Особенности работы тестов параллельно
- Введение в Allure Lifecycle, написание кастомных логгеров и шаблонов
- Написание кастомных Selenide Conditions, использование SelenideDriver не
статически
Разработка микросервисов и их тестирование
- Спецификация OAUTH 2.0 и OIDC
- Spring core, Spring Boot
- GraphQL
- SOAP
- gRPC
- Unit-тестирование
Тестирование iOS приложений
- Пишем первые тесты в проекте на авторизацию и восстановление пароля
- Вводим пейдж-обжекты. Унифицируем интерфейсы и пишем тесты на заведение трат
- Самостоятельно поднимаем CI на Xcode Cloud. Запускаем тесты в нем
Инфраструктура деплоя приложений и авто-тестирования
- Docker
- Docker-compose
- Selenoid
- Allure-docker-service
Дипломный проект
- Разработка микросервисного проекта Rangiffler/Rococo в качестве дипломного
- Покрытие проекта Rangiffler/Rococo всеми видами тестов (unit, integration, e2e)
Получить подробную программу
Получить подробную программу можно здесь.
Команда QA.GURU
Преподаватели Курса
Наши преподаватели формируют облик индустрии. QA-инженеры по всему миру ежедневно используют ПО, над которым они работают.

Дмитрий Тучс
Преподаёт основную программу Java на курсе Java Advanced 2.0
В IT больше 12 лет. Начинал в аналитике, управлял проектами. Сейчас — Head of QA at Dodo Brands. Занимается менторством, пишет и автоматизирует на Java. Автор учебной программы QA.GURU Java Advanced.

Михаил Рубанов
Преподаёт iOS-программу на курсе Java Advanced 2.0
Сертификат QA.GURU
Мы обучаем по государственной лицензии
После успешной защиты итогового проекта вы получите сертификат установленного образца, который подтверждает вашу квалификацию как инженера-автоматизатора.
Этот документ можно добавить в резюме, приложить к откликам и показать работодателю вместе с вашим GitHub-портфолио.
Лучшие решения для наших Учеников
Мы предлагаем гибкие варианты обучения. Выберите тариф, который подходит именно вам, и начните свой путь к профессиональному росту уже сегодня!
Старт потока – 5 марта. Обучение длится 6 месяцев
Pro
Обновленная версия курса
119 000 ₽
119 000 ₽
Рассрочка от 9 916 ₽. При оплате в рассрочку скидки не действуют
- Переработанный блок домашних заданий: сразу приступаем к подготовке к диплому
- Формат обучения: 45-минутные занятия
- Помимо лекций в записи также есть лайв-уроки, а на каждой онлайн-встрече отведено обязательное время для живого разбора ваших вопросов
- Обновленное учебное iOS-приложение Niffler
- Расширенный блок занятий по iOS
Это совершенно новый и уникальный курс с крутым форматом обучения. Он создан с большой любовью и вниманием к деталям, в него вложено множество усилий, знаний и опыта наших преподавателей — настоящих профессионалов в области QA.
Mentor Version
Обновленная версия курса
Популярно
139 000 ₽
139 000 ₽
Рассрочка от 11 583 ₽. При оплате в рассрочку скидки не действуют
- 3 консультации с Дмитрием Тучсом
- 1 час консультаций с куратором карьерного центра
- Переработанный блок домашних заданий: сразу приступаем к подготовке к диплому
- Формат обучения: 45-минутные занятия
- Помимо лекций в записи также есть лайв-уроки, а на каждой онлайн-встрече отведено обязательное время для живого разбора ваших вопросов.
- Обновленное учебное iOS-приложение Niffler
- Расширенный блок занятий по iOS
Это совершенно новый и уникальный курс с крутым форматом обучения. Он создан с большой любовью и вниманием к деталям, в него вложено множество усилий, знаний и опыта наших преподавателей — настоящих профессионалов в области QA.
Pro
130 900 ₽
130 900 ₽
- Переработанный блок домашних заданий: сразу приступаем к подготовке к диплому
- Формат обучения: 45-минутные занятия
- Помимо лекций в записи также есть лайв-уроки, а на каждой онлайн-встрече отведено обязательное время для живого разбора ваших вопросов
- Обновленное учебное iOS-приложение Niffler
- Расширенный блок занятий по iOS
Это совершенно новый и уникальный курс с крутым форматом обучения. Он создан с большой любовью и вниманием к деталям, в него вложено множество усилий, знаний и опыта наших преподавателей — настоящих профессионалов в области QA.
Mentor Vision
Популярно
152 900 ₽
152 900 ₽
Оплата без скидок и рассрочек
- 3 консультации с Дмитрием Тучсом
- 1 час консультаций с куратором карьерного центра
- Переработанный блок домашних заданий: сразу приступаем к подготовке к диплому
- Формат обучения: 45-минутные занятия
- Помимо лекций в записи также есть лайв-уроки, а на каждой онлайн-встрече отведено обязательное время для живого разбора ваших вопросов.
- Обновленное учебное iOS-приложение Niffler
- Расширенный блок занятий по iOS
Это совершенно новый и уникальный курс с крутым форматом обучения. Он создан с большой любовью и вниманием к деталям, в него вложено множество усилий, знаний и опыта наших преподавателей — настоящих профессионалов в области QA.
КОРПОРАТИВНОЕ ОБУЧЕНИЕ В QA.GURU
Учитесь за счёт работодателя
Во многих компаниях действует программа компенсации обучения: работодатель может оплатить курс полностью или частично (до 50–100% в зависимости от политики компании).
- Оформим счёт и договор за 1 день
- Предоставим закрывающие документы
- Поможем согласовать оплату внутри вашей организации
Комьюнити QA.GURU
Поддержка комьюнити
- чат, где можно общаться с менторами, преподавателями и другими инженерами
- разборы кода и best practices от специалистов из индустрии
- помощь в решении сложных задач
- активную поддерживающую среду
FAQ
Вопросы и Ответы
Как проходят занятия?
Все занятия проходят в записи с добавлением таймкодов для вашего удобства.
Домашних заданий будет довольно много. Они помогают закрепить все темы на практике и пополняют портфолио. Будет здорово, если вы сможете сдавать их регулярно. Но мы не отчисляем за отставание и всегда приходим на помощь.
Что нужно знать / уметь / иметь, чтобы обучаться на курсе?
Операционная система: Win / Mac / Linux, 8 ГБ ОЗУ, процессор i3 2,8 Ghz или лучше. Минимум 6 свободных часов в неделю, ~4 из них будут занимать занятия. Плюс домашки, время выполнения которых сильно зависит от выбранного подхода и наличия опыта в IT.
Автоматизация — следующий карьерный шаг после ручного тестирования.
Что нужно знать из программирования?
Немного подтянуть Java не помешает: крутой курс по Java от Тагира Валеева YouTube. А еще рекомендуем любые из ресурсов и книг, такие как: Sololearn, JavaRush, Hexlet, Head First Java, Thinking in Java, Metanit.
Познакомиться с самой концепцией JUnit Extensions. Мы рекомендуем видео от одного из главных разработчиков JUnit 5. На курсе мы будем рассматривать прикладные вопросы использования Extensions в тестах, поэтому, если понять саму концепцию заранее, будет проще.
Познакомиться с тем, что такое gRPC и GraphQL, если вы не встречались с ними на реальных проектах, тоже можем посоветовать два видео с конференций: Владимир Цукур — GraphQL — API по-новому и Александр Борисов — Перенимаем опыт Google в построении микросервисов с gRPC.
На курсе мы будем использовать Spring Boot. Если вы совсем не сталкивались с ним, ничего страшного, но при желании любые материалы по нему не будут лишними.
Docker мы тоже будем использовать, на уровне подготовки своих простых имиджей и запуска в докере БД и приложений, не помешает вспомнить основные концепции.
Где можно почитать отзывы?
Мы собираем отзывы здесь: t.me/qa_guru_reviews.
А еще можно спросить в чате t.me/qa_courses или поискать там уже существующие отзывы о нас.
Можно ли оплатить в рассрочку?
Да, на курс доступна рассрочка до 12 месяцев по кнопке «Купить в рассрочку». При оплате в рассрочку не действуют скидки, промокоды и акции. Подробнее про оплату в рассрочку можно узнать в нашем отделе продаж.
Есть ли скидки?
Действуют скидки:
– Для наших выпускников любого из курсов.
– Сезонные.
Можно ли вернуть деньги?
Да, возврат денежных средств осуществляется в соответствии с условиями, указанными в публичной оферте, в частности в п. 6 и п. 14.2 Приложения №1 к договору.
Размер возврата рассчитывается по формуле, приведённой в оферте, и зависит от даты подачи заявления и количества открытых занятий на момент запроса возврата денежных средств. Срок возврата — в течение трех банковских дней после подтверждения запроса.
Можно ли перевестись на другой курс?
Есть возможность перевестись на другой поток или курс, подробности у нашего саппорта или у отдела продаж.
Как оплатить?
Доступна только оплата картой, из плюсов, можно выбрать рассрочку на срок до 10 месяцев. Подробнее расскажет наш саппорт и отдел продаж.
Не нашли ответ на свой вопрос?
Напишите нам и мы поможем разобраться с интересующими вас вопросами и найдём лучшие индивидуальные решения.