Онлайн-курс
QA Automation — Java

Advanced level
4.9

alarm-clock занять

spiral-calendar занять на тиждень

rocket старт

За тиждень записалося

Залишилося

Цей курс проводиться у форматі дистанційного навчання.

Перейди в автоматизацію!

Завдання QA Automation Engineer — забезпечення якості продукту з використанням програмних засобів для створення тестів і перевірки результатів виконання. Автоматичне тестування може повністю вирішити багато із завдань і навіть виконати більш складні тести, які неможливо зробити вручну.

Після закінчення курсу випускники мають необхідний рівень знань і навичок для працевлаштування на позицію Junior QA Automation.

Цілі курсу

  • Вивчити синтаксис мови програмування Java
  • Зрозуміти принципи ООП
  • Навчитися писати юніт, інтеграційні та системні тести
  • Розібратися з деякими шаблонами проектування, які зустрічаються в автоматизації
  • Навчитися писати автоматизовані тести, використовуючи фреймворк Selenium
1 500 ₴

на місяць при оплаті частинами на 12 частин

оплата частинами без комісії та відсотків від monobank, ПриватБанк, Ощадбанк та ПУМБ

Повна вартість курсу 18 000 ₴

-10% при оплаті відразу 16 200 ₴

Промокод

Додаткові знижки

Списання з поточного балансу

Невикористаний залишок замороженого курсу

Списання з основного рахунку

Списання з реферального рахунку

Списання з бонусного рахунку

Ціна курсу для вас 16 200

До покупки курсу

Рекомендуємо пройти тест для перевірки знань

smiling-face-with-sunglasses

Курс призначений для тих, хто вже знайомий з ручним тестуванням на достатньому рівні (Intern, Junior), а також орієнтується в початковій базі сучасних мов програмування.

Вивчаємо такі технології

  • Jenkins

    Jenkins

  • Java

    Java

  • TestNG

    TestNG

  • Selenium

    Selenium

  • Rest

    Rest

  • Maven

    Maven

  • Git

    Git

Програма онлайн-курсу
QA Automation — Java

alarm-clock 32 заняття
Друк
  • Вступ до автоматизації

    • Тестування і автоматизація. В чому різниця?
    • Переваги і недоліки автоматизації
    • Складові частини автоматизації
    • Обмеження автоматизації
  • Знайомство з Java

    • Розглянемо установку і налаштування всього необхідного оточення
    • Як працює Java
    • Напишемо перший простий проект
  • Введення у програмування. Основи мови

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

    • Типи даних
    • Управління потік програми
    • Цикли
    • Масиви
    • Методи
  • Вчимося програмувати

    Основи ООП

    • Парадигми ООП
    • Спадкування
    • Поліморфізм
    • Інкапсуляція
    • Винятки
    • Колекції в Java
  • Пишемо і запускаємо тести

    • Поняття тестових фреймворків
    • Їх види та типи
    • Навчимося писати тести, використовуючи jUnit/TestNg
    • Розглянемо логірування
  • Вивчаємо основні засоби роботи з проектами

    • Навчимося працювати з системами контролю версій Git
    • Розглянемо засоби збірки проектів на прикладі maven
    • Попрацюємо з системами безперервної інтеграції на прикладі TeamCity
  • Основи веб-додатків

    • Розглянемо архітектуру веб-додатків
    • Основи HTML і CSS
    • Попрацюємо з Browser Developer Tools
  • Автоматизуємо тестування веб за допомогою Selenium

    • Введення у Selenium
    • Робота з елементами сторінки
    • Очікування
    • Виконання коду Selenium + Browsermob Proxy
  • Проектуємо свій тестовий проект на основі Selenium

    • З яких основних частин складається тестовий проект
    • Конфігурація проекту
    • Основні компоненти
    • Логірування

