Пройдите 5 бесплатных уроков профессии и получите
скидку до 31 000₽
Практика с первого дня
8 проектов в портфолио
Старт 24 апреля
Через 4 месяца вы сможете начать карьеру ручного тестировщика, а ещё через 10 месяцев — перейти на роль тестировщика-автоматизатора на Java
Профессия

«QA-инженер по тестированию на Java: с нуля до автоматизатора»

Онлайн из любой точки мира
Освоите 2 профессии за 12 месяцев
Старт 24 апреля
Первые уроки бесплатно прямо сейчас!
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Получите скидку до 31 000 на профессию
Оставьте свои контакты и зафиксируйте
за собой цену со скидкой

Чем занимается QA-инженер

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

Востребованная на рынке труда IT-профессия

Можно работать из любой точки мира или искать компанию за рубежом
Стать middle-специалистом с вознаграждением 200 000 ₽ можно за год реального тестирования
Хорошие тестировщики быстро растут в профессии и в цене
Более сотни вакансий
Большая часть вакансий на удаленке
junior
middle
101 875 ₽
200 000 ₽
По результатам исследования Хабр Карьеры за 2024 год
senior
302 500+ ₽
113 вакансий

Этот курс подойдет

Новичку, который хочет получить IT-профессию
Освоите ручное тестирование, научитесь тестировать и автоматизировать тестирование. К концу четвертого месяца пополните портфолио 2 проектами и получите первый заказ как тестировщик.
IT-специалисту, решившему сменить профиль
Расширьте спектр навыков и технологий, получите возможность включиться в новые проекты. А прошлый профессиональный опыт сделает путь к новой специальности проще — у вас будет преимущество в учебе на тестировщика.
QA-инженеру для актуализации компетенций
Мы внимательно изучаем рынок и регулярно обновляем учебный план, чтобы даже человек с релевантным опытом получал максимум пользы от занятий. Вся информация в уроках курса, полностью отвечает требованиям рынка и компаний-соискателей.

Пройдите 5 уроков бесплатно и получите скидку до 31 000₽ на обучение

Оставьте заявку и мы расскажем, как пройти бесплатные уроки профессии
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Почему Хекслет

Процесс обучения на Хекслете спроектирован так, что его невозможно «отсидеть» или «прослушать» – на курсе очень много практики. Хекслет заточен на подготовку настоящих экспертов и идеально подходит для тех, кто хочет стать хорошим тестировщиком-автоматизатором
Практика с первого дня
Начнем тестировать на первом уроке. Почувствуйте себя настоящим тестировщиком и учитесь на реальных примерах из практики в тренажере. Вас ждут более 110 упражнений по  тестированию мобильных и веб-приложений, а также учебные проекты, в рамках которых вы будете тестировать приложения для портфолио в GitHub
Глубокая проработка тем
Мы не сторонники подхода в обучении «повтори за экспертом». На Хекслете решение задач идет только через реальное понимание. Быть тестировщиком – это не просто находить ошибки в сценариях, но и понимать, почему они случились
Сертификат
Работодатели ценят выпускников Хекслета и даже указывают наши курсы как преимущество при найме. Сертификат — подтверждение того, что вы серьезно поработали над собой и имеете хорошую перспективу стать первоклассным QA-тестировщиком
Опытные наставники
Практикующие тестировщики, которые скорректируют траекторию обучения и помогут справиться с трудностями. Вы не останетесь один на один со сложными вопросами
Подготовка к трудоустройству
Знания и навыки, которые вы получите на курсе, релевантны требованиям международных компаний. А еще есть Хекслет.Карьера, в рамках которой вы подготовитесь к поиску первой работы и трудоустройству в IT

За 12 месяцев обучения вы научитесь

Тестировать сайты и веб-приложения методом ручного тестирования
Работать с требованиями к приложениям и вести документацию
Проводить автоматизированное тестирование на всех видах мобильных приложений и веб-приложений, бэкенд-тесты и API-тесты
Работать с баг-трекером
Работать с фреймворками: Selenium, Playwright
Автоматизировать тесты с помощью Java
Использовать современные IDE
Работать с Git и CI-системой
Создавать UI-тесты

