Курсы QA Engineer (тестировщик)

Фильтр
Курс
Формат
Online
Начало занятий
16.01.2025
Длительность
42 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
29 400 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Мир Современного Образования
Подробнее

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

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

Теми

  • Робота з IntelliJ IDEA (редактором для Java-коду)
  • Робота з GIT і GitHub (система контролю версій)
  • Поняття алгоритму і роль алгоритмів в програмуванні
  • Змінні, типи даних, вирази і присвоювання значень змінним
  • Базове введення/виведення даних
  • Конструкції з умовами та їх різновиди
  • Ітеративні конструкції (цикли) і їх різновиди
  • Базові структури даних
  • Функції. Опис, виклик, параметризація
  • Класи і об'єкти
  • Використання основних принципів ООП
  • Робота з HTML як з DOM-структурою. Значення CSS для HTML-сторінок
  • Види WebElement локаторів в Selenium WebDriver
  • Мова запитів xPath для використання в якості WebElement локаторів
  • Використання принципів OOP при створенні власного тестового фреймворка
  • Використання патернів PageObject і PageFactory при створенні власного тестового фреймворка
  • Debug і налагодження коду тестів на основі стектрейса помилки
  • Використання testNG фреймворка для зручності роботи з тестами
  • Використання DataProvider для параметризованих тестів
  • Використання Maven для тестового фреймворка
  • Використання логгерів при роботі Автотест
  • Робота з Jenkins для запуску тестів (контініус Інтегрейшн системою)

Після курсу ви зможете

  • Працювати з мовою Java для написання автотестів
  • Імітувати більшу частину дій користувача в браузері
  • Писати базові API тести (бекенд частина програми)
  • Налаштовувати власний фреймворк для автоматизації тестування з нуля
  • Використовувати базові шаблони проєктування, кращі практики розробки та автоматизації для побудови підтримуваних і масштабованих рішень
  • Налаштовувати з нуля власну CI / CD систему для автоматизації процесів на проєкті на прикладі Jenkins
  • Генерувати презентабельні і зрозумілі звіти на підставі прогону автотестів
  • Запускати тести в багатопотоковому режимі на віддаленому комп'ютері використовуючи AWS + Docker
  • Претендувати на позицію Junior QA Automation Engineer

Попередні вимоги

  • Базові знання програмування мовою Java або іншою ООП-мовою
  • Базові знання з тестування або пройдений курс QA Manual
  • Впевнене володіння комп'ютером та інтернетом
  • Знання англійської мови на рівні читання технічної документації

Особливості курсу

  • Практичні та домашні роботи
  • Підтримка ментора
  • Сертифікат про проходження курсу
Подать заявку
Курс
Формат
Online
Начало занятий
17.09.2025
Длительность
6 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
8 700 UAH за курс
Гибкий графикСопровождение ментора
  • QA Automation / QA Manual
Certified Unicorns
Подробнее

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

Chapter 1

Fundamentals of testing.

Chapter 2

Testing throughout the software life cycle.

Chapter 3

Static techniques.

Chapter 4

Test design techniques.

Chapter 5

Test management.

Chapter 6

Tool support for testing.

Цілі курсу

Практика

Курс включає в себе обов'язкові тести по кожній секції з розбором відповідей і PRE-Exam, без успішного складання якого вас не допустять до реального іспиту.

Використання

Обмін досвідом щодо застосування кожного поняття в умовах різних проектів з групою колег і розбір кейсів з досвіду тренера.

Усвідомлення

Навчимо вживати терміни в реальному житті і називати процеси і термінологію правильними іменами, згідно з міжнародними вимогами.

Результат

Після курсу не страшно здавати іспит, а дисципліна і контроль куратора гарантують результат, перемогу над прокрастинацією і допомагають дійти до здачі.

Особливості курсу

  • Відео-розбори результатів тестів
  • Онлайн формат і фінальний іспит для допуску до сертифікації
  • Доступ до всіх матеріалів курсу на 3 місяці після завершення
  • Допомога з реєстрацією на іспит

Викладачі курсу

Олександра Ковальова - QA Consultant з 14-річним досвідом у тестуванні

Подать заявку
Курс
Формат
Online
Начало занятий
07.04.2025
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
15 600 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
First Institute of Reliable Software
Подробнее

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

Введення в курс QA Automation Selenium + Python

Мова Python

  • Базові відомості про мову. Типи, літерали, Змінні, оператори
  • Базові структури даних: список (list), словник (dictionary), кортеж (tuple), безліч (Set)
  • Встановлення інтерпретатора Python та середовища розробки PyCharm. Запуск програм Python
  • Оператори, які керують потоком обчислень: умови, цикли
  • Визначення функцій. Реалізація функцій та алгоритмів
  • Модулі та пакети
  • Помилки та винятки. Типові помилки у Python-коді
  • Прийоми об'єктно-орієнтованого проєктування. Інкапсуляція, наслідування, поліморфізм. Класи та екземпляри класів. Класи дані (dataclass)
  • Написання коду в об'єктно-орієнтованому стилі
  • Налагодження програм Python
  • Стандартна бібліотека Python

Архітектура веб-застосунків

  • Основні компоненти веб-застосунків, їх призначення, і навіть технології. Поняття: фронтенд, бекенд, база даних. JavaScript, TypeScript, HTTP, JSON
  • Через які інтерфейси можна тестувати веб-програми. Поняття: UI (User Interface), API (Application Programming Interface)
  • Типові помилки у веб-застосунках
  • Структура фронтенд-додатків. Поняття: HTML, XPATH. Різні способи ідентифікації елементів керування на сторінці
  • Ідентифікація елементів керування на сторінці
  • Можливості браузера Google Chrome для аналізу структури фронтенд-додатків та діагностики помилок у веб-додатках

Архітектура тестової інфраструктури

  • Основні компоненти тестової інфраструктури
  • Пакет для запуску модульних тестів unittest, pytest
  • Сервера безперервної інтеграції (continious integration, CI)
  • Запуск автоматичних тестів у хмарі

