Спасибо за интерес
к нашим курсам.

В благодарность за это мы дарим скидку на любой курс, который Вы выберете. Укажите пожалуйста адрес на который мы можем отправить Вам промокод:

Спасибо!
Нет, спасибо
Компьютерная школа / Курсы / Курс QA Automation

Курс QA Automation в Днепропетровске

Здравствуйте! Меня зовут Роман, я администратор Компьютерной школы Hillel. Курс «QA Automation» предназначен для тех, кто уже знаком с ручным тестированием на достаточном уровне (intern, junior), а также ориентируется в начальной базе современных языков программирования. Для поступления на курс необходимо пройти вступительное тестирование на общее понимание начальной базы языков программирования. Обучение проходит в малокомплектных группах от 8 до 12 человек.

Для более эффективного и лёгкого восприятия материала курса предусмотрены дополнительные бесплатные занятия по профильному английскому языку, базам данных и администрированию Linux.

Структура курса

Длительность курса
4 месяца
32 занятия
Интенсивность
2 раза в
неделю
Начало занятий
19:00 — 21:00
Место обучения
Днепр

Курс преподает

  • Максим Колотилкин
    Software Engineer in Test в Wix.com

    Путь в IT вообще и в QA в частности начался именно с автоматизации тестирования 9 лет назад. За время своей работы в сфере IT работал как с разными проектами (desktop, web, mobile) так и на разных языках программирования (Python, Ruby, JS, C#, Java). Full Stack Automation Engineer, если так можно сказать. Активно занимается менторством сотрудников внутри своей компании.

    Активно занимается фехтованием.

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

Вы получите реальный опыт автоматизации тестов, используя наиболее популярный язык программирования — Java. А также освоите record&playback инструмент, что позволит покрывать автоматизацией тесты как в малых, так и в больших проектах. Занятий будет больше чем в программе, что позволит закрепить знания на практике и без отрыва от «производства» решить любые трудности вместе с квалифицированным специалистом.

1
Введение в автоматизацию.

Тестирование и автоматизация. В чем разница? Преимущества и недостатки автоматизации.

Составные части автоматизации Ограничения автоматизации

2
Знакомство с Java.

Мы рассмотрим установку и настройка всего необходимого окружения.

Как работает Java Напишем первый простой проект

3
Введение в программирование. Основы языка.

Мы изучим основы языка программирования:

  • Типы данных;
  • Управление поток программы;
  • Циклы;
  • Массивы
  • Методы.
4
Учимся программировать.

Основы ООП:

  • Парадигмы ООП
  • Наследование
  • полиморфизм
  • Инкапсуляция
  • Исключения
  • Коллекции в Java
5
Пишем и запускаем тесты

Мы рассмотрим понятия тестовых фреймворков.

Их виды и типы. Научимся писать тесты используя jUnit/TestNg.

А также рассмотрим логирование.

6
Изучаем основные средства работы с проектами.

Мы научимся работать с системами контроля версий Git.

Рассмотрим средства сборки проектов на примере maven.

А также поработаем с системами непрерывной интеграции на примере TeamCity.

7
Основы веб приложений.

Мы рассмотрим архитектуру веб приложений. Основы HTML и CSА также поработаем с Browser Developer Tools.

8
Автоматизируем тестирование веб с помощью Selenium.

Введение в Selenium.Работа с элементами страницы. Ожидания, Выполнения кода Selenium + Browsermob Proxy

9
Проектируем свой тестовый проект на основе Selenium.

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

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

Мы рассмотрим, что такое веб сервис, HTTP протокол, типы сервисов. А также научимся писать автоматизированные тесты для них используя как уже готовые средства (SoapUI) так и сетевые библиотеки.

11
Тестируем мобильные приложения

Особенности тестирования мобильных приложений. Чек лист. Инструменты для тестирования мобильных приложений. Cloud сервисы.

12
Автоматизируем тестирование мобильных приложений

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

Вручение сертификата
Получить вступительный тест
Для записи на этот курс необходимо выполнить тест!
Если Вы думаете что курс QA Automation пока для Вас сложный, обратите внимание на QA Manual.

Преимущества школы

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

Наши преподаватели и студенты работают в

  • VetraMedia
  • DataArt
  • Ciklum
  • Netocrat Communications
  • Intersog
  • AB Soft
  • softserve
  • epam
Факторы успеха
Мотивация студента
При должной мотивации, вы будете ответственнее подходить к процессу обучения, что позволит успешно завершить курс.
Посещение занятий
Регулярное посещение занятий позволит системно проходить обучение, не упуская важных тем для изучения.
Домашние задания
Выполняя домашние задания, вы практикуетесь, получая оценку ваших работ и практические советы от преподавателя.
Самостоятельное обучение
Для достижения успеха по окончанию обучения, нужно около 200 часов провести за самостоятельным изучением материалов.

Отзывы наших выпускников

  • Артём Могильников

    Закончил курс QA Automation. Курс реально классный. Очень понравилась организация процесса: четко и по делу. Преподаватель — практик с большим опытом, заставил думать и разбираться в предмете. Огромный плюс школы — что не только читают курсы, но и помогают выпускникам после окончания: техническое собеседование, помощь HR в составлении резюме и т.д.

  • Дмитрий Ковтунов

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

    На каждой лекции выделяется время для небольшой контрольной работы и время на работу над ошибками. Итог: если хочешь стать QA Automation, то обязательно станешь, Школа и преподаватель нацелены на результат, чтобы все получили максимальное количество знаний. Тестовый проект, который студент пишет на протяжении всего курса, является тем шаблоном, на котором можно строить свой проект, и он максимально будет удовлетворять требованиям современных реалий.

    Читать полностью
  • Инна Хоменко

    Курс, хороший, в Днепре лучше не найти. За это время преподаватель Максим дал очень много полезной информации. Но по сути, данный курс будет полезен только тем, кто знает хорошо Java Core. Иначе не зная основ, делать нечего.

    Так как не умея писать хороший код, человек не напишет хороший автотест. Делая домашние задания, мы закрепляли свои знания практикой. Это очень хорошо! Так как кто этого не делал, то ничего не усвоил. На данный момент найти работу автотестером сразу после этих курсов нереально. Поэтому нужно не лениться и писать автотесты самому, набираться опыта и очень сильно стараться. Большой плюс данного курса - после их окончания, преподаватель продолжает помогать по любым трудным вопросам. Спасибо большое за печеньки, плюшки и кучу полезных вебинаров! Очень пригодились и пригодятся в будущем!

    Читать полностью
  • Андрей Бжестовский

    Обучение на курсе Automation Testing в школе Hillel оставило очень положительное впечатление. Сильный преподаватель, дает как хорошие базовые знания языка java, так и полное понимание работы фреймворков автоматизации. Лично мне полученные знания уже пригодились :) Успешно применяю их на работе.

  • Алла Мостипан

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

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

    Плюсы курса:

    1. Работающая, полностью готовая универсальная архитектура тестового проекта, подходящая под любой проект;
    2. Шаблоны для написания тестов на разные случаи;
    3. Авторский подход к написанию тестов на основе опыта преподавателя;
    4. Лекции по смежным областям: Maven, Git, CI;
    5. Наличие факультативов по английскому, базам данных;
    6. Видеозапись лекций.

    Минусы:

    1. Непонятная формулировка некоторых заданий, иногда непонятно, что вообще нужно сделать, делала одно, а нужно было другое;
    2. Подача материала не позволяла выделить главные моменты.
    Читать полностью
  • Кристина Воропаева

    В целом, курс очень понравился. Несмтря на то, что, к сожалению, не все указанные в программе курса темы были продены, основная задача курса была выполнена. Мы досконально изучили Java и Selenium WebDriver. Полученных знаний достаточно для того, чтобы начать писать автотесты для проекта над которым я работаю в своей компании. Это и было моей целью при посещении курса.

    Кроме того, в школе очень удобная учебная система — все материалы по лекциям, все домашние задания — всё в одном месте с очень удобным доступом.

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

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

    Так что обучение в Hillel мне очень понравилось. Буду следить за новыми курсами, если будет что-то интересное для меня, с удовольствием приду к вам учиться снова) А пока буду советовать вас друзьям и коллегам!

    Читать полностью
  • Влад Жеваго

    Закончил курс по QA Automation школа Hillel в Днепре, преподаватель Максим Колотилкин. Преподаватель МЕГА КРУТОЙ!!!!!!

    Естественно, что вдобавок к курсу необходимо и самому читать много, я бы даже сказал очень много! Мне очень все понравилось, всем советую, лично я очень многому научился!

    Читать полностью

Регистрация на курс QA Automation

* Поля обязательны для заполнения.
Регистрация успешно завершена
С Вами свяжутся в ближайшее время.
Зарегистрироваться
Часто задаваемые вопросы
Если у меня не было раньше опыта в IT-сфере, но я уверенный пользователь ПК, могу ли я идти на этот курс?

Нет. Данный курс предполагает знания принципов ручного тестирования (QA Manual), а также хотя бы базовые знания в программировании (желательно Java). Если Вы не имеете такого опыта – Вы можете записаться к нам на курс QA Manual и Introduction

Как я могу пройти вступительное тестирование, чтоб записаться на курс?

Вы можете прийти к нам в офис в любое удобное для Вас время по будням с 10.00 до 19.00. Данный тест займёт у Вас не более 10 минут и о результате Вы узнаете сразу после написания теста

Как я могу записаться на курс / забронировать себе место в группе?

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

Чему больше уделяется внимания на занятиях? Практике или теории?

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

Будут ли задавать работу на дом? Проверяется ли выполненное задание преподавателем?

Да! Ведь это обязательная и очень важная часть процесса Вашего обучения. Т.к. каждый студент должен закрепить весь полученный на занятии материл дома, посредством выполнения домашнего задания. Каждое заданное ДЗ будет проверяться вместе со всей группой и преподавателем на следующем занятии. Без соблюдения данного пункта никто не сможет добиться ожидаемого результата

Существует ли бесплатное пробное занятие?

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

Что делать, если я буду вынужден уехать и пропустить одно или несколько занятий?

Конечно же лучше занятия по возможности не пропускать. Но даже при таких обстоятельствах студенты наших профилирующих курсов имеют доступ к видеозаписям каждого занятия. А также за каждым студентом фиксируется его личный аккаунт в нашей специальной Learning Management System, где он сможет просматривать презентации занятий, выполнять задания преподавателей, сдавать промежуточные тесты и быть в курсе всей важной информации, связанной с его специализацией. Доступ к данной системе будет сохранён и после завершения курса

Ваши преподаватели участвуют в каких-либо проектах / работают ли они по их IT-специализации / имеют ли опыт преподавания?

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

Смогу ли я устроиться на работу после прохождения данного курса?

Если Вы будете усердно учиться на каждом занятии и выполнять абсолютно каждое домашнее задание, а также уровень английского языка у Вас не ниже Intermediate – то по завершению данного курса - Вы будете соответствовать вакансиям на должность Intern/Junior QA Automation engineer или работать на фрилансе.

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