Как проходит обучение

Видео- и текстовые уроки на сайте.
Проходите их в комфортном для вас темпе
В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
1-2 раза в месяц— встречи с наставником, чтобы с нуля разобрать сложные темы и вопросы из занятий и домашек
2 + 4 проекта для портфолио — суммируют все знания и навыки, полученные на курсе
В конце учебы вы получите сертификат, подтверждающий владение инструментами и технологиями
Преподаватель поможет, если возникнут трудности в обучении
Можно без стеснений задать любой вопрос, даже если вам он кажется банальным
Одновременно с обучением новой профессии вы будете участвовать в Хекслет.Карьере
Научитесь грамотно составлять резюме и сопроводительное
Оформите портфолио и рабочие профили на Хабр Карьере и LinkedIn, вам поможет карьерный консультант в IT
Пройдете курс «Подготовка к поиску работы» и потренируетесь решать тестовые задания от работодателей
Получите опыт в поиске вакансий и прохождении собеседований с наставником или в реальных компаниях

Упражнения и домашние задания

Закрепляйте изученную на курсах теорию практикой с автоматической проверкой. Разбирайте примеры из реальных задач

Проекты для портфолио

Самостоятельно протестируйте приложения — от выбора стратегии до написания тест-кейсов и общего отчета

Коммерческие проекты

Тренируйтесь в новых технологиях и инструментах дополнительно — на проектах Хекслета с открытым исходным кодом

Программа