Написання автоматичних тестів для веб-сторінок

  • Бібліотека "Selenium". WebDriver
  • Пошук елементів керування на сторінці (locators). Взаємодія з елементами керування
  • Очікування завантаження елементів керування та різних подій
  • Написання та запуск першого тесту
  • Шаблон PageObject
  • Питання тестопридатності Selenium-тестів
  • Паттерни та анти-патерни роботи з Selenium
  • Запуск Selenium-тестів у різних конфігураціях: браузери, розміри екрану, можливості мережі

Робота з тестовими даними

  • Читання тестових даних із CSV та Excel-файлів
  • Випадкова генерація тестових даних. Базові відомості про комбінаторику
  • Створення генератора тестових даних, підключення до Selenium-тесту

Результат

Студенти знатимуть:

  • культура надійного програмного забезпечення
  • базові відомості про мову Python, необхідні для написання автоматичних тестів
  • базові функції бібліотеки Selenium для тестування веб-додатків
  • базові відомості про об'єкт тестування - веб-додаток
  • архітектура тестової інфраструктури

Студенти вмітимуть:

  • налаштовувати середовище для розробки автоматичних тестів
  • писати автоматичні тести веб-додатків за допомогою бібліотеки Selenium мовою Python
  • обслуговувати скрипти автоматичних тестів
  • запускати автоматичні тести на локальному комп'ютері
  • запускати автоматичні тести у хмарі
  • аналізувати звіти про запуск автоматичних тестів
  • налагоджувати проблеми та помилки в коді автоматичних тестів

Викладачі курсу

Володимир Обрізан - Співзасновник Design and Test Lab

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
3 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
10 260 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Stfalcon Academy
Подробнее

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

Модуль 1

  • Введення в тестування
  • Основні моделі розробки ПЗ
  • Класифікація видів тестування
  • Дефекти, початкові поняття
  • Тестова документація
  • Тестування вимог і документації
  • Основи тест-дизайну
  • Виконання тестів
  • Управління дефектами
  • Звітність про тестування

Модуль 2

  • Основи Web-тестування
  • Основи Mobile-тестування
  • Правила хороших тестувальників

По закінченню курсу ви:

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

Особливості курсу

  • Курс онлайн
  • 2 заняття на тиждень по 2 години
  • Сертифікат про проходження курсу
  • Тривалість 3 місяці
  • Підтримка ментора

Викладачі курсу

Андрій Ткач - QA Engineer at Morebis

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
16 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • QA Automation / QA Manual
Jungle Courses
Подробнее

Ми навчаємо вас як відповідати на теоретичні питання практичними відповідями. Студенти виконують завдання від початку "зародження" проєкту до його виходу в реальне середовище - production.

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

Тема 1. Вступ. Як встановити тестове середовище

Розглянемо мінімум теорії. Запамятаємо основи. Навчимося самостійно шукати інформацію. Розвіємо міф про необхідність "зубрити" терміни та стандарти.

  • Життєвий цикл програмного продукту
  • Види тестування
  • Словник термінів для QA інженера
  • Знайомство з проєктами Jungle Courses
  • Встановлення тестового середовища

Тема 2. QA інженер та якість продукту

Навчимося цінувати якість. Проживемо день QA інженера. Відчуємо запити компаній на "власній шкурі".

  • Якість продукту
  • Як QA інженер впливає на якість продукту. Чи не впливає?
  • Чого очікують від QA інженера (замовники, менеджери, розробники та команда вцілому)
  • Демо + практика: VirtualBox, Vagrand, CMD (Terminal)

Тема 3. Тестування як стиль життя

Розглянемо психологічні аспекти роботи інженера по забезпеченню якості. Наведемо максимум прикладів роботи в IT компаніях. Обговоримо стиль життя, перспективи та можливості розвитку. Пройдемо практичний тест на розуміння спеціальності в цілому. Визначимо твою готовність до великих змін!

  • Алгоритмічний математик чи літературний мислитель? Хто він - QA інженер?
  • Тестування не для всіх
  • Яке майбутнє в QA інженера (розглянемо кілька варіантів розвитку подій)
  • Проєкт 1: Web education portal
  • Проєкт 2: CRM & Business marketplace
  • Проєкт 3: Taxi and ride sharing service

Тема 4. Документація в QA. Навіщо все записувати?

  • Стандарти написання документації
  • Робота з вимогами та специфікаціями. Бізнес аналіз
  • User Stories
  • Use Cases
  • UML діаграми
  • Як писати документи в QA. Тестова стратегія
    • Test Plan. Структурні елементи
    • Test Cases. Структурні елементи
    • Bug reports. Як шукати баги?
    • Reporting. Dachboards, QA Metrics
    • Demo + practice

Тема 5. Професійні Test Management Tools та Bug Tracking Tools

  • TestRail
  • ReadMine
  • SquashTM
  • Jira
  • Asana
  • Demo + practice

Тема 6. Тестування Web додатків

  • Юзер інерфейс елементи та їх властивості
  • HTML, CSS
  • Клієнт-серверна архітектура
  • HTTP Protocol
  • REST API. Swagger
  • Developer Tools
  • Firebug
  • Databases. SQL. Navicat
  • Demo + practice

Тема 7. Тестування Mobile додатків

  • Емулятори та симулятори
  • GenyMotion
  • SauceLabs
  • Demo + practice

Іспит

CV. Резюме

Співбесіда

Особливості курсу

  • Власний кабінет Jungle cloud
  • Онлайн заняття
  • Комунікація в чаті
  • Круті ментори, підтримка 24/7
  • Теорія + практика
  • Доступ до відеозаписів
  • Домашні завдання і зворотній зв'язок

Викладачі курсу

  • Соломія - PhD of IT, QA Engineer at Egilax
  • Оксана - QA Assistant at Jungle Consulting
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
1 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Jungle Courses
Подробнее

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

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

Тема 1. API testing

  • Що таке API
  • Формати передачі даних: xml, json
  • Методи http запитів
  • Test Cases для API

Тема 2. Fiddler Web Debugger tool

  • Як працює Fiddler
  • Як тестувати API використовуючи Fiddler
  • Fiddler rules