Бонуси курсу

  • Всі Студенти цього курсу можуть відвідувати заняття з англійської мови
  • Всі студенти курсу пройдуть тренінг по проходженню співбесіди та складанню резюме з нашим HR-фахівцем
  • Тестова співбесіда з технічним фахівцем

Додайте навички в резюме

  • Java Core (Exceptions, Collections, Generics)

  • ООП в Java

  • Основні патерни (GoF) та принципи програмування (SOLID, YAGNI)

  • Юніт тестування (jUnit, TestNG)

  • Інструменти збирання (Maven/Gradle)

  • Робота з БД в Java (JDBC)

  • Встановлення/налаштування CI на основі Teamcity

  • Selenium (Selenium-Webdriver)

  • Розробка стратегії та планів автоматизації тестування

  • API

Нагорода «Бізнес Року» 2024 в номінації «Краща школа з навчання професії QA-тестувальника 2024» від Ukrainian Business Awards

Найвища оцінка в рейтингу UBA завдяки інноваційним програмам, зручної платформи для навчання, постійні адаптації продуктів під потреби ринку та викладачам-практикам.

UBA Medal

Як проходить навчання

  • woman-technologist

    Навчання проходить в режимі онлайн-трансляції, а відеозапис зберігається в особистому кабінеті.

  • briefcase

    Домашні завдання у будь-який зручний час відправляються через особистий кабінет на перевірку викладачеві.

  • thumbs-up

    Викладач дає зворотній зв'язок з розбором помилок у домашньому завданні.

  • light-bulb

    Ви опрацьовуєте помилки і закріплюєте пройдений матеріал.

Переваги онлайн-навчання в Комп'ютерній школі Hillel

  • man-raising-hand
    Групи до 20 осіб Викладач приділяє час кожному студенту.
  • nerd-face
    Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
  • briefcase
    Система особистих кабінетів Ефективне і зручне навчання.
  • speech-balloon
    Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
  • videocassette
    Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
  • hammer
    Практичні заняття Велика частина занять орієнтована на практику.
  • rocket
    Працевлаштування

    Що ми робимо для того, щоб ви досягли успіху?

  • clipboard

    Проводимо майстер-класи з підготовки резюме та пошуку роботи

  • books

    Регулярно оновлюємо програми курсів під вимоги ринку

  • smiling-face-with-sunglasses

    Запрошуємо викладати тільки кращих практикуючих фахівців

  • globe-with-meridians

    Розвиваємо нашу мережу партнерів серед топових IT-компаній

  • direct-hit

    Наші викладачі часто самі забирають до себе наших кращих Студентів ;)

Наші викладачі та випускники працюють в топових IT-компаніях світу

PMI Ukraine
Samsung
Infopulse
EVO
EPAM
Ciklum
DataArt
Prom.ua
Capgemini Engineering
HYS
MacPaw
Ubisoft
Provectus
Admixglobal
Snap Inc.
OWOX
Chapps
3DLOOK
482.solutions
4Limes
Цитрус
AgileEngine
Andersen
Banda-Tech
Codeska
DIGIS
DMark
EIS Group
IWA Solution
Luxoft
Metro Global Ukraine
Netcracker Technology
Netpeak
Nexteum
Onixsoft
OS-System
Інфотех
Petrosoft
QA Madness
QATestLab
Readdle
Rozetka
SendPulse
Sigma Software
Snapchat
Synebo
Valtech
Volo.Global
ZenBit Tech
eSputnik.com
Uitop
Codica

Хочу подякувати школі за те, що в такий для нас складний час надаєте можливість навчатись і дізнаватися нове!

Також дякую викладачу Олексію Шамрай — за його професіоналізм, терпіння та допомогу, яку надавав протягом всього курсу!

Гарник Геворгян

Гарник Геворгян

Курс крутой, получил много полезных знаний! Курсом доволен, преподаватель великолепный! все супер
Отличный курс. Много практических заданий. Дает практические навыки для тестирования Web GUI, REST API, Mobile Apps. Не хватет только практики удаленного запуска тестов c применением CI/CD систем и использованием контейнеризации.

Прошел курс QA Automation, остался доволен! Программа была интересная, наполнена основными материалами, но самый большой плюс — это преподаватель, которая хорошо преподносила материал, объясняла непонятные моменты, всегда помогала разобраться с трудностями, всегда отвечала на вопросы онлайн в свое личное время!

В школе хорошие условия, удобное место расположения!

Приветствую! Недавно закончил обучение по направлению Automation QA в Киеве. Пройденным обучением остался очень доволен! Поскольку в полном объёме получил ключевые знания и умения в написании автотестов, которые необходимы сейчас на it-рынке. Чего и ожидал от данного обучения. Отдельная благодарность моему преподавателю Денису Щербине, который вёл данный курс. По праву считаю, что Денис является лучшим преподавателем по автоматизации в Киеве. В целом, остался доволен, что выбрал Hillel для обучения по своей специальности. Всё было слаженно, понятно, доступно и структурировано. Hillel - Вы действительно большие молодцы! Не останавливайтесь на достигнутом! Буду за Вами скучать))
Роман Бояр

Роман Бояр

Отличная организация учебного процесса. Если ты хочешь учиться, тут ты реально получишь этот шанс. К основному курсу добавляется парочка нужных мини онлайн-курсов ( у меня это были Data Base, сети, Linux и, конечно, English). Доволен на все 100! Спасибо всем, кто приложил усилия для организации и поддержания школы. Будем с вами всегда вместе.

Олег Кутафин

Олег Кутафин

Отдельное спасибо всем, кто приложил к моему обучению руку и помог в поисках работы. Спасибо Вадиму, директору, за крутую организацию, в которой я учился и наверняка ещё буду учиться. Спасибо Люде за Hillel Evo и за ее деятельность по подготовке к собеседованиям. Спасибо нашему преподавателю, спасибо администраторам и всем HR-ам! Так держать, вы супер, держите марку!

Александр Голофеев

Александр Голофеев

Must have, если ваша цель — научиться чему-то и получить конкретные знания, которые можно применить в реальном мире, а не просто «учиться чтобы учиться».

Екатерина

Екатерина

QA automation - это мой второй курс в IT школе Hillel, и я с уверенностью могу сказать, что Hillel - это правильный выбор. Здесь не только преподаватели -настоящие профессионалы, но и менеджмент школы достоин наивысшей оценки. Так случилось, что из-за карантина короновируса, больше половины курса наша группа занималась удаленно, но это нисколько не помешало качеству занятий, а даже наоборот, показало высокую компетентность и внимательность со стороны руководства и сотрудников школы. Хочу сказать большое спасибо директору школы - Вадиму, нашему учителю и наставнику Никите, всем ребятам - сотрудникам школы, а также своим одногруппникам, за то, что вы всегда были рядом, за вашу помощь, внимание и поддержку! Hillel - вы лучшие!❤️
Алена

Алена

Все понравилось! Преподаватель Настя очень внимательная к студентам, готова ответь на любые вопросы, обьясняет очень доходчиво. Рекомендасьон!
Юлия

Юлия

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

Курс очень помог. Преподавательница Катя очень доступно все объясняет и готова прийти на помощь в любое время дня и ночи.

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