Будьте уверены — вы получите именно те инструменты и навыки, которые позволят вам стать востребованным специалистом и рассчитывать на трудоустройство в IT-компании
Мы регулярно мониторим, какие компетенции QA-инженеров востребованы на рынке и строим соответствующую программу курса
Инженер по тестированию
Продолжительность 4 месяца
Дата последнего обновления: 16 мая 2024 года
Основы тестирования ПО
2 месяца
Дополнительные материалы
Планирование тестирования
Техники тест-дизайна
Q&A сессия по проекту
Познакомитесь с основами и научитесь проводить ручное тестирование веб-приложений, проверять их на адаптивность и кроссбраузерность
Научитесь составлять чек-листы и тест-кейсы для поиска ошибок, а также оформлять понятные баг-репорты о результатах проверки
Научитесь анализировать требования к продукту и использовать техники тест-дизайна
Изучите основные этапы жизненного цикла программного обеспечения: что происходит на каждом из этапов
Погрузитесь в организацию процесса тестирования, спланируете трудозатраты и оцените сроки
Изучите этап поддержки продукта, зачем он нужен и как влияет на работу тестировщиков
итоговый проект
Тестирование интернет-магазина
Курсы
Введение в тестирование веб-приложений
Рабочий процесс тестировщика
Жизненный цикл ПО
Этап тестирования
Продвинутое тестирование ПО
2 месяца
Дополнительные материалы
Тестирование мобильных приложений
Трудоустройство. Как проходить собеседования?
Q&A сессия по проекту
Изучите базовые знания языка SQL и написание простых запросов
Разберете принципы построения HTTP API
Узнаете, какие задачи можно решить с помощью API, познакомитесь с его основными составляющими, научитесь выполнять запросы разными способами и отслеживать их
Изучите основы командной строки, работу с историей изменений файлов и репозиториями, чтобы выполнить тестирование реального проекта
Погрузитесь в основы автоматизации, узнаете, когда необходимо автоматизированное тестирование и какое оно бывает
итоговый проект
Тестирование в продакшене
Курсы
Трудоустройство
Введение в интернет
Основы командной строки
Введение в Git
Протокол HTTP
HTTP API
Тестирование API c Postman
Основы SQL
Трудоустройство для тестировщиков
Вебинары
Q&A сессия по программе обучения
Инженер по автоматизированному тестированию на Java
Продолжительность 10 месяцев
Дата последнего обновления: 14 апреля 2025 года
Основы Java
2 месяца
Игры разума
КУРСЫ
Основы Java
Java: Массивы
Жизнь программиста
Основы командной строки
Введение в Git
Java: Настройка окружения
Итоговый проект
Изучите основы языка Java и основы программирования: типы данных, условные конструкции, циклы и функции
Установите git и редактор кода VS Code
Наполните свое портфолио на Github первыми программами
Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой
Интеграционное и юнит-тестирование
2 месяца
Вычислитель отличий
КУРСЫ
Java: Классы
Java: Функции
Java: Введение в ООП
Java: Автоматическое тестирование
Непрерывная интеграция (CI)
Итоговый проект
Прокачайте алгоритмическое мышление и реализуйте самостоятельно функции сортировки
Научитесь использовать объекты в своих программах, создавать и менять их
Изучите основы автоматизированного тестирования и познакомьтесь с принципами написания тестов
Напишите свою первую программу и протестируете ее
Напишите первые функциональные и юнит-тесты
E2E-тестирование
2 месяца
Создайте первые страницы с помощью HTML и CSS
Научитесь использовать веб-формы и передавать данные в различном виде, использовать аутентификацию и сохранять данные между запросами при помощи куки
Начните эффективно использовать DOM API, выполнять HTTP-запросы к серверу с помощью AJAX
Изучите базовые возможности CSS по оформлению элементов на странице
Научитесь создавать формы, таблицы, использовать доступные HTML-теги для правильной семантики
Познакомьтесь с устройством HTTP и освойте выполнение запросов с помощью Axios
Итоговый проект
КУРСЫ
Регулярные выражения (Regexp)
Введение в интернет
Протокол HTTP
HTTP API
Тестирование API c Postman
Асинхронное программирование и многозадачность
UI-тестирование с Selenium: создание автотестов для тестирования UI с использованием Selenium WebDriver
Page Object Model (POM): организация тестов с помощью POM
Мобильное тестирование (например, с помощью Appium)
Познакомитесь с идеей UI-тестирования и напишите первый UI-тест
Разберетесь с принципами построения HTTP API
Тестирование виджета чат-бота
Playwright, Docker и CI/CD
1,5 месяца
КУРСЫ
Тестирование с Playwright
Docker: Основы
Selenium Grid в Docker
Интеграция с CI/CD: настройка Jenkins для запуска тестов в рамках CI/CD pipeline.
Тестирование с использованием виртуальных машин или облачных сервисов (AWS, Google Cloud)
Итоговый проект
Научитесь работать с библиотекой Playwright и писать с помощью нее UI-тесты
Узнаете, когда нужна автоматизация и как организовывать ее на проекте
Освоите организацию процесса тестирования
Научитесь создавать простые для анализа и изменения автотесты
Тестирование Канбан-доски
Взаимодействие с базами данных (SQL)
1 месяц
КУРСЫ
Основы SQL
SQL: Join
Тестирование базы данных
Оптимизация SQL-запросов
Работа с производительностью баз данных
Итоговый проект
Изучите основные команды SQL для работы с базами данных
Научитесь проверять корректность работы базы данных, используя методы тестирования SQL-запросов
Освоите использование различных типов объединений (JOIN) для работы с несколькими таблицами
Изучите методы улучшения производительности SQL-запросов
Проект: Тестирование базы данных и SQL-запросов
Узнаете, как управлять производительностью базы данных
Дополнительно: Bash scripting и локализация
1 месяц
КУРСЫ
Bash scripting: основы написания скриптов для автоматизации рутинных задач.
Локализация и интернационализация (L10N и I18N): тестирование локализации и интернационализации веб-приложений, использование инструментов для тестирования
Принципы WCAG (POUR): основы доступности веб-приложений для людей с ограниченными возможностями
Итоговый проект
Научитесь создавать Bash-скрипты для автоматизации различных процессов, таких как управление файлами, автоматическое выполнение задач и обработка данных
Изучите процессы локализации и интернационализации веб-приложений
Освойте принципы WCAG (Web Content Accessibility Guidelines), включая подходы к улучшению доступности веб-приложений для людей с различными видами ограничений
Написание скриптов для автоматизации тестирования и создание тестов для локализации и доступности
Дополнительно
0,5 месяца
КУРСЫ
Selenide: углубленное изучение фреймворка Selenide для упрощения тестирования с Selenium
Jenkins: углубленное изучение интеграции тестов в CI/CD pipeline с использованием Jenkins
Allure: создание отчетов о тестировании с использованием Allure
Освойте Jenkins для автоматизации тестирования в процессе интеграции и доставки (CI/CD)
Изучите особенности работы с фреймворком Selenide
Научитесь интегрировать Allure в процесс тестирования для создания красивых, информативных и удобных отчетов
Вебинары
Q&A сессия по программе обучения

