Старт потока: 5 марта

Курс по автоматизации тестирования на Java Advanced 2.0 для продвинутых

4.65

Отзывы на TutorTop

Рассрочка от 9 916 р/мес

Когда

5 марта — 19 августа

Длительность

6 месяцев обучениия

Документ

Cертификат QA.GURU об окончании курса

Формат

Вебинары, задания с проверкой, встречи с наставником

ОБУЧЕНИЕ В QA.GURU

Чему мы учим?

Вы прокачаете знания в автоматизации на Java до уровня Senior+ и разнообразите портфолио впечатляющими кейсами.
Архитектура и дизайн

Писать код для автотестирования программного обеспечения веб, мобильных приложений и API.

Покроем всё

Тестированию нестандартных протоколов взаимодействия: gRPC, GraphQL, SOAP. А также работе с базами данных и Kafka, и с такими инструментами как docker и docker-compose.

Кроме того

Создадим весь код с нуля, исследуем, как тестируемые технологии работают в Spring Boot под капотом.

Карьера в QA

Востребованность профессии

Зарплатные ожидания

После обучения на курсе: от 220 000 ₽
Junior QA, опыт от 0 до 2 лет
~ 150 000 ₽
Middle QA, опыт от 1 до 3 лет
~ 240 000 ₽
Senior, с опытом от 3 лет
~ 380 000 ₽

О Курсе

Программа Курса

Программу постоянно обновляем, чтобы вы учились только актуальному.

Введение, инструменты и основы

- Знакомство с микросервисной инфраструктурой на примере проекта 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

Head of mobile в Dodo Engineering. В разработке любит интерфейсы, тесты и доступность. Купил 10 эргономичных клавиатур. Написал книгу «Про доступность iOS». Пишет статьи на Хабр, ведет Telegram-канал о мобильной разработке в Dodo.

Сертификат QA.GURU

Мы обучаем по государственной лицензии

После успешной защиты итогового проекта вы получите сертификат установленного образца, который подтверждает вашу квалификацию как инженера-автоматизатора.

Этот документ можно добавить в резюме, приложить к откликам и показать работодателю вместе с вашим GitHub-портфолио.

ТАРИФНЫЕ ПЛАНЫ

Лучшие решения для наших Учеников

Мы предлагаем гибкие варианты обучения. Выберите тариф, который подходит именно вам, и начните свой путь к профессиональному росту уже сегодня!

Старт потока – 5 марта. Обучение длится 6 месяцев

Pro

Обновленная версия курса

119 000 ₽

119 000 ₽

Рассрочка от 9 916 ₽. При оплате в рассрочку скидки не действуют

Это совершенно новый и уникальный курс с крутым форматом обучения. Он создан с большой любовью и вниманием к деталям, в него вложено множество усилий, знаний и опыта наших преподавателей — настоящих профессионалов в области QA.

Mentor Version

Обновленная версия курса

Популярно

139 000 ₽

139 000 ₽

Рассрочка от 11 583 ₽. При оплате в рассрочку скидки не действуют

Это совершенно новый и уникальный курс с крутым форматом обучения. Он создан с большой любовью и вниманием к деталям, в него вложено множество усилий, знаний и опыта наших преподавателей — настоящих профессионалов в области QA.

Pro
Обновленная версия курса

130 900 ₽

130 900 ₽

Оплата без скидок и рассрочек

Это совершенно новый и уникальный курс с крутым форматом обучения. Он создан с большой любовью и вниманием к деталям, в него вложено множество усилий, знаний и опыта наших преподавателей — настоящих профессионалов в области QA.

Mentor Vision
Обновленная версия курса

Популярно

152 900 ₽

152 900 ₽

Оплата без скидок и рассрочек

Это совершенно новый и уникальный курс с крутым форматом обучения. Он создан с большой любовью и вниманием к деталям, в него вложено множество усилий, знаний и опыта наших преподавателей — настоящих профессионалов в области QA.

КОРПОРАТИВНОЕ ОБУЧЕНИЕ В QA.GURU

Учитесь за счёт работодателя

Во многих компаниях действует программа компенсации обучения: работодатель может оплатить курс полностью или частично (до 50–100% в зависимости от политики компании).

Компаний Доверяют Нам
0 +

Комьюнити QA.GURU

Поддержка комьюнити

Как студент курса вы получаете:
Сообщество — одна из сильных сторон курса. Вы никогда не останетесь один на один с вопросами.

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 месяцев. Подробнее расскажет наш саппорт и отдел продаж.

Не нашли ответ на свой вопрос?

Напишите нам и мы поможем разобраться с интересующими вас вопросами и найдём лучшие индивидуальные решения.