Java Month: участвуйте в событиях и получите возможность выиграть суперприз! 🎁
Узнать больше

Курс QA Automation

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

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

Записаться

О курсе

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

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

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

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

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

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

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

Научитесь создавать maven проект.

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

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

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

Online

Менторинг

Online

Менторинг +

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

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

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

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

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

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

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

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

Ментор

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

Материал

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

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

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

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

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

Подробнее
Автор курса
Олег Манжос

19 лет работал как тестировщик (9,5 лет в мануальном тестировании и 10 лет в автоматизированном). Основное направление — это автоматизация backend части (REST API) Java веб-сервисов (REST Assured, TestNG). Имею опыт менторства (FoxmindEd стиль) и опыт ведения курсов по тестированию (мануальное, Selenium WebDriver, Rest Assured) в КА «КРОК», NURE IT Academy (бывшая Oracle Academy) и собственные курсы.

Наши менторы

Рудаков І. - Automation QA
Игорь Рудаков

Senior Automation QA

Grid Dynamics

Опыт в сфере
с 2017 года
Опыт преподавания
с 2020 года
Игорь Рудаков

Senior Automation QA

Grid Dynamics

Опыт в сфере
с 2017 года
Опыт преподавания
с 2020 года

Первый шаг в своей карьере я сделал в 2017 году. Получив первый оффер, начал работать как единственный Automation QA в команде и сразу на нескольких проектах, что позволило мне освоить много технологий, получить бесценный опыт и научиться настраивать AQA процессы с нуля. За 7 лет успел поработать на разных проектах: большой e-commerce, healthcare, сложные CRM системы. Занимался Web UI, Mobile UI, Database и Back-End тестированием. Основной стек технологий: Java, Maven/Gradle, TestNG/JUnit, Selenium, Selenide, Playwright, Appium, Feign, RestAssured, Awaitility, AssertJ, Allure, Jenkins/ADO, Docker, Postman, AWS. В этом году прошел сертификацию AWS Certified Cloud Practitioner.

Юрий Логвинов

Automation QA engineer

Amach

Опыт в сфере
с 2012 года
Опыт преподавания
с 2023 года
Юрий Логвинов

Automation QA engineer

Amach

Опыт в сфере
с 2012 года
Опыт преподавания
с 2023 года

Automation QA Engineer с 11 годами опыта. Работал на 4 проектах. Первый проект — desktop продукт в Pharmaceutical сфере. После этого — работал с Web продуктом из сферы maritime business. Следующим был проект из сферы транспорта — там работал в AWS облаком и API/UI тестированием и microservice testing. За время работы успел поработать с большим стеком технологий: Maven, Gradle, TestNG, JUnit5, Java, Groovy, Spring, Selenide, Selenium, Xpath/CSS, Rest Assured, Jackson, AssertJ, Jira, TestRail, Allure, Appium, BrowserStack, Sauce labs, Azure, AWS, SQL, MySQL, Mongo, Git, Github, Bitbucket, Jenkins, Gitlab CI, Github Actions, Docker, VBScript, Borland Delphi, ActionScript, Kubernetes.

Олег Дацюк

Automation QA Engineer

Yalantis

Опыт в сфере
с 2018 года
Опыт преподавания
с 2021 года
Олег Дацюк

Automation QA Engineer

Yalantis

Опыт в сфере
с 2018 года
Опыт преподавания
с 2021 года

Работаю более 4 лет как Automation QA. Работал со всеми направлениями автоматизации такими как: Web, Mobile, API, Performance. Есть опыт старта проекта по каждому направлению с нуля. Имею 2 года опыта преподавания курсов автоматизации.
Мой стек технологий: Java, Selenium, Selenide, Page Object model, Page factory, Appium, IOS, Android, Start Mobile (iOS+ Android), REST-assured, TestNG, JUnit, Jmeter, Grafana, InfluxDB.

Виктор Чмель

Senior Automation Developer

AlgoSec

Опыт в сфере
с 2000 года
Опыт преподавания
с 2015 года
Виктор Чмель

Senior Automation Developer

AlgoSec

Опыт в сфере
с 2000 года
Опыт преподавания
с 2015 года

Основной фокус в работе — автоматизация фронтенд и бэкенд тестов с помощью языка Java для различных продуктов и сервисов через Web и API интерфейсы, а также их нагрузочное тестирование. Использую такие инструменты, как Java, maven, TestNg/JUnit, cucumber, Selenium, rest-assured, JMeter, Jenkins. Сертифицирован по направлениям OCA Java 8, ISTQB Foundation и другими. До автоматизации имел широкий опыт в ИТ: системное администрирование, информационная безопасность, системная интеграция, что позволяет смотреть на проблемы под разными углами и лучше их решать. Очень вдохновляюсь преподаванием и помощью в успехе других людей. В свободное время волонтерю в скаутской организации «Пласт».

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

Опыт в сфере
с 2006 года
Опыт преподавания
с 2019 года
Ильяна Гурова

Опыт в сфере
с 2006 года
Опыт преподавания
с 2019 года

Опыт работы в 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

Опыт в сфере
с 2014 года
Опыт преподавания
с 2020 года
Иван Матяш

Senior Automation QA Engineer

GlobalLogic

Опыт в сфере
с 2014 года
Опыт преподавания
с 2020 года

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

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

Automation QA Engineer

Skywind Group

Опыт в сфере
с 2016 года
Опыт преподавания
с 2021 года
Олег Дерека

Automation QA Engineer

Skywind Group

Опыт в сфере
с 2016 года
Опыт преподавания
с 2021 года

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

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

Отзывы

Все отзывы
Сертификат об окончании

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

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

Записаться на курс QA Automation

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


    Отправляя сообщениe, вы соглашаетесь с нашей офертой.

    QA Automation

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

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

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

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

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

    Программа лояльности
    Перейти