Проекты в портфолио

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

Учебные проекты программы Инженер ручного тестирования

Тестирование интернет-магазина
Перед вами будет стоять задача протестировать работу веб-сайта — специально созданного нами интернет-магазина:
Тестирование в продакшене
Посредством игры CodeBattle два IT-специалиста будут одновременно выполнять одну задачу, но на разных языках программирования. В процессе они применят навыки:
  • Понять список требований
  • Провести тест-анализ
  • Найти неочевидные требования и добавите их в список
  • Составить план тестирования, а затем соответствующие тест-кейсы
  • Провести тестирование
  • Организовать регрессионное тестирование
  • Составить баг-репорт и отчет о тестировании
С помощью этого проекта вы на практике отработаете те задачи, с которыми сталкиваются тестировщики в реальной жизни
  • Работы с реальной системой
  • Различных методов тестирования
  • Понимания жизненного цикла разработки ПО
Задача проекта — дать тестировщикам практический опыт обучения.
Это не просто строчки кода Java в практическом задании после пройденной темы. При поддержке кураторов и преподавателей вы создаете полноценные веб-приложения на собственном компьютере и проводите автотесты. Проекты проходят автоматизированную проверку и код-ревью от эксперта. Платформа нашего курса специально разработана таким образом, чтобы у вас была возможность выполнять практические задачи, идентичные реальным

Учебные проекты программы Инженер автоматизированного тестирования

Игры разума
Пять консольных игр, построенных по принципу мобильных приложений, призваны познакомить студента с основными этапами запуска нового проекта. Отработайте на практике все инструменты, необходимые для старта проекта.
2-4 недели + до 2 недель на код-ревью
Вычислитель отличий
Программа, которая определяет разницу между двумя структурами данных. Темы хоть и интересные, но точно не из простых. Такой проект способен прокачать даже опытных автотестеров.
2-4 недели + до 2 недель на код-ревью
Тестирование виджета чат-бота
Задача проекта — протестировать виджет, доступный в виде npm-библиотеки используя testing-library. Вы проверите, как чат-бот ведет себя в разных ситуациях, соответствует ли его поведение заданной конфигурации, и научитесь тестировать компоненты веб-разработки.
2-4 недели + до 2 недель на код-ревью
Тестирование Канбан-доски
С помощью этого проекта вы сможете на практике убедиться, насколько хорошо усвоили полученные знания и как умеете автоматизировать тестирование. Кроме того, вы получите четкое представление о своих будущих рабочих задачах в качестве QA-специалиста.

Итоговый проект

E2E-тестирование полноценного веб-приложения с помощью Playwright
Автоматизировать тестирование основных пользовательских сценариев и описывать позитивные и негативные кейсы
Поднимать тестовую инфраструктуру
Описывать основные тестовые сценарии и закреплять их на практике
Что будете делать
2—4 недели
Проект, который поставит точку в курсе «Инженер по автотестам на Java»

Подтверждение навыков

После успешного завершения обоих курсов вы получите два сертификата, подтверждающих ваше владение профессиями «Инженер по тестированию» и «Инженер по автоматизированному тестированию на Java».
Многие компании высоко ценят специалистов, прошедших обучение в Хекслете, и рассматривают наши курсы как преимущество при приёме на работу.

Вам будут помогать наставники

Антон Кривицкий
Ведущий инженер по тестированию в KODE
Александр Зайцев
Senior QA Engineer
Эксперт с 4-летним опытом в тестировании
Опыт менторства, обучения и организации стажировок в рамках компании
Эксперт с 5-летним опытом в тестировании
Работал в таких компаниях, как Instories, Keemoji, Mocha.global, Shkulev Tech
Александра Фадеева
Эксперт с 8-летним опытом
Олег Кольцов
4 года в разработке
Перешла в тестирование из аналитики. Работала в разных сферах (геймдев, банковские системы)
Работал с React, Typescript + IO-TS, Redux, Vue.js, Nuxt
QA release manager
Frontend developer в Raison
Наших студентов находят 
работу уже через 3 месяца
Выпускников Хекслета 
трудоустраиваются в IT
По данным независимого исследования Высшей школы экономики, проведенного в 2023 году
Выпускники Хекслета востребованы на рынке

Больше про трудоустройство

Уже во время обучения вы вступите в Хекслет.Карьеру, чтобы найти свою первую работу в IT
От первых шагов — составления резюме и откликов до собеседования
В рамках прохождения курса вы получите ревью резюме и сопроводительного письма от карьерных консультантов
Курс «Подготовка к поиску работы»
Работа с резюме
Сообщество Хекслет.Карьера
С постоянной связью с карьерными консультантами и единомышленниками
Вы будете участвовать в тестировании открытых проектов Хекслета на GitHub. Учиться работать с реальными приложениями и программным обеспечением, автоматизировать тесты, создавать отчеты в Allure, CI/CD и закреплять навыки, полученные на курсе
Практика в коммерческих проектах

А вот вдохновляющие истории

После обучения на курсе ваше резюме тестировщика будет таким

Инженер по автоматизации тестирования на Java
Джуниор Кравец
Hard skills:
  • Осуществляю тестирование веб-приложений
  • Владею техниками тест-дизайна и пишу тест-кейсы
  • Работаю с DevTools, Postman, Git, Linux
  • Пишу автотесты для Frontend с использованием Selenium WebDriver, JUnit, TestNG
  • Понимаю принцип работы базы данных, пишу SQL-запросы
  • Пишу автотесты для API с использованием RestAssured
  • Делаю нагрузочные тесты и тесты безопасности
  • Знаю процессы CI/CD, работаю с Jenkins, GitLab CI
  • Тестирую UI
  • Выполняю HTTP-запросы к серверу с помощью Postman и Rest Assured
7 363 ₽
В месяц, при рассрочке на 24 месяца
129 000 ₽
При оплате сразу
160 000 ₽
9 132 ₽
  • 100% гарантия оплачиваемой стажировки
  • Гарантия трудоустройства
  • Интенсивная программа трудоустройства
  • Доступ в сообщество Хекслет.Карьера на 12 месяцев
  • Доступ к 50+ курсам по развитию навыков на 12 месяцев
  • Ревью проектов
  • Вечный доступ к материалам программы
  • Встречи в формате «вопрос — ответ» с наставником
  • Проекты в портфолио и один командный проект
  • Доступ к вакансиям компаний-партнеров
  • Одно пробное собеседование (mock-интервью)
  • Одно soft-skill собеседование
Получите две профессии со скидкой до 31 000₽
Инженер по тестированию и Инженер по автоматизированному тестированию на Java
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Хекслет — это серьезная подготовка программистов и тестировщиков

Cтудентов учатся ежемесячно
17 000+
Наши выпускники уже 10 лет трудоустраиваются в топовые IT-компании
Весь обучающий контент создан практикующими IT-специалистами
150 реальных тестовых от работодателей для тренировки навыков
Вакансии от партнеров работодателей
Индекс лояльности
Нашу платформу часто рекомендуют студенты
Рейтинг на отзовике
Otzyvmarketing
4,7+
На основании опроса 6000+ студентов, по данным за 2022 год

Отзывы студентов

Вопросы и ответы

Выслушаем, порекомендуем и дадим обратную связь

Сомневаетесь в выборе?

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Забрать скидку и 2-ю профессию в подарок
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Оставьте заявку
на обучение профессии
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Оставьте заявку
на обучение профессии
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Пока можете попробовать наши бесплатные курсы.
Вы уже зарегистрированы на Хекслете. Войдите в свой аккаунт, чтобы продолжить
Свяжемся в ближайшее время, расскажем про обучение и ответим на вопросы. Сориентируем в направлениях и языках разработки, подскажем, с чего начать.
Поймали заявку!
До конца набора осталось
часов
дней
секунд
минут
00
00
00
00
:
:
: