Курс QA Automation

Online
7 дней тестового периода
Менторинг
Бесплатная заморозка

Quality Assurance – это обеспечение качества кода на разных этапах разработки. Чтобы сделать этот процесс более простым и легким, инженеры AQA пишут скрипты, которые автоматически выполняют нужные тесты и фиксируют их результаты.

О курсе

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

На курсе QA Automation мы научим вас создавать с нуля фреймворк для тестирования web-приложений используя библиотеку для управления браузерами Selenium WebDriver.

Практическое использование PageObjects, локаторы, работа с web элементами : поиск, получение свойств, действия с элементами, явные и неявные ожидания (explicit/implicit waits), работа с диалоговыми окнами и Alerts.

Задания в этом разделе помогут на практике освоить основные навыки, необходимые для тестировщика — получение и обновление данных, сортировка, фильтрация, операции вычисления, объединение таблиц, группировка данных.

Работа со строками, генерация тестовых данных. Коллекции. Работа с базами данных и методы сравнения полученных данных и UI. Работа с файлами включает чтение и запись данных, формирование результатов тестирования и запись файл. Логирования с помощью Log4j и использование уровней логирования. 

Для управления тестами, выбран фреймворк JUnit4/ JUnit5. Задания включают формирование тестовых групп (suites), основные аннотации, запуск тестов.  

Для автоматизации сборки проекта используется популярный сборщик maven. Создание maven проекта.

Необходимые навыки для обучения на курсе
  • Иметь опыт мануального тестирования или знания теории тестирования web-приложений
  • Знать синтаксис Java, простые управляющие конструкции, основы ООП, базовые коллекции
  • Опыт написания скриптов в любом Software Teesting Tools
  • Знание англ. языки на уровне чтения технической документации
Ранний уровень подготовки? Попробуйте  Java Start

Скорость прохождения курса зависит от вас. Быстрее учитесь – меньше платите.
В среднем студенты проходят данный курс за 6-8 месяцев.

Online

Менторинг

Online

Менторинг +

Менторинг
  • Онлайн доступ к стандартной программе курса
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 1 code review в день
  • 7 дней тестового периода
Менторинг +
  • Возможность доработать стандартную программу курса (убрать или добавить темы)
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 2 code review в день
  • Без тестового периода
  • Возможность общаться с ментором в определенное вами время (при согласии ментора)

Этапы вашего обучения

Ваш план по обучению с нуля до специалиста уровня Strong Junior с коммерческим опытом работы.

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

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

Регистрируешься на курс

Ответы на вопросы

С тобой связывается сотрудник и отвечает на все твои вопросы

Ментор

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

Материал

Изучаешь материал и делаешь первое задание

Отзыв о работе

Получаешь отзыв от ментора

Следующее задание

Финишируешь задание и переходишь к следующему

Подробнее
Автор курса
Ильяна Гурова
Гурова Ильяна - Автор курса Automation QA

Опыт работы в IT сфере более 13 лет, из них 5 лет manual и automation практики в тестировании на Enterprise проектах в компаниях Luxoft и B2BSoft. 4 года практики в написании Test Automation Scripts и Automation Frameworks используя Java JUnit Selenium WebDriver Maven, тестирование web-сервисов и интеграцию систем. Опыт в настройке Jenkins Continuous Integration, а также в составлении тест плана, написании тест кейсов, тест скриптов на основании требований и формировании репортов по результатам тестирования.

Наши менторы

Гурова Ильяна - Автор курса Automation QA
Ильяна Гурова

Опыт в сфере
13 лет
Ильяна Гурова

Опыт в сфере
13 лет

Опыт работы в IT сфере более 13 лет, из них 5 лет manual и automation практики в тестировании на Enterprise проектах в компаниях Luxoft и B2BSoft. 4 года практики в написании Test Automation Scripts и Automation Frameworks используя Java JUnit Selenium WebDriver Maven, тестирование web-сервисов и интеграцию систем. Опыт в настройке Jenkins Continuous Integration, а также в составлении тест плана, написании тест кейсов, тест скриптов на основании требований и формировании репортов по результатам тестирования.

Матяш Иван Олегович - Ментор направления Automation QA
Иван Матяш

Senior Automation QA Engineer

GlobalLogic

Опыт в сфере
7 лет
Иван Матяш

Senior Automation QA Engineer

GlobalLogic

Опыт в сфере
7 лет

В IT 7 лет, из них более 4 лет в автоматизации, в преподавании 2 года. Имею опыт в мануальном тестировании (ISTQB Certified), позже полностью переключился на автоматизацию, сейчас тестирую GUI Web с использованием Java 8 + Selenium WebDriver. Также занимался автоматизацией тестирования desktop-приложений и API.

Дерека Олег Николаевич- Ментор направления Automation QA
Олег Дерека

Automation QA Engineer

B2B Soft

Опыт в сфере
5 лет
Опыт преподавания
1,5 года
Олег Дерека

Automation QA Engineer

B2B Soft

Опыт в сфере
5 лет
Опыт преподавания
1,5 года

В IT уже 5 лет,  4 года занимаюсь автоматизацией. Автоматизирую на Java + Selenide + JUnit. Есть опыт в написании API тестов и нагрузочного тестирования (Scala + Gatling).

Также в свободное время пишу приложения под IOS.

Отзывы

Сертификат об окончании

Сертификат об окончании

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

Набор на курс временно приостановлен. О возобновлении набора мы сообщим дополнительно. Следите за новостями.

Обратите внимание!
Мы не сотрудничаем с резидентами РФ и РБ!

QA Automation

Курсы QA Automation  в Киеве – отличный шанс усилить свои профессиональные навыки и продвинуться по карьерной лестнице в сфере IT. 

Тестирование – важный этап разработки ПО. Чем важнее и масштабнее программный продукт, тем больше ресурсов выделяется на проверку его качества. Этим занимаются QA инженеры.  

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

AQA – этап профессионального развития QA инженера. На этом этапе инженер уже не выполняет тесты вручную, а пишет автотесты, которые позволяют ускорить и упростить процесс проверки качества ПО. Инженер автоматического тестирования совмещает навык разработки с навыком тестирования, поэтому такой специалист ценится выше и зарабатывает больше коллег-“мануальщиков». 

На наших курсах мы учим студентов использовать ресурсы Java для создания автотестов. Этот курс не совсем для новичков, поскольку требует знакомства с ручным тестированием, базовые познания в одном из языков программирования и опыт работы с базами данных. Если вы хотите пройти курсы по QA Automation  в Киеве – свяжитесь с нами!