Стоимость обучения
1890 бел. руб (В группе 5-6 человек). Первый взнос 200 бел. руб.
125 бел. руб в месяц! (Кредит на 18 мес)
7560 бел. руб (Индивидуально)
Длительность обучения
16 недель (128 академических часов)
Обучение проводится оффлайн и/или онлайн.
Подробности уточняйте у наших специалистов.
Ближайший набор
Группа по будням
Занятия: ср, пт 19:00 – 22:00
Длительность: 128 ак. часов
Начало: январь 2026
Свободные места: есть
Стоимость: 1890 бел. рублей
Возможна оплата по частям!
ЗАРПЛАТЫ АВТОМАТИЗАТОРОВ
| Junior Test Automation Engineer (Младший инженер по автоматизированному тестированию) | 0 – 1 год опыта | $400 – $700 |
| Middle Test Automation Engineer (Инженер по автоматизированному тестированию) | 1 – 2 года опыта | $700 – $1700 |
| Senior Test Automation Engineer (Старший инженер по автоматизированному тестированию) | 2 – 4 года опыта | $1700 – $2000 |
| Lead Test Automation Engineer (Ведущий инженер по автоматизированному тестированию) | 4+ года опыта | $2000 – $3000+ |
ОПИСАНИЕ КУРСА
Автоматизация тестирования представляет собой комбинацию тестирования и программирования, вбирая в себя лишь лучшие подходы и методы, позволяющие добиваться наиболее эффективных результатов в тестировании программного обеспечения. Данный курс охватывает весь необходимый объем материала для успешного старта в сфере информационных технологий. В процессе обучения используется один из наиболее широко используемых языков программирования – Java. А гармоничное сочетание практики с теорией помогут вам закрепить ваши знания на реальных веб-проектах. Курс по автоматизированному тестированию идеально подходит для тех, кто хочет связать свою деятельность с IT-сферой, не касаясь вплотную программирования.
НА КОГО РАССЧИТАН КУРС
- Людей, как имеющих опыт работы в ручном тестировании, так и без него.
ЧЕМУ ВЫ НАУЧИТЕСЬ
- Получите теоретические знания и практические навыки автоматизации тестирования веб-приложений.
- Понимать логику автоматизации тестирования.
- Использовать библиотеку Selenium WebDriver.
- Применять основные инструменты разработки и запуска тестов.
- Спроектируете собственный фреймворк.
- Писать и анализировать отчеты, замечать и исправлять ошибки в тестах.
- Освоите эффективные техники тестирования графического интерфейса.
ЧТО ПОЛУЧИТЕ ПО ОКОНЧАНИИ КУРСОВ
- Сертификат об обучении государственного образца.
- Именной сертификат на английском языке по желанию.
- Помощь в трудоустройстве. Мы сотрудничаем с многими HR-менеджерами (Сотрудниками по набору персонала) IT компаний в РБ и за рубежом. Оказываем помощь в составлении резюме. Поможем составить профиль на Linkedin и научим, как использовать данную сеть для поиска работы. Готовим к собеседованию. Лучшие студенты в группе получат рекомендательное письмо.
- Скидку 15% на все последующие курсы нашего образовательного центра.
ПРЕИМУЩЕСТВА НАШИХ КУРСОВ
- Высокий процентаж трудоустройства наших студентов.
- Более 3000 выпускников.
- Большое количество практических заданий.
- Тщательная подготовка к собеседованию.
- Работа в программах, которые используются в IT компаниях.
- Поддержка связи по окончанию курсов.
НАШИ ПРЕПОДАВАТЕЛИ

Снежана
Как Software Development Engineer in Test работаю уже более 5 лет. Так уж сложилось, что именно с позиции автоматизатора начался мой путь в IT. За это время я успела столкнуться как с разнообразными задачами в области автоматизированного тестирования, так и с разнообразными стеками технологий в разработке, что позволило мне получить опыт решения нетривиальных задач на разных проектах, которым я всегда рада поделиться со всеми желающими. Понимая, что изучение чего-то нового у большинства часто сопряжено с неувереностью в себе и страхом неудачи, я стараюсь максимально доступно и структурировано, используя понятные примеры, излагать материал и отвечать на интересующие вопросы. Моя цель, как преподавателя – научить думать и анализировать, понимать необходимость того или иного действия, ведь без этих качеств хорошим специалистом стать сложно. Буду рада видеть всех желающих на своем курсе и очень постараюсь сделать из Вас действительно крутых специалистов!

