5 проектов в портфолио к концу обучения
Участие в Open Source для дополнительной практики
Помощь наставников — практикующих разработчиков

Курс для практикующих за 8 месяцев

Профессия

«Инженер по автоматизированному тестированию на JavaScript»

Профессия больших возможностей

Инженер по автоматизации тестирования организовывает процесс автоматизации на проекте, пишет автотесты, которые имитируют действия пользователя приложения, чтобы убедиться: программа работает по сценарию.
Изучите язык программирования JavaScript и разберитесь, как строятся веб-приложения. Научитесь писать автотесты и покрывать приложения UI-тестами с помощью инструмента Playwright. Начните управлять процессом тестирования
senior
150 000+ ₽
Стать middle-разработчиком с вознаграждением 150 000 ₽ можно за год реальной разработки
junior
70 000 ₽
middle
150 000 ₽
Можно работать из любой точки мира или искать работодателя за рубежом
Хорошие инженеры по автотестированию быстро растут в профессии и в цене
Более сотни вакансий на Хабр Карьере
Большая часть вакансий на удаленке
По результатам исследования Хабр Карьеры за 2 полугодие 2022 года

Почему мы?

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

Начните свой путь в IT с профессии
«Инженер по автоматизированному тестированию на JavaScript»

Учим необходимому

Мы регулярно мониторим, какие компетенции разработчиков востребованы на рынке и строим учебную программу в соответствии с этим знанием
Будьте уверены — вы получите именно те инструменты и навыки, которые позволят вам найти работу.
Языки создания веб-страниц. Описывают их структуру (расположение блоков) и внешний вид. Отвечают за формирование текста
Автоматизированное тестирование — это не только код, но и сопутствующие инструменты: командная строка, Git, VS Code
Единственный язык программирования, работающий в браузере. Главный инструмент автоматизированного тестировщика
Научитесь писать и запускать автоматизированные тесты, работать со сложными сценариями. Познакомитесь с асинхронной природой JavaScript и протестируете асинхронные программы. Углубитесь в UI-тестирование и напишете первый-UI тест
Когда нужна автоматизация и как организовывать процесс автоматизации на проекте. Напишете простые для анализа и изменения автотесты
Библиотека для автоматизации тестирования. Научитесь работать с Playwright и писать UI-тесты
Язык запросов к базе данных. С его помощью тестировщик пишет тесты, которые проверяют правильность работы функционала продукта, обращающегося к базе данных
качество
JavaScript
ОРГАНИЗАЦИЯ ПРОЦЕССА ТЕСТИРОВАНИЯ
Инфраструктура
PLAYWRIGHT
HTML И CSS
SQL
80% качества можно достичь всего 20% проверок комбинаций данных. Учимся максимальному тестовому покрытию при минимальной вариативности комбинаций проверок
ТЕХНИКИ ТЕСТ-АНАЛИЗА И ТЕСТ-ДИЗАЙНА
Системы взаимодействуют между собой по API, чтобы обмениваться данными. Знакомимся со структурой HTTP запроса. Учимся проектировать API, используя лучшие практики. А также выполнять запросы с помощью Postman и анализировать их в браузере
ТЕСТИРОВАНИЕ API
Игры разума
[Основы программирования на JavaScript]
Курсы
Основы JavaScript
JS: Настройка окружения
Основы командной строки
Введение в Git
Итоговый проект
Изучите основы языка JavaScript и основы программирования: типы данных, условные конструкции, циклы и функции
Наполните свое портфолио на Github первыми программами
Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой
Установите git и редактор кода VS Code
[01]

Программа обучения

