ПРОФЕССИЯ
СТАРТ:
ДЛИТЕЛЬНОСТЬ:

Тестировщик
на Java

Освойте одну из самых востребованных профессий

Трудоустройство возможно через: 5 месяцев

Требования к студентам: знание основ компьютерной грамотности

Доступ к курсу: навсегда
JAVA
18 января
10 МЕС

Кому подходит этот курс

Тем, кто хочет получить IT-профессию

С нуля освоите новую профессию, получите возможность устроиться тестировщиком через 4 месяца и сможете дальше развиваться в сфере IT.

Начинающим тестировщикам

Научитесь внедрять автоматизацию тестирования в рабочий процесс и отработаете навыки для уверенного применения инструментов автоматизации на Java для дальнейшего развития.

Техническим специалистам

Java тестирование — это отличная возможность начать работать в команде разработки, повысить свою ценность как специалиста и начать расти в карьере и зарплате.

Чем занимается тестировщик?

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

Почему стоит начать путь в IT
c тестирования?

Низкий порог входа

Для старта не требуется технический бэкграунд. Всего за 10 месяцев вы сможете с нуля освоить востребованные навыки ручного и автоматизированного тестирования.

Хороший доход

Навыки автоматизации тестирования на Java позволят вам претендовать на более высокую зарплату. При этом начать зарабатывать на фрилансе можно уже через 6 недель обучения.

Надежный путь

Обучение на тестировщика — один из самых быстрых способов попасть в IT. Дальше можно вырасти до лида команды тестирования или попробовать стать разработчиком.
Медианная зарплата тестировщика-автоматизатора на Java — 110 000 ₽
6 недель после старта обучения: курс по автоматизации тестирования Java поможет вам перейти на новую ступень в тестировании, вы сможете брать небольшие заказы на фрилансе

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

5 месяцев после старта обучения: у вас уже достаточно навыков, чтобы попробовать устроиться на позицию ручного тестировщика и начать автоматизировать рабочие задачи
10 месяцев после старта обучения: успешно окончив курс, сможете уверенно запускать автотесты на Java с помощью фреймворков и претендовать на позицию тестировщика-автоматизатора уровня junior
5
6
10

Введение в ручное тестирование

1 блок
1,5 месяца
Введение в Manual QA
• Введение в тестирование и профессию тестировщика
• Методологии разработки ПО
• Тест-дизайн и тест-анализ
• Чек-листы и тест-планы
Содержание:
Работа с требованиями и постановкой задач
• Требования и задачи
• Ведение документации
• Системы баг-трекинга
Содержание:

Технические навыки тестирования

2 блок
2 месяца
Тестирование WEB
• Консоль браузера и UI-элементы на странице
• Архитектура приложений
• Кроссплатформенное и кроссбраузерное тестирование
Содержание:
Тестирование распределённых систем
• Тестирование API и работа с логами
• Тестирование баз данных
Содержание:
Основы тестирования мобильных приложений
• Отличие мобильного тестирования от Web
• Пошаговый процесс тестирования мобильных приложений
• Устройства и приложения для упрощения работы
Содержание:
Soft skills: работа с командой и заказчиками
• Взаимодействие с бизнес-заказчиком
• Взаимодействие с разработчиками
• Взаимодействие с клиентами компании
Содержание:

Автоматизированное тестирование

3 блок
7 месяцев
Введение в автоматизацию
• Введение в систему контроля версий (VCS)
• Интеграции автоматизации в тестирование
• Обзор инструментов автоматизации тестирования (Selenium IDE, Selenium WebDriver, Selenium Server; Jenkins)
Содержание:
Оcновы программирования на Java
• Первая программа на Java
• Простые конструкции языка Java
• Работа с функциями
Содержание:
• Объектно-ориентированное программирование
• Паттерны проектирования в Java
Автоматизация WEB с помощью REST ASSURED
• Знакомство с принципами автоматизации API
• Сложные сценарии тестирования API
Содержание:
Автоматизация WEB с помощью Selenium
• Знакомство с продуктами Selenium
• Подготовка окружения к тестам и запуску, локаторы и ожидания
Содержание:
• Работа с сценариями
Автоматизация Mobile с помощью Appium
• Запуск тестов на Android
• Запуск тестов на iOS
Содержание:
Взаимодействие с участниками разных направлений, которое способствует развитию soft skills.
• Включаем в курсы задачи и вопросы из реальных собеседований
• Проводим онлайн-тренировки технических собеседований
• Помогаем составить резюме
Во время обучения студенты решают настоящие практические задачи и тренируются на настоящих кейсах.
Определенные направления подготовки дают возможность получить реальный стаж и опыт
Студенты отрабатывают навыки на практике и могут пообщаться с потенциальными работодателями.

Курс разработан с учетом
актуальных требований IT-рынка

Фундаментальный подход

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

Автоматизация на Java

Java — востребованный и универсальный язык, с помощью которого тестируют веб-сайты, мобильные приложения и крупные enterprise-проекты. Автоматизация позволяет существенно сократить время тестирования и оптимизировать цикл разработки.

Реальный опыт тестирования

Во время обучения вы отработаете навыки на различных тренажёрах и практикумах, а также накопите реальный опыт тестирования, выполняя задания компаний-партнеров или заказы на фриланс-биржах.
Освоив навыки автоматизации на Java, вы получите новую востребованную профессию и сможете работать из любой точки мира
Вас будут обучать топовые преподаватели
и менторы

После успешного обучения

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

Часто задаваемые вопросы

О курсе

Учебный процесс

Результаты курса

Оплата