Тема 3. Swagger & Postman

  • Як тестувати API використовуючи Swagger
  • Як читати API документацію в Swagger
  • Як працює Postman
  • Як тестувати API використовуючи Postman
  • Автоматизація API тестування

Тема 4. JMeter

Як тестувати API використовуючи JMeter

Вимоги до кандидата:

  • Досвід роботи QA
  • Англійська мова на рівні intermediate або вище

Особливості курсу

  • Власний кабінет Jungle cloud
  • Онлайн заняття
  • Комунікація в чаті
  • Круті ментори + підтримка 24/7
  • Теорія + практика
  • Домашні завдання + зворотній зв'язок

Викладачі курсу

Катя - QA Lead Engineer at Pinngle

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
1 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Jungle Courses
Подробнее

Курс призначений для тестувальників, що потребують підвищення кваліфікації до рівня Middle/Senior QA за напрямом "тестування баз даних".

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

Тема 1. Вступ до баз даних

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

  • Структура баз даних
  • Реляційні бази даних
  • NoSQL бази даних
  • Системи управління базами даних (СУБД)

Тема 2. SQL tutorial

Поглиблене вивчення структурованих запитів SQL. Дізнайтесь, як створювати транзакції, змінювати та видаляти дані, як використовувати функції та операції для роботи з базами даних.

  • Прості та складні запити
  • Транзакції
  • Процедури
  • Функції
  • Тригери

Тема 3. Тестування функціональності

Навчіться перевіряти функціональність баз даних, включаючи створення, зміну та видалення даних, роботу зі зв'язками та обмеженнями, індексацію запитів.

  • Що перевіряти в тестуванні БД
  • CRUD операції
  • ACID властивості транзакцій
  • Тест кейси для тестування БД

Тема 4. Тестування безпеки

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

Тема 5. Тестування продуктивності

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

Вимоги до кандидата:

  • Англійська мова на рівні intermediate або вище
  • Досвід роботи QA

Особливості курсу

  • Власний кабінет Jungle cloud
  • Онлайн заняття
  • Комунікація в чаті
  • Круті ментори + підтримка 24/7
  • Домашні завдання + зворотній зв'язок

Викладачі курсу

Інна - QA Database / Security Mentor

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
1 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
10 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Jungle Courses
Подробнее

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

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

Тема1. Introduction into Security Testing

Налаштування тестового середовища.

  • Що таке тестування безпеки
  • Історія
  • Кібер атаки
  • Концепція перевірок
  • Статичний та динамічний аналіз
  • TOP вразливостей
  • інформаційних систем
  • Засоби для тестування безпеки
  • OWASP TOP 10
  • Налаштування тестового середовища

Тема 2. Статичний та динамічний аналіз

Демо + практика.

  • SonarQube
  • MobSF
  • GenyMotion
  • Xcode

Тема 3. OWASP ZAP. Сканування та аналіз Web-додатків

Демо + практика.

Тема 4. Injection

Демо + практика. BurpSuite

  • Injection attack
  • HTML injection
  • OS command injection
  • Protection Recommendations

Тема 5. Broken Authentication

Демо + практика. BurpSuite

  • What it is "Broken Authentication"
  • What it is Brute force
  • What it is flag Http_only and Secure

Тема 6. Broken Access Control

Демо + практика. BurpSuite

  • What it is "Broken Access Control"
  • Examples of attacks
  • Protection Recommendations

Тема 7. Cross-Site Scripting (XSS)

Демо + практика. OWASP ZAP. Burp Suite

  • What it is Reflected
  • What it is Stored
  • What it is DOM XSS
  • Protection Recommendations

Тема 8. Огляд найцікавіших випадків серед вразливостей на ваших проєктах

Вимоги до кандидата:

  • Англійська мова на рівні intermediate або вище
  • Досвід роботи QA
  • Розуміння роботи API

Особливості курсу

  • Власний кабінет Jungle cloud
  • Онлайн заняття
  • Комунікація в чаті
  • Круті ментори + підтрика
  • Домашні завдання + зворотній зв'язок

Викладачі курсу

Інна - QA Database/Security Mentor

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
1 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Jungle Courses
Подробнее

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

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

Performance testing

  • Що таке тестування продуктивності
  • швидкість, маштабованість, стабільність
  • Тестування навантаження
  • Стрес тестування
  • Тестування на витривалість
  • Тестування сплесків
  • Тестування обсягу
  • Тестування на маштабованість
  • Метрики продуктивності
  • Встановлення тестового середовища

JMeter

  • Як працює JMeter
  • Як вимірювати метрики використовуючи JMeter
  • Plugins Manager
  • Core Performance
  • Project WorkFlows зі змінними

JMeter

  • JSON Formatter
  • Post Procesor
  • Extracting / Reinjecting Auth Token
  • Using JSON Assertion
  • Simulation Dymanic Behavior

LoadView

  • Як працює LoadView
  • Як вимірювати метрики використовуючи LoadView
  • Тестування користувацького досвіду (UX) під навантаженням
  • Аналіз ефективності роботи веб-сторінок за різних умов
  • Визначення слабких місць та факторів, які можуть впливати на продуктивність
  • Багаторівневий сценарій
  • Імітація викликів API
  • Тестування з використанням різних протоколів для забезпечення універсальності
  • Перевірка відповідей API
  • Перевірка вимог SLA
  • Визначення відповідності роботи API встановленим рівням обслуговування

Попередні вимоги

  • Англійська мова на рівні Intermediate або вище
  • Досвід роботи QA

Особливості курсу

  • Власний кабінет Jungle cloud
  • Онлайн заняття
  • Комунікація в чаті
  • Круті ментори
  • Теорія + практика

Викладачі курсу

Катя - QA Lead Engineer at Pinngle

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
3 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
24 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • QA Automation / QA Manual
Jungle Courses
Подробнее

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

Тема 1. Знайомство

Загальна інформація на чому автоматизують, що автоматизують, які є методи та засоби автоматизації тестування.

Тема 2. Web HTML, CSS

Принципи необхідні для тестувальника. Загальний туторіал.

Тема 3. Web HTML, CSS. Demo + practice

Самостійне практичне завдання.

Тема 4. JavaScript

Версії, документація, запуск, "движки".

Тема 5. JavaScript. Node.js

Тема 6. JavaScript

Змінні, об'єкти, масиви, цикли, функції / анонімні функції.

Тема 7. JS runtime

Потоки. Асинхронність. Promisw, sync, await.

Тема 8. Demo + practice

Самостійне практичне завдання.

Тема 9. Node.js. NPM, Gulp, Webpack

Тема 10. Бази даних

Кластери. Синхронізація між модами. Прості запити. SQL tutorial

Тема 11. Бази даних

Table, Row lock, Dead lock, складні запити.

Тема 12. Бази даних

Stored Procedures.

Тема 13. Redis

Тема 14. Git. Terminal git flow. CI/CD

Тема 15. Cypress

Розгортання тестового середовища. Налаштування, конфігурація. Перший тест.

Тема 16. Cypress + Github

Запуск проєкту.

Тема 17. GUI testing with Cypress

Тема 18. Demo + Practice

Покриття GUI тестами комерційного проєкту.

Тема 19. API testing with Cypress

Тема 20. Demo + Practice

Покриття тестами API комерційного проєкту.

Тема 21. Headless mode

Тема 22. Multiple Test Reports

Тема 23. Сесія: питання та відповіді

Тема 24. Фінальне тестове завдання

Особливості курсу

  • Власний кабінет Jungle cloud
  • Онлайн заняття
  • Комунікація в чаті
  • Круті ментори + підтримка 24/7
  • Домашні завдання + зворотній зв'язок

Викладачі курсу

  • Іван - QA Automation Mentor
  • Соломія - QA Mentor
  • Інна - QA Database/Security Mentor
  • Михайло - QA Automation Mentor, блок JavaScript
  • Олена - QA Automation Mentor, блок HTML/CSS
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 000 UAH за курс
Вечерние занятияСопровождение ментора
  • QA Automation / QA Manual
  • IT Recruiting
Quality Assurance Group
Подробнее

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

Робота з резюме

  • Надання рекомендацій щодо створення резюме
  • Надання рекомендацій щодо уже створеного резюме
  • Редагування резюме під конкретну бажану вакансію

Робота з профілем LinkedIn

  • Надання рекомендацій щодо заповнення профілю в LinkedIn
  • Перегляд та поради для покращення твого профілю від рекрутера

Тренувальна співбесіда

  • Проведення тренувальної співбесіди загального характеру
  • Проведення співбесіди з прив'язкою до конкретної вакансії, на яку ти хочеш подаватись. Також можливий підбір вакансій від нашого рекрутера з урахуванням твого стартового досвіду і побажань
  • Співбесіда записуватиметься, тож ти зможеш переглянути і проаналізувати свої відповіді і після її завершення

Надання рекомендацій

  • Пост в LinkedIn про твою кандидатуру
  • Особисті рекомендації твоєї кандидатури для рекрутерів

Розсилання твого резюме

Кар'єрний консультант розсилатиме твоє резюме на вакансії, які відповідають твоїм запитам.

Викладачі курсу

Оксана Яцкова

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
26 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
36 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • QA Automation / QA Manual
Quality Assurance Group
Подробнее

Цей курс розроблено, щоб надати всебічні знання та практичні навички ефективного керування тестуванням програмного забезпечення, основні інструменти та методи, щоб досягти успіху в галузі управління тестуванням.

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

Test Planning and Test Strategy Development

  • Objectives and scope
  • Strategy, level, types
  • Test environments and test data, test deliverables
  • Test plan samples, tools
  • Workshop

Test Estimation and Resource Planning

  • Estimating testing effort, time, and resources. Test estimation techniques
  • Testing schedule, test environment setup, and risk assessment
  • Resource allocation, project scheduling, and managing stakeholder expectations
  • Samples and tools overview
  • Workshop

Test Analysis and Test Design

  • Requirements types and test documentation
  • Test design techniques overview
  • Traceability matrix and test coverage
  • Test case management tools
  • Workshop

Test Execution and Defect Management

  • Test execution techniques and best practices
  • Defect reporting, tracking, and triage
  • Analysing test results and identifying trends
  • Defect management tools
  • Workshop

Test Environment and Data Management

  • Setting up and managing test environments
  • Test data management strategies
  • Configuration and change management in testing
  • Test environment and data management tools
  • Workshop

Test Progress Monitoring, Test Reporting and Metrics

  • Test progress reporting
  • Test coverage and traceability metrics
  • Test effectiveness and efficiency metrics
  • Test progress and test reporting tools
  • Workshop

Risk Management in Test Management

  • Identifying and assessing project/product risks
  • Test risk analysis and mitigation strategies
  • Risk-based test prioritization
  • Test management tools
  • Workshop

Test Automation and Tools

  • Test automation benefits
  • Programming languages overview
  • Test automation frameworks and tools
  • Managing and maintaining automated test suites
  • Workshop

Continuous Integration and Continuous Delivery (CI/CD)

  • CI/CD concepts and benefits in software testing. CI/CD pipeline overview
  • CI/CD pipeline and its components
  • Configuring and running automated tests as part of the CI/CD process
  • DevOps tools
  • Workshop

Quality Assurance in Test Management

  • Test process improvement techniques
  • Test quality metrics and analysis
  • Industry best practices in test management
  • Case studies of successful test management implementations
  • Workshop

Continuous Improvement

  • Importance and benefits of continuous improvement in test management
  • Overview of continuous improvement frameworks and methodologies
  • Techniques for identifying improvement opportunities
  • Techniques for motivating and engaging teams in the improvement process
  • Workshop

Communication and Stakeholder Management

  • Test status reporting and communication
  • Managing stakeholders' expectations
  • Effective communication in test management
  • Workshop

Case Studies and Exercises

  • Analysing real test management scenarios
  • Practical exercises on test planning, execution, and reporting
  • Group discussions and knowledge sharing among participants
  • Workshop

На курсі все, що має знати та вміти тест менеджер:

  • Дізнаєшся про фундаментальні концепції, методології та найкращі практики управління тестуванням, принципи управління ризиками, забезпечення якості та постійного вдосконалення в контексті тестування програмного забезпечення
  • Покращиш свої навички, щоб створювати комплексні плани тестування, розробляти ефективні стратегії тестування, виконувати тестові випадки, керувати тестовими середовищами та ресурсами, а також повідомляти та відстежувати дефекти
  • Отримаєш досвід, який охоплюватиме широкий спектр тем, включаючи планування тестування, оцінку тесту, методи розробки тесту, автоматизацію тестування, управління дефектами, а також показники та звітність
  • Поглибиш своє розуміння керування та підтримки автоматизованих тестів, важливості процесу постійної інтеграції та безперервної доставки
  • Розшириш своє уявлення про важливість і переваги постійного вдосконалення в управлінні тестуванням, спілкування та управління зацікавленими сторонами

Особливості курсу

  • Тривалість курсу 26 занять протягом 3 місяців
  • Можливість оплати курсу частинами
  • Доступ до записів занять
  • Сертифікат після проходження курсу

Викладачі курсу

  • Рамелла Басенко
  • Юлія Вакал
  • Євген Пасєка
  • Світлана Миколаєнко
  • Тетяна Зінченко
  • Роман Мельник
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
6 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
10 500 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Quality Assurance Group
Подробнее

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

Introduction to mobile automated testing

  • Introduction
  • Overview
  • Difference between web and mobile testing frameworks
  • Required tools

Appium as a popular mobile automated testing framework

  • Configuration and possibilities
  • Documentation and capabilities
  • Automation tools
  • How it works
  • Syntax

Appium in details

  • First test
  • Page Object Model
  • UI locators
  • Waiters and gestures
  • Debugging
  • Data driven testing
  • Multi language support
  • Emulators vs real devices

Automated testing ecosystem

  • How to choose your mobile device park
  • Browserstack
  • Build tools (Maven/Gradle)
  • Test frameworks (JUnit, TestNG)
  • Mobile web automated testing
  • Reporting
  • CI/CD (Jenkins, Gitlab, TeamCity)

Tips & tricks

  • Push notifications testing
  • Testing background services
  • Interacting with GPS data
  • Parallel testing
  • Test suites and classes
  • Flaky tests
  • Fixtures
  • Selenium Grid

Workshops

  1. Create your own first automated test
  2. Create your own automated testing framework

Особливості курсу

  • Курс містить 6 занять + 1 вебінар
  • Вечірні заняття в понеділок та середу
  • Доступ до запису занять
  • Сертифікат

Викладачі курсу

Олексій Чернега - Senior QA Automation Engineer

Подать заявку
Видеокурс / Платформа
Формат
Online
Начало занятий
Любой момент
Длительность
-
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
2 500 UAH за курс
Гибкий графикВыдаётся диплом/сертификат
  • QA Automation / QA Manual
Quality Assurance Group
Подробнее

На кожному занятті ти познайомишся з інструментами для Performance тестування (Apache Jmeter, Taurus, Artillery.io, Nbomber), вивчиш найбільш популярні та часті кроки й методи застосування цих інструментів. Ти зрозумієш чим інструменти Performance тестування відрізняються між собою, навчишся працювати з ними, а також зможеш створювати тести на своєму проєкті.

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

Заняття 1. Запуск першого тесту Jmeter

  • Вимоги до Тестування Продуктивності
  • Встановлення та налаштування Jmeter
  • Запис сценарію Recording
  • Відтворення сценарію
  • Налаштування і доопрацювання сценарію
  • Збір та аналіз метрик: час відмови, пропускна здатність, кількість відмов

Заняття 2. Advanced Jmeter Components

  • Детальніше розбираємось із налаштуваннями
  • Pre та Post processors
  • Плагіни

Заняття 3. Using Taurus with Jmeter

  • Огляд інструменту
  • Перший тест
  • Інтеграція з Jmeter

Заняття 4. Load Testing with Nbomber

  • Огляд Nbomber
  • Перший тест
  • Запуск та аналіз результатів

Заняття 5. Load Testing with Artillery.io

  • Налаштування
  • Створення першого API тесту, і його запуск (HTTP, WebSockets)
  • Створення Load Test-у
  • Моніторинг

Теоретичні знання, які ти отримаєш:

  • Що таке тестування продуктивності
  • Види тестування продуктивності
  • Методи збору метрик
  • Аналіз метрик продуктивності
  • Звітування результатів тестування продуктивності

Практичні навички якими ти оволодієш:

  • Створювати тести за допомогою інструментів: Apache Jmeter, Taurus, Artillery.io, Nbomber
  • Запускати тести навантаження
  • Збирати та аналізувати метрики

Бажано знати перед початком навчання:

  • Базові знання HTTP протоколу
  • Потрібні знання C# (Загальне розуміння ООП (класи, інтерфейси, лямбда функції), (для вивчення NBomber, 4 заняття)

Потрібний софт для курсу:

  • Apache Jmeter
  • Visual Studio для Nbomber

Особливості курсу

  • Курс в записі навчайся у власному темпі
  • Доступ до записів занять на 1 рік
  • Сертифікат після проходження курсу

Викладачі курсу

Олег Заревич - DevOps at Edvantis

Подать заявку
Видеокурс / Платформа
Формат
Online
Начало занятий
Любой момент
Длительность
-
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
2 900 UAH за курс
Гибкий графикВыдаётся диплом/сертификат
  • QA Automation / QA Manual
Quality Assurance Group
Подробнее

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

Заняття 1

Ознайомлення:

  • Вступне слово та ознайомлення з курсом
  • Презентація програми

Стек технологій:

  • Selenium. Ознайомлення та короткий огляд
  • Java для автоматизації тестування
  • Пакетний менеджер Maven. Фреймворк TestNG. Allure report
  • Середовище розробки. Intellij IDEA
  • Git та Github. Базові команди
  • Встановлення необхідного ПЗ на Windows
  • Створення першого проєкту
  • Перший автотест
  • Створення репозиторія на Github
  • Відповіді на питання

Заняття 2. Поглиблення в особливості автоматизації

  • Робота з тестовими кейсами
  • Робота з Dev Tools. Пошук локаторів
  • Різновиди локаторів елементів
  • CSS та XPath. Створення кастомного селектора
  • Очікування елементів
  • Особливості роботи з різними видами елементів
  • Створення тестового набору
  • Відповіді на запитання

Заняття 3. Best Automation Practices

  • Огляд та застосування методів Selenium WebDriver
  • Page Object Model. Огляд та застосування
  • Розглянемо підхід Multiple Environments
  • Реалізація можливості запуску тестового набору на різних середах проекту (dev, test, preprod, production)
  • Підхід Continious Integration. Ознайомлення та презентація реалізації
  • Ознайомлення з Jenkins та Github Actions
  • Короткий огляд роботи з Jenkins CI та Github Actions
  • Відповіді на запитання

Теоретичні знання, що отримає студент:

  • загальні принципи та причини запровадження процесу автоматизації
  • загальні терміни та інструменти для початку та підтримки процесу автоматизації
  • деякі розповсюджені підходи та практики
  • розуміння тестового процесу на проєкті

Практичні навички, що отримає студент:

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

Інструменти, з якими ознайомиться студент:

  • Java 8 (Selenium, TestNG)
  • Intellij IDEA
  • Selenium WebDriver (WEB-UI)
  • Git
  • Github Actions
  • Jenkins

Що необхідно встановити, перед початком навчання на курсі?

  • бажано мати встановлену JDK, версія не нижче ніж 8
  • бажано прописати JDK в систему
  • бажано аналогічним чином встановити пакетний менеджер Maven
  • встановити IDE Intellij IDEA Community Edition
  • треба завести акаунт на Github, це можна пізніше зробити

Особливості курсу

  • Курс в записі навчайся у власному темпі
  • Доступ до записів занять 6 місяців
  • Сертифікат після проходження курсу

Викладачі курсу

Сергій Недайхліб - QA Engineer (Manual/Automation/Performance)

Подать заявку
Видеокурс / Платформа
Формат
Online
Начало занятий
Любой момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
2 500 UAH за курс
Гибкий графикВыдаётся диплом/сертификат
  • QA Automation / QA Manual
Quality Assurance Group
Подробнее

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

Заняття 1. Веб-сервіси і API. Клієнт-серверна архітектура та HTTP протокол. RESTful API

  • Ознайомлення з Web-сервісами та API
  • Протоколи веб-сервісів
  • XML та XSD
  • Xpath і XSLT
  • Огляд засобів тестування API
  • Архітектура клієнт-сервер
  • Протокол HTTP
  • Архітектурний стиль REST
  • REST vs SOAP

Заняття 2. JSON. Документація для API. Знайомство з Postman

  • Формат JSON
  • JSON Schema
  • JSON:API
  • API-docs, Swagger
  • Знайомство з інтерфейсом Postman
  • Відправка простих запитів

Заняття 3. Вступ до JavaScript

  • Знайомство з JS
  • Змінні, об'єкти, масиви, цикли та функції в JS

Заняття 4. Розробка та виконання тестів у Postman

  • Бібліотека Chai і її роль у написанні тестів Postman
  • Написання тестів у Postman до учбового API

Заняття 5. Вступ до автоматизації тестування API

  • Запуск тестів у Collection runner
  • Знайомство з Newman
  • Запуск тестів з консолі
  • Можливості автоматизації (Jenkins)

Теоретичні знання після курсу:

  • Що таке веб сервіси і API. Їх види
  • Інструменти для тестування та документування API
  • HTTP протокол і клієнт-серверна архітектура
  • Об'єкти, масиви, цикли та функції у JavaScript
  • Інструменти для автоматизації тестування RESTful API

Практичні навички після курсу:

  • Працювати з даними у форматі JSON та XML
  • Розуміти документацію API і вміти з нею працювати
  • Писати код на JavaScript для тестування RESTful API у Postman
  • Запускати тести з консолі
  • Інтегрувати тести з системи контролю версій (github) у систему СІ (Jenkins)

Інструменти

  • Postman
  • Newman
  • Chai

Що саме добре студент знатиме після курсу:

  • Understanding of client-server architecture and HTTP protocol
  • Familiar with SOAP and REST web-services
  • XML and JSON syntax
  • Entry-level test scripting with JavaScript and Chai
  • RESTful API testing with Postman and Newman

Попередні вимоги

  • Вміння працювати з терміналами Windows, Linux
  • Ознайомитись з JavaScript
  • Практика JavaScript по бажанню
  • Встановити Node

Особливості курсу

  • Курс в записі навчайся у власному темпі
  • Доступ до записів уроків на 2 роки
  • Сертифікт після проходження курсу

Викладачі курсу

Ганна Троценко - QA Engineer at elastic.io

Подать заявку
Видеокурс / Платформа
Формат
Online
Начало занятий
Любой момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
1 500 UAH за курс
Гибкий графикВыдаётся диплом/сертификат
  • QA Automation / QA Manual
Quality Assurance Group
Подробнее

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

Техніки тест дизайну частина 1 або як працювати з різними типами даних і отримати покриття за яке не соромно

  • Equivalence Class Partitioning
  • Boundary Value Analysis

Техніки тест дизайну частина 2 або як візуалізувати складні взаємодії і нічого не пропустити

  • Decision Table Testing
  • State Transition Testing

Техніки тест дизайну частина 3 або що таке UseCases і навіщо вони потрібні + Bonus Pairwise Testing

  • Use Case Testing
  • Pairwise

На курсі ти дізнаєшся:

  • Все про такі техніки тест-дизайну (характеристики, спільні та відмінні сторони, область застосування та обмеження)
  • Equivalence Class Partitioning (групування тестових даних у логічні групи або класи еквівалентності)
  • Boundary Value Analysis (тестування з використанням крайніх граничних значень класів еквівалентності, прийнятих як тестовий вхід)
  • Decision Table Testing (тестування з використанням таблиці рішень)
  • Use Case Testing (тестування проводиться з використанням сценаріїв взаємодії користувача і системи)
  • Pairwise (тести, які перевіряють один або кілька параметрів у комбінації)

Навички після проходження курсу

  • Застосування техніки тест-дизайну на своїх проєктах
  • Покривання вимог тестовими випадками за допомогою технік
  • Оптимізація та керування існуючими тестами

Особливості курсу

  • Сертифікат після завершення
  • Запис занять на 2 роки
  • Гнучкий графік навчання

Викладачі курсу

Євген Пасєка - QA Tech Lead/QA Release manager at Squad

Подать заявку
Видеокурс / Платформа
Формат
Online
Начало занятий
Любой момент
Длительность
32 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Quality Assurance Group
Подробнее

У цьому курсі ви дізнаєтесь про техніки та інструменти, які допоможуть вам вирішити навіть найскладніші проблеми.

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

Module 1. Introduction to Mobile Application Testing

  • Overview of mobile application testing
  • Differences between mobile and desktop testing
  • Mobile device fragmentation and how it affects testing
  • Types of mobile application testing
  • Mobile application testing challenges
  • Workshop 1
  • Workshop 2
  • Workshop 3

Module 2. Mobile Application Testing Tools

  • Overview of mobile application testing tools
  • Popular mobile application testing tools
  • Selecting the right mobile application testing tool
  • Mobile device emulators and simulators
  • Cloud-based testing tools
  • Workshop 1
  • Workshop 2
  • Workshop 3

Module 3. Mobile Application Testing Strategies

  • Overview of mobile application testing strategies
  • Exploratory testing vs. scripted testing
  • Automation vs manual testing
  • Testing for usability and user experience
  • Testing for performance and security
  • Workshop 1
  • Workshop 2
  • Workshop 3

Module 4. Mobile Application Testing Best Practices

  • Overview of mobile application testing best practices
  • Writing effective test cases
  • Creating a mobile testing plan
  • Tips for successful mobile application testing
  • Strategies for testing cross-platform applications
  • Workshop 1
  • Workshop 2
  • Workshop 3

Module 5. Mobile Application Testing Frameworks

  • Overview of mobile application testing frameworks
  • Popular mobile application testing frameworks
  • Selecting the right mobile application testing framework
  • Building a test automation framework for mobile applications
  • Workshop 1
  • Workshop 2
  • Workshop 3

Module 6. Mobile Application Testing in Practice

  • Testing a real mobile application
  • Debugging mobile applications
  • Techniques for finding and reporting mobile application bugs
  • Mobile application testing case studies
  • Final project and presentation
  • Workshop 1
  • Workshop 2
  • Workshop 3

Module 7. Mobile Application Complience (Regulations and Standards)

  • Overview of major compliance regulations and standards
  • Types of regulations and standards applicable to mobile applications
  • Understanding compliance requirements
  • Differences between compliance and security
  • Impact of non-compliance on businesses
  • Workshop 1
  • Workshop 2
  • Workshop 3

Особливості курсу

  • Курс складається з 7 модулів (32 заняття)
  • Можлива оплата курсу частинами
  • Доступ до запису занять
  • Сертифікат про проходження курсу
  • Онлайн заняття в Zoom
Подать заявку
Видеокурс / Платформа
Формат
Online
Начало занятий
Любой момент
Длительность
1 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификат
  • QA Automation / QA Manual
Quality Assurance Group
Подробнее

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

Блок 1. Вступна зустріч. Знайомство з ментором. Формування груп. Розподіл проєктів тестування. Вибір ліда

  • Робота в групі: Створення спільного чату. Знайомство
  • Самостійна робота: Аналіз системи. Визначення бізнес-цілей
  • Робота в групі: Обговорення системи. Співставлення результатів аналізу. Розподіл завдань
  • Аналіз бізнес цілей та формування вимог з використанням штучного інтелекту:
    • Впровадження інструментів ШІ для ефективного аналізу бізнесу
    • Формування та перевірка вимог за допомогою ШІ
    • Використання ChatGPT для розуміння та аналізу вимог

Блок 2

  • Самостійна робота: Формування майндмеп помодульно. Формування вимог
  • Робота в групі: Формування єдиної майндмеп. Рев'ю написаних вимог та групування в єдиний документ
  • Самостійна робота. Створення тест-плану
  • Робота в групі: Формування єдиного тест-плану

Блок 3. Консультація ментора. Рев'ю тест-плану з ментором

  • Робота в групі: Оновлення тест-плану відповідно до коментарів ментора. Розподіл завдань
  • Самостійна робота. Тест-дизайн. Покриття вимог тест-кейсами
  • Робота в групі: Аналіз, розбір, огляд тест-дизайну
  • Планування тестів із підтримкою ШІ:
    • Оцінка ризиків та аналіз впливу на основі ШІ
    • Застосування алгоритмів ШІ для генерації тестових випадків
    • Роль ChatGPT у плануванні тестування та розробці стратегії

Блок 4. Консультація ментора. Рев'ю тест-дизайну та тест-кейсів з ментором

  • Робота в групі: Оновлення тест-дизайну, тест-кейсів, приведення до кінцевого результату. Розподіл завдань
  • Самостійна робота: Тестування системи. Написання багів
  • Звітування результатів тестування з інсайтами ШІ:
    • Виявлення та аналіз дефектів за допомогою ШІ
    • Використання ШІ для генерації зведених звітів про тестування
    • Включення інсайтів ChatGPT у зведених звітах про тестування

Блок 5

  • Робота в групі: Обговорення та аналіз багів
  • Самостійна робота: Редагування, оновлення тест-дизайну та вимог відповідно до результатів тестування
  • Робота в групі. Групування результатів тестування. Формування тест-звіту

Блок 6. Консультація ментора. Рев'ю та аналіз результатів тестування та тест-звіту

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

Блок 7

Презентація результатів роботи над проєктом тестування.

Наш рекрутер вивчає твої сильні сторони та рекомендує тебе ІТ-компаніям

  • ти отримуєш запрошення на співбесіду
  • проходиш кілька співбесід
  • вибираєш компанію, яка підходить найбільше
  • отримуєш омріяну роботу

Особливості курсу

  • Чат 24/7 з групою і з ментором, де в будь-який час можна поставити запитання та отримати відповідь
  • Дні та години роботи в команді кожна група буде визначати самостійно
  • Час на самостійну роботу кожен учасник визначає відповідно до своїх графіків та враховуючи ритм команди
  • Сертифікат після проходження курсу
  • Можлива оплата курсу частинами
  • Доступ до записів занять

Викладачі курсу

Олена Лупач - QA Engineer at BJet

Подать заявку
Курс
Формат
Online
Начало занятий
Любой момент
Длительность
8 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 400 UAH за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Foxminded
Подробнее

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

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

Git Course

Вiдеокурс по GitLab допоможе вам зрозуміти основні концепції та інструменти, які використовуються для керування проєктами програмного забезпечення. Під час цього курсу ви ознайомитеся з основами системи контролю версій Git та платформою GitLab, яка надає широкий спектр можливостей для спільної роботи над кодом, відстеження змін, управління задачами та багато іншого. Ви дізнаєтеся, як ефективно використовувати GitLab для спільної роботи в команді, ведення проєктів та забезпечення якості програмного забезпечення.

Selenium Webdriver

На курсі QA Automation ми навчимо вас створювати з нуля фреймворк для тестування web-додатків використовуючи бібліотеку для управління браузерами Selenium WebDriver. Практичне використання PageObjects, локатори, робота з web елементами: пошук, отримання властивостей, дії з елементами, явні і неявні очікування (explicit / implicit waits), робота з діалоговими вікнами і Alerts.

SQL

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

Java

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

Test Frameworks

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

Maven

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

Test reporting tools

Звіти з автоматизації тестування є надважливим компонентом автоматизації. Коли тести виконані, результати є єдиними артефактами, для яких ви зможете проаналізувати їх помилки. Вони підкажуть вам, чи готов продукт до випуску. Ці звіти також можна надати відповідним зацікавленим сторонам. Це допоможе їм стежити за продуктом під час різних циклів розвитку.

Попередні вимоги

  • Мати досвід мануального тестування або знання теорії тестування web-додатків
  • Знати синтаксис Java, прості управляючі конструкції, основи ООП, базові колекції
  • Знання англійської мови на рівні читання технічної документації

Особливості курсу

  • Швидкість проходження курсу залежить від вас. Швидше вчитесь - менше платите. Середній час проходження курсу 6-8 мвсяців
  • 7 днів тестового періоду
  • Менторинг
  • Безкоштовна заморозка

Ментори курсу

  • Володимир Троць - Senior Automation Engineer Ciklum
  • Олександр Капранчук - AQA at Brightgrove
  • Ігор Рудаков - Senior Automation QA at Grid Dynamics
  • Олег Дацюк - Automation QA Engineer at Yalantis
  • Віктор Чмель - Senior Automation Developer at AlgoSec
  • Іляна Гурова
  • Іван Матяш - Senior Automation QA Engineer at GlobalLogic
  • Олег Дерека - Automation QA Engineer at Skywind Group
Подать заявку

Страницы

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Отзывы о курсах

Ігор   24.06.2026

Довго вагався, чи варто взагалі лізти в IT у свої 30+, але знайомі порадили Гілель бо тут не просто вичитують лекції, а готують до реального життя. Курс QA обирав свідомо, хотів швидкий і зрозумілий старт. Мені неймовірно пощастило потрапити в групу до Євген Герасимов. Це викладач, який розкладає найскладніші процеси тестування на такі прості життєві приклади, що не зрозуміти просто неможливо. Задоволений на всі 100%

Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы QA Automation / QA Manual
Олена   20.04.2026

Мені порекомендувала ці курси подруга, яка вже навчилася і швидко знайшла роботу. Дуже вдячна дівчині консультанту, яка допомогла мені вибрати напрямок, бо я не знала який саме курс мені найбільше підходить. Навчатися було складно, але викладач завжди поруч, завжди підтримував, розжовував. Цікаві домашні завдання. Мене сподобалося, що все було чітко й структуровано. 
В кінці курсу було заняття з працевлаштування.

Плюсы:Якість навчання Підтримка викладача Атмосфера
Минусы:Складно, але воно того варте
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы QA Automation / QA Manual
Гість   20.04.2026

Чудовий лектор, гарна екосистема. Інформативно, релеватно майбутній професії 

Плюсы:Лектор, формат занять подача, вайб на лекціях загальна екосистема
Минусы:тих, комунікація ( але загалом ок )
Рекомендации: Рекомендую
4
Средняя: 4 (1 голос)
Курсы QA Automation / QA Manual
Iryna Morhun   12.03.2026

Курс виявився дуже практичним і корисним для щоденної роботи QA. Найбільше сподобалось те, що матеріал побудований навколо реальних задач тестувальника, а не просто теорії про штучний інтелект.

Під час виконання завдань я використовувала AI для різних задач, зокрема:
• аналізу логів CI/CD пайплайнів та пошуку причин падіння тестів
• генерації тестової документації (чеклисти, тест-кейси)
• аналізу безпеки форм та пошуку можливих вразливостей (SQL Injection, XSS)
• формування структурованих QA-звітів та оцінки ризиків

Особливо корисним було навчитися правильно формулювати промпти та критично оцінювати відповіді AI: перевіряти, чи AI дійсно знайшов причину проблеми, чи рішення реалістичне, і чи немає вигаданих рекомендацій.

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

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

Рекомендую курс QA-спеціалістам, які хочуть:
— оптимізувати свою роботу за допомогою AI
— навчитися ефективно використовувати LLM у тестуванні
— краще розуміти, де AI допомагає, а де потрібне критичне мислення тестувальника.
 

Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы QA Automation / QA Manual
Гість   28.08.2025

Пройшов курс GameDev QA. Сам курс виявився цікавим, а робота менторів – на високому професійному рівні. Єдиним недоліком, на мою думку, є недостатня кількість практичних завдань.

Рекомендации: Рекомендую
4
Средняя: 4 (1 голос)
Курсы QA Automation / QA Manual