Павел
До IT сферы успел поработать гардеробщиком, звукорежиссером, ведущим, директором антикафе. Занимаюсь тестированием уже около 2 лет. Начинал на фрилансе мануальным тестировщиком. Но вскоре понял, что интереснее было бы работать с кодом. Сейчас работаю автоматизатором в аутсорсинговой компании, которая занимается тестированием. Успел поработать на 4-5 проектах с различными стеками технологий и немного полетал в командировки. Для одного из проектов разрабатывал стек с нуля. Сейчас стремлюсь стать полноправным профессионалом в своей сфере. На курсах хочу поделиться своим опытом и знаниями в области автоматизации. Показать, что джава не кусается, а воспринимается за кофе и печеньками. Рассказать, чем должен заниматься автоматизатор и чем ему приходится заниматься на самом деле в рамках реальных проектов. В итоге подготовить из вас профи, который будет готов к любой рабочей задаче и поиску неординарных решений.

Александр
Я начинал свой путь в тестировании, как, возможно, начнете и вы, с ручного функционального тестирования программного обеспечения. Со временем вы узнаете, что круг обязанностей тестировщика очень быстро расширяется на проекты по тестированию нагрузки, скорости, производительности ПО и всё больше начинает зависеть от инструментов автоматического контроля качества ПО.
У тестировщиков всегда есть несколько направлений для развития. Учиться приходится много и быстро, но и награда за приложенные усилия не заставляет себя долго ждать. Тестирование по-прежнему остается одним из самых верных и надежных способов войти в мир информационных технологий и положить старт карьере в, пожалуй, самой перспективной и высокооплачиваемой сферах деятельности.
Когда тестировщик полностью перемещается в область автоматического тестирования программного обеспечения, он, тем самым, освобождает место для новичка. Возможно, им будете вы. Ему же только и остается, что передать вам полноту своих знаний как более перспективным и многообещающим специалистам.

Кирилл
В своей жизни прошел путь от офицера связиста Вооруженных сил к Automation QA на Java и оттуда рванул в
разработку на Java и JavaScript.
За это время сформировал свой стиль успешного преподнесения различной технической информации людям из
совершенно разных сфер.
C удовольствием поделюсь собственным опытом автоматизации, который применяется у меня на проекте и
экономит время мануальных тестировщиков в каждом регрессе.

Виктория
Из электрика в тестировщики. Еще на первом курсе знала, что работать на заводе не хочу,
поэтому решила взять всё свои руки.
Как и у многих из вас, мой путь в IT начался с курсов. Закончила курс “Автоматизация Тестирования на Java”.
Затем прошла стажировку, где изучила автоматизацию тестирования еще на двух языках: Python и JavaScript.
Сейчас работаю в аутсорсинговой компании. Есть опыт работы с разными стеками технологий с уже
существующими фреймворками и написании фреймворка с нуля.
Сейчас хочу развиваться дальше и делиться своим опытом с ребятами, которые тоже хотят стать
автоматизаторами тестирования. Рассказать чем они занимаются, что для этого нужно, какие задачи приходится
решать и с какими вопросами можно столкнуться.

Федор
Более 6 лет в индустрии, 5 из которых я занимаюсь автоматизацией на Java. Сейчас работаю автоматизатором в компании Sam Solutions.
Успел поработать на 8-10 проектах с различными стеками технологий и немного занимался DevOps активностями. Стараюсь 1-2 раза в год посещать конференции, выступать на локальных митапах компании и делиться современными трендами с коллегами. Для некоторых начинающих специалистов я уже успел стать ментором на пути в автоматизацию. Для себя решил, что пришло время выходить за рамки индивидуальных консультаций/обучения и перейти на групповой формат. На протяжении всего курса, я буду вашим проводником в мир автоматизации.