Часті питання

  • Який потрібно мати комп'ютер, щоб навчатися на курсі QA Automation — Java?

    Вимоги до комп'ютера для навчання на курсі QA Automation — Java.

    Операційна система:
     

    • Windows 11 64-біт
    • macOS 10.13 або вище
    • Linux: Ubuntu 16.04 - 20.04

    Процесор* :

    • Мінімум intel core i5 4-го покоління
    • Рекомендується i5 7-го

    Оперативна пам'ять:

    • Мінімум 8 Гб
    • Рекомендується 16 Гб

    Пам'ять:

    • Мінімально 500 Гб HDD і більш
    • Рекомендується 200 Гб SSD і більш

    * Допустимі аналоги від AMD

  • Що необхідно врахувати в першу чергу, записуючись на курси, якщо кінцевою метою навчання є подальше працевлаштування?

    Крім навичок впевненого користувача ПК на самому початку вам буде потрібно величезне бажання досягти поставленої мети, при цьому витративши достатня кількість часу на ваше навчання як на самих заняттях, так і вдома при виконанні і опрацювання всіх завдань і порад Викладача. Адже тільки половина успіху залежить від викладача і школи. Решта —від старанності Студента і його бажання розвиватися і працювати над своїми результатами на протязі всього процесу навчання.

  • Як отримати максимальний бал за домашнє завдання на курсе QA Automation — Java?

    Виконання домашніх робіт, одна з найважливіших складових навчання. Для того, щоб отримати максимальний бал за домашнє завдання, потрібно:

    • Виконати завдання в зазначені терміни
    • Виконати всі умови завдання
    • Виконати завдання без помилок
    • Перездача домашнього завдання не більше одного разу
  • Де можна подивитися відгуки про вашу Школу?

    Ви можете прочитати відгуки наших Студентів та Випускників на нашому сайті за цим посиланням. Ще ви зможете знайти відгуки і інформацію про нас на DOU.ua або можете прописати назву нашої Школи у Google, де ви також зможете побачити відгуки про нашу Школу у Google-акаунті або на Google-картах.

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

    З нашого боку буде не зовсім коректно говорити про мінуси або плюси наших конкурентів. Але ми точно можемо відзначити наші сильні сторони, які говорять самі за себе, а вибір завжди залишається тільки за вами:

    • ми намагаємося залучати до викладання тільки практикуючих фахівців з великим досвідом роботи у найбільших IT-компаніях міста;
    • ми робимо упор на практичні заняття і на найбільш актуальну інформацію та необхідний функціонал, який зараз затребуваний при працевлаштуванні;
    • всі заняття записуються на відео і відправляються нашим Студентам наступного дня, щоб вони могли повторно переглядати всі матеріали по курсу;
    • у багатьох наших курсів є додаткові бонусні заняття і вебінари, такі як: відеоматеріали з адміністрування на Linux і по базах даних, а також додаткові заняття з рекрутером і технічним фахівцем, щоб наші Студенти мали додаткову підготовку до подальшого працевлаштування;
    • всі наші класи комп'ютеризовані, і за кожним Студентом фіксується місце як в навчальному класі, так і в віддаленому особистому кабінеті (Learning Management System), де буде можливість переглядати всі необхідні матеріали по курсу і по завершенні навчання;
    • у всіх наших Студентів та Випускників є можливість брати участь в програмі Hillel EVO, яка абсолютно безкоштовно надає додаткову практику зі створення власного проекту і отримання досвіду роботи в команді з нашими Викладачами навіть після завершення курсів!
  • Як я можу сплатити за навчання?

    Оплата провадиться через виставлення інвойсу на E-mail через сервіси LiqPay та Fondy.

  • Як працює оплата частинами?

    Ми пропонуємо можливість розбити вартість курсу на щомісячні платежі до 12 частин за допомогою розстрочки у ПриватБанку, Монобанку ОщадБанку або ПУМБ. При цьому вам не потрібно сплачувати додаткові комісії або відсотки банкам, оскільки Школа оплачує цю комісію за вас.

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

    Докладніше про оплату частинами у нашому матеріалі.

Запит на консультацію

Залиште ваші контактні дані, і ми вам обов'язково зателефонуємо!

Обов'язково вкажіть ваше ім'я кирилицею

Обов'язково вкажіть email, за яким ми зможемо з вами зв'язатися

Обов'язково вкажіть телефон в міжнародному форматі

Школа працює з 10:00 до 21:00 по буднях і з 10:00 до 19:00 у вихідні дні (за київським часом, GMT + 2).

Відправлено

Додаткові курси тестувальника