[Профессиональный JavaScript]
Курсы
JS. Объекты
JS. Массивы
JS. Функции
JS. Автоматическое тестирование
Напишите первые функциональные и юнит-тесты
Научитесь использовать объекты в своих программах, создавать и менять их
Напишите свою первую программу и протестируете ее
Изучите основы автоматизированного тестирования и познакомьтесь с принципами написания тестов
Прокачайте алгоритмическое мышление и реализуйте самостоятельно функции сортировки
[02]
Вычислитель отличий
Итоговый проект
JS. Введение в ООП
JS. Асинхронное программирование
JS. Продвинутое тестирование
Непрерывная интеграция (CI)
[Тестирование]
Курсы
Погрузитесь в объектно-ориентированное программирование
Познакомьтесь с асинхронной природой JavaScript и научитесь тестировать асинхронные программы
Настройте непрерывную интеграцию, а также освойте работу с асинхронным кодом, таймерами и ошибками
Начните использовать стабы, моки и фикстуры
Научитесь писать и запускать автотесты, тестировать сложные сценарии
[03]
Загрузчик страниц (Тестирование)
Итоговый проект
Основы современной верстки
Основы верстки контента
CSS. Позиционирование элементов
JS. DOM API
Протокол HTTP
HTTP API
Основы реляционных баз данных
SQL запросы из кода
DOM testing library
[Основы веб разработки]
Курсы
Создайте первые страницы с помощью HTML и CSS
Научитесь использовать веб-формы и передавать данные в различном виде, использовать аутентификацию и сохранять данные между запросами при помощи куки
Изучите базовые возможности CSS по оформлению элементов на странице
Научитесь создавать формы, таблицы, использовать доступные HTML-теги для правильной семантики
Познакомьтесь с устройством HTTP и освойте выполнение запросов с помощью Axios
[04]
Итоговый проект
Познакомьтесь с идеей UI-тестирования и напишите первый UI-тест
Начните эффективно использовать DOM API, выполнять HTTP-запросы к серверу с помощью AJAX
Разберитесь с принципами построения HTTP API и с основами реляционных баз данных на примере SQL
Старт в декабре
Playwright
Организация кода в тестах
Организация процесса тестирования
[Автоматизированное тестирование на JavaScript]
Курсы
Научитесь работать с библиотекой Playwright и писать с помощью нее UI-тесты
Разберитесь с SQL запросами из кода
Освойте организацию процесса тестирования
Узнайте, когда нужна автоматизация и как организовывать процесс автоматизации на проекте
Научитесь создавать простые для анализа и изменения автотесты
[05]
итоговый проект
Старт в январе

Очень много практики

в браузере
360+ упражнений
Выполняйте их, когда вам удобно. Упражнения на платформе доступны 24/7
для выполнения
для портфолио на GitHub
По одному для каждого учебного модуля. Начинаем с простого и погружаемся в разработку для реального бизнеса. Наставник проведет ревью кода и поможет довести проект до совершенства
5 проектов
11 Open Source
Научитесь работать с чужим кодом, оформлять пулреквесты. Это ваш опыт реального продакшена и +100 баллов в карму программиста
проектов Хекслета
150 тестовых заданий
Работайте с базой типовых задач из настоящих проектов. Это придаст уверенности на собеседованиях
от наших партнеров

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

Курс состоит из учебных модулей с уроками и проектами
В каждом уроке — теория в формате текста или видео, тесты, упражнения или самостоятельные задания
Проходите уроки самостоятельно в любое время, которое удобно вам
Рекомендуем заниматься от 15 часов в неделю, чтобы уложиться в срок
Кураторы заботливо отслеживают прогресс и вовремя подскажут, если нужно ускорить темп
Наставник поможет, если возникнут трудности в обучении
Можно без стеснений задать любой вопрос, даже если вам он кажется пустячным

Здесь работают наши выпускники

Начните учиться уже сегодня
Помощь куратора по организационным вопросам
Ревью проектов от наставника
Автопроверка выполненных упражнений
Бессрочный доступ к учебным материалам
5 проектов в портфолио
Самостоятельное обучение
на интерактивной платформе
Тариф «стандартный»
4 125 ₽
В месяц, при рассрочке на 24 месяца
Возможность сменить профессию

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

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

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

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