Анастасия
Привет, ребята!
Закончив БНТУ, занималась обследованием зданий на наличие в них дефектов (близко к тестированию,
не так ли?), но эта работа, мягко говоря, не для девушки, однако специфика мне очень нравилась.
Начала искать что-то похожее. По счастливому стечению обстоятельств, выиграла скидку на обучение,
написав письмо тайному Санте. Так и начался мой путь в тестировании.
Окончила курс «Автоматизации тестирования на Java» и незадолго до окончания курсов успешно прошла
собеседования в 3 компании. Выбрала одну из них, где уже через 2 недели, еще не окончив стажировку,
попала на свой первый британский проект. Было очень круто погружаться во что-то новое, плюс
прокачала английский. Ощущала, что наконец-то я там, где нужно!
На данный момент работаю в крупной компании «Иннотех» в качестве единственного автоматизатора на
проекте, подняла автоматизацию с нуля. Успела поработать с абсолютно разными технологиями и
фреймворками.
Своей целью как преподавателя ставлю научить не только автоматизации тестирования, но и умению
не сдаваться, критически мыслить и искать любые варианты для решения поставленных задач.
Буду рада видеть Вас на своем курсе и вместе с вами пройти этот путь еще раз, как в свое время
с горящими глазами его прошла я!
Записаться сейчас / Бесплатная консультация
ПОЛНАЯ ПРОГРАММА КУРСА
| Тема | Параграфы | Всего занятий |
| Тема 1. Введение в язык программирования Java | Язык программирования Java: краткая история возникновения.
Структура программы на Java:
Введение в Git. |
1 |
| Тема 2. Основы программирования на Java | Системы счисления (двоичная, восьмеричная, десятичная, шестнадцатиричная).
Типы данных и переменные.
Преобразования базовых типов данных.
Операции языка Java.
Приоритет операций. Массивы.
Условные конструкции.
Циклы.
Методы.
Консольный ввод/вывод в Java.
|
2 |
| Тема 3. Объектно-ориентированное программирование | Классы и объекты.
Пакеты.
Парадигма Инкапсуляция. Парадигма Полиморфизм. Парадигма Наследование.
Абстрактные классы. Интерфейсы.
Перечисления enum. Класс Object и его методы.
|
7 |
| Тема 4. Обработка исключений | Что такое исключительная ситуация.
Класс Exception и иерархия исключений. Обработка исключения. Обработка нескольких исключений. Оператор throw. Оператор throws. Создание своих классов исключений. |
1 |
| Тема 5. Коллекции | Введение в коллекции в Java.
Очереди и класс ArrayDeque. Интерфейс Queue. Интерфейс Deque. Класс ArrayDeque. Отображения и класс HashMap. Классы отображений. Класс TreeMap. Итераторы. |
1 |
| Тема 6. Потоки ввода-вывода. Работа с файлами | Потоки ввода-вывода.
Работа с файлами.
|
1 |
| Тема 7. Работа со строками | Введение в строки. Возможности класса String.
Классы StringBuffer и StringBuilder.
Класс Matcher.
|
1 |
| Тема 8. Введение в Maven | Преимущества Maven.
Установка. Понятие архетипа. Структура pom.xml файла. Зависимости (dependecnies). Основные фазы сборки проекта (Maven lifecycle). Понятие репозитория:
|
1 |
| Тема | Параграфы | Всего занятий |
| Тема 1. Введение. Понятие автоматизации тестирования | История создания автоматизации тестирования.
Основные понятия и определения. Наиболее часто используемые инструменты. Ручное тестирование vs автоматизированное тестирование. |
0,5 |
| Тема 2. Введение в Selenium WebDriver | Назначение и установка.
Основные функции Webdriver. Практическое задание. |
0,5 |
| Тема 3. Введение в XML | Структура XML документа.
XSD схема. Чтение/изменение информации с помощью SAX, StAX, DOM парсеров. |
1 |
| Тема 4. Введение в HTML | Первая веб-страница.
Структура HTML-кода. Типы тегов. Аттрибуты тегов. Фреймы. CSS стили. Как их подключать в HTML. |
1 |
| Тема 5. DOM и локаторы | Понятие Data Object Model.
Понятие локатора. Базовые локаторы. Как выбрать локатор. Введение в xpath. Практическое задание. |
1 |
| Тема 6. Интерфейс WebDriver и WebElement. Обзор API | Интерфейс WebDriver. Обзор API.
Интерфейс WebElement. Обзор API. Практическое задание. |
1 |
| Тема 7. Обзор инструментов запуска тестов и анализа результатов | Подходы к автоматизированному тестированию и разработке ПО.
TestNG: краткий обзор и возможности.
Инструменты test execution reporting: ReportNG и Allure test report. Практическое задание. |
2 |
| Тема 8. PageObject Pattern | Преимущества использования паттерна.
Что такое Page Object и как его описывать. Page Factory и инициализация Page Object. Уровни абстракции. Создание кастомных элементов. Варианты хранения локаторов. |
1 |
| Тема 9. Понятие и структура Automation Framework | Понятие тестового фреймворка.
Структура тестового фреймворка. Уровни фреймворка.
Понятие “хорошего” теста. Как должен выглядеть правильный автотест. |
1 |
| Тема 10. Автоматизация тестирования REST API | Основная идея REST API.
Принципы архитектуры REST API. REST API best practices. Методы REST API: GET, POST, PUT, DELETE, HEAD, OPTION Структура api service класса и его использование в тестах. |
1 |
| Тема 11. Continuos Integration (CI) | Что такое CI и зачем он нужен на проекте.
Инструменты CI. Настройка CI с использованием Jenkins и Git:
|
2 |
| Экзаменационный проект: создание собственного Automation Custom Framework | Практическая часть, предполагающая разработку собственного Automation framework с использованием инструментов, пройденных выше.
Данный проект будет экзаменационным. В конце курса должен быть создан тестовый фреймворк, содержащий:
|
2 |
| Экзамен | 1 |




