• Обучение онлайн не выходя из дома

Профессия
Автоматизация тестирования на Java

Обучение на русском языке

Освоите основы Java, научитесь автоматизировать тестирование Web UI и бэкенда на Java.

в месяц в месяц При рассрочке до 18 месяцев Подробнее о тарифах и офисах в вашей стране
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятия в группе с преподавателем
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
  • ДЛИТЕЛЬНОСТЬ6 месяцев
    2 занятия в неделю
  • РЕЗУЛЬТАТСвидетельство
    4 работы в портфолио
  • ПОСЛЕ ОБУЧЕНИЯПомогаем
    с трудоустройством

Оставьте заявку

Начало обучения:

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

Спасибо за заявку! 
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету
Автоматизация тестирования ― конкурентный навык для QA-инженеров. Работодатели ценят таких специалистов: они автоматизируют рутинные проверки, снижают риски ошибок и лучше контролируют качество продукта. Вы изучите основы Java и используете его для автоматизации тестирования, сможете расширить экспертизу и повысить уровень дохода.
Инженеры по автоматизации
тестирования нужны бизнесу
18 700 000 сум
Средняя зарплата
200+ вакансий
Доступно прямо сейчас*
*Данные взяты с сайтов по поиску работы
QA Automation Engineer / Тестировщик
Ташкент
от 18 700 000 сум
Инженер по автоматизации тестирования
Наманган
18 000 000 сум
QA Automation (Java/Selenium)
Самарканд
от 17 000 000 сум
Кому подойдет курс
Специалистам из других сфер IT

Освоите автоматизацию тестирования и расширите экспертизу в QA. Вам будет проще погрузиться в обучение, если вы владеете навыками ручного тестирования.

Практикующим тестировщикам

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

Программа обучения
Видеокурс
Git. Базовый курс

Познакомитесь с основами системы контроля версий Git. Выясните, почему она важна в современной разработке и коллективном программировании. Вы также подготовитесь к прохождению собеседований, где несколько вопросов посвящены системе контроля версий.


Навыки по итогам курса: 

  • Знание основных понятий Git
  • Создание и клонирование репозитория, слияние веток, запрос истории изменений
1 месяц, 8 уроков
Основы языка Java. Уровень 1

Освоите основы объектно-ориентированного программирования (ООП) и научитесь создавать собственные проекты. Главная особенность курса ― сочетание теории и практики в виде онлайн-тренировок.

1 месяц, 9 уроков
Java Core для тестировщиков

С нуля разработаете проект автоматизации тестирования на Java. Получите практический опыт применения сложных объектно-ориентированных концепций. 

Перед прохождением курса рекомендуется освоить курс «Java. Уровень 1».

1 месяц, 8 уроков
Интерактивный курс
HTML/CSS. Интерактивный курс

Узнаете, как верстать макеты, создавать статические сайты и простые интернет-магазины.


Навыки по итогам курса:

  • Владение языком разметки документов HTML
  • Оформление стилей документа CSS 
  • Работа с Flexbox и макетом дизайна в формате Figma
  • Создание адаптивного сайта 
  • Знание стандартов веб и вспомогательных инструментов
1 месяц, 8 уроков
Автоматизация тестирования Web UI на Java
  • Selenium WD
  • Apache Maven
  • Основы Selenium — часть 1
  • JUnit
  • Основы Selenium — часть 2
  • Page Object
  • Allure, протоколирование
  • BDD, Selenide
1 месяц, 8 уроков
Базы данных

Научитесь проектировать и создавать базы данных, решать проблемы скалирования. Сможете строить простые и сложные запросы, анализировать и оптимизировать их производительность.


Навыки по итогам курса:

  • Язык запросов SQL
  • Операторы, фильтрация, сортировка и ограничение Агрегация данных
  • Сложные запросы
  • Транзакции, переменные, представления
  • Администрирование MySQL
  • Хранимые процедуры и функции, триггеры Оптимизация запросов
  • NoSQL


1 месяц, 7 уроков
Тестирование бэкенда на Java

Разберёте основные инструменты для тестирования бэкенда, напишете фреймворк на Java, протестируете RESTful-сервисы и те, что используют SOAP для обмена данными. Настроите CI в Jenkins для автоматического запуска тестов.

1 месяц, 8 уроков
Автоматизация тестирования с использованием SpringBoot

Научитесь разворачивать тестовые фреймворки, используя популярный java-фреймворк SpringBoot. Разберете особенности конфигурации и построения архитектуры проекта, тестирование API с использованием RestTemplate, детали интеграции с ORM MyBatis, а также основы тестирования на заглушках с использованием Mockito. Также будут рассмотрены возможности использования Seleium WebDriver и Spring MVC для UI автотестов.

Технологии, которые вы освоите

Основы языка Java

JUnit5

Cucumber

Selenium Web Driver

REST API

PageObject

Git

HTML

CSS

X-Path

Инструменты CI/CD

Rest-assured, OkHttp, Retrofit

ORM (MyBatis)

Allure

Знание баз данных (Postgres)

SoapUI

Spring Boot

Spring Data

RestTemplate

Spring Security

Вас будут обучать топовые эксперты
Анна Хворостьянова | Senior Software Developer in Test в компании Quantori

Работает над проектом умного устройства: тестирует backend системы, анализирует большие данные и автоматизирует тесты на Java. Специализируется на тестировании нейросетей и ETL-систем. Ранее возглавляла команду QA-инженеров в «Инфосистемах Джет», также работала в компании Nexign (ex-«Петер-Сервис») над проектами в нефтегазовой отрасли.

Антон Павлов | Начальник отдела автоматизации тестирования

До карьеры в тестировании ПО работал в области телекоммуникаций. Заинтересовался тестированием ПО, начал с книги «Тестирование Дот Ком». За 6 лет прошёл путь от младшего тестировщика до начальника отдела автоматизации тестирования.

Евгений Синюк | Инженер по автоматизации тестирования в ООО «Андерсен Групп»

Работает над автоматизацией тестирования функциональности видеоконференций и чата. Ведёт разработку фреймворка, который снижает загруженность мануальных тестировщиков и сокращает время доставки новой версии продукта. Раньше работал в EPAM Systems инженером по автоматизации тестирования для ПО офлайн-библиотек.

Алексей Ходырев | Senior QA Engineer в SM Lab

Работает с продуктовыми командами, помогая внедрять методологии DevOps и инженерные практики обеспечения качества. Участвует в создании веб-, api- и desktop-продуктов. В сфере IT более 14 лет: за это время сменил специальность инженера-программиста на тестировщика, основал департамент тестирования из 40 сотрудников и с нуля разработал систему автоматизации на Java.

Юрий Милютин | Software Engineering Manager в Сбербанке

Управляет четырьмя командами из 40 человек. Руководит разработкой крупнейших сервисов эквайринга в Европе по количеству транзакций. В России сервисы занимают 60% рынка эквайринга. Ранее разрабатывал систему оценки рисков в Deutsche Bank, был корпоративным тренером в МТС.

Дмитрий Свиридов | Mobile QA Automation Engineer

Специализируется на мобильных приложениях. Занимался тестированием VR-приложений на основных платформах: Cardboard, DayDream, Oculus GO, GearVR. Есть опыт внедрения процессов тестирования с нуля (MEL Science) и автоматизации тестирования на проекте (Arrival).

Станьте специалистом по автоматизации тестирования

Вы получите максимум пользы от курса, если владеете основами теории тестирования, умеете писать тест-кейсы для тестирования и работать с Test Management System. 

Актуальная программа

Вы изучите основы Java, работу с базами данных и автоматизацию тестирования UI. Всё это ― востребованные навыки и инструменты, которые ценят работодатели.

Практикующие преподаватели

Преподаватели — эксперты из Сбербанка и проектов международного масштаба. Они проводят ручные и автоматизированные тестирования, руководят командами, и именно на их опыте строится программа.

Доступ к сообществу GeekBrains

Вы найдёте полезные контакты и единомышленников в вашем городе, сможете делиться опытом в базе знаний GeekBrains. Будете посещать закрытые митапы, хакатоны и другие онлайн-мероприятия как слушатели и спикеры.

Выпускники GeekBrains уже работают в компаниях

Многие из наших выпускников раньше не работали в IT, но после обучения устроились в крупные компании или открыли свой бизнес.

Поддержка во время обучения
Преподаватели

Программа обучения на 70% состоит из вебинаров: вы задаёте вопросы и получаете обратную связь от преподавателей.

Куратор чата

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

Студент-наставник

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

Куратор

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

Специалисты техподдержки

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

Мы дарим подарки всем студентам
Изучение английского
языка с Kespa
Год английского в подарок
Ключ от продуктов
JetBrains
Бесплатная подписка
Защитное решение «Лаборатории Касперского»
Пробная версия на 3 месяца

Выберите пакет обучения на программе Автоматизация тестирования на Java

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

В любом пакете уже включено:

Сертификат о профессиональной переподготовке

Помощь с трудоустройством через 12 месяцев по IT-профессиям

Доступ к дополнительными курсам GeekBrains  на ограниченное время

Выгода 20% при единовременной оплате

Intern
IT-Специалист

Специалист по ручному тестированию

от 637 832 сум
от 350 808 сум
в месяц при рассрочке до 18 месяцев
Уровень навыков и профессионализма
Уровень знаний
после обучения
Intern
Длительность
обучения
6 мес
Доход после обучения
от 11 800 000 сум
Выбрать
Выбрано
Junior
.

Инженер по тестированию

от 1 366 781 сум
от 1 025 086 сум
в месяц при рассрочке до 18 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Junior
Длительность
обучения
12 мес
Доход после обучения
от 11 800 000 сум
Потенциальный доход через 3 года
от 22 000 000 сум
+ Бизнес акселератор
+ Технологическая специализация
Выбрать
Выбрано
Middle
Диджитал-мастер

Инженер по тестированию Мастер

от 1 964 520 сум
от 1 669 842 сум
в месяц при рассрочке до 18 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Middle
Длительность
обучения
24 мес
Доход после обучения
от 11 800 000 сум
Потенциальный доход через 3 года
от 29 000 000 сум
Спецпрограмма
для Digital-мастеров
+ Бизнес акселератор
+ Технологическая специализация
Выбрать
Выбрано
Middle+
Гик

Инженер по тестированию PRO

от 2 525 812 сум
от 2 146 940 сум
в месяц при рассрочке до 18 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Middle+
Длительность
обучения
36 мес
Доход после обучения
от 11 800 000 сум
Потенциальный доход через 3 года
от 36 000 000 сум
Спецпрограмма
для Geek’ов
+ Бизнес акселератор
+ Технологическая специализация
+ Отраслевая специализация
Выбрать
Выбрано
  • Обучение онлайн не выходя из дома
Профессия
Автоматизация тестирования на Java

Освоите основы Java, научитесь автоматизировать тестирование Web UI и бэкенда на Java.

в месяц в месяц При рассрочке до 18 месяцев Подробнее о тарифах и офисах в вашей стране
  • ОСНОВНАЯ ИНФОРМАЦИЯ
    • Длительность 6 месяцев
    • 2 занятия в неделю
    • 4 работы в портфолио
    • Помощь в трудоустройстве
    • Свидетельство об обучении
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятие в группе с преподавателем
    • Онлайн-встречи с экспертами
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
    • Практические занятия
    • Домашняя работа

Оставьте заявку

Начало обучения:

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

Спасибо за заявку! 
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету
Начать обучение