Мы решили сделать вам подарок!

200 гривен на обучение.

На какой email отправить промокод?

Спасибо!
Нет, спасибо
Компьютерная школа / Курсы / Курс 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
Автоматизируем тестирование мобильных приложений

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

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

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

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

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

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

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

  • Кристина Воропаева

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

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

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

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

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

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

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

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

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

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

* Поля обязательны для заполнения.
Регистрация успешно завершена
Наш менеджер свяжется с вами
в течении 24 часов.
Зарегистрироваться
Часто задаваемые вопросы
Если у меня не было раньше опыта в 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.