Курси QA Engineer (тестувальник)

Фільтр
Курс
Формат
Online
Початок навчання
24.02.2026
Тривалість
25 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 105 UAH за курс
Вечірні заняттяВидається диплом/сертифікат
  • QA Automation / QA Manual
QALight
Подробиці

Курс для поглиблення і вдосконалення навичок автоматизації тестування бек-енду. На заняттях ви отримаєте практичний досвід написання API та BDD тестів, налаштуєте роботу на CI (Jenkins), навчитесь використовувати бібліотеки RestAssured та фреймворк Cucumber.

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

  • API – приклад роботи з Get and POST – RestAssured.
  • Практика API.
  • Написання тестів з використанням Cucumber (BDD).
  • Використання API в UI тестах.
  • Continuous integration (Maven, Jenkins) (налаштування).
  • Знайомство з Selenium Grid, Selenide.
  • Інтерв'ю на автоматизатора.
  • Захист свого проекту.

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

  • Заняття проходять у вечірній час
  • Практика на реальних проєктах
  • Підтримка під час та після навчання
  • Свідоцтво про закінчення курсу

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

Тарас Радуленко - понад 5 років QA Automation. Працював у компаніях DIO-SOFT, EPAM.

Подати заявку
Курс
Формат
Online
Початок навчання
03.11.2025
Тривалість
36 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментора
  • QA Automation / QA Manual
Networking Technologies
Подробиці

В рамках програми ти вивчиш основні методи та техніки тестування, навчишся створювати тест-кейси. Викладач, яка має практичний досвід у QA, допоможе тобі розвинути необхідні навички для успішного старту у кар'єрі тестувальника ПЗ. За короткий період ти отримаєш всі знання, необхідні для входження до індустрії тестування, відкривши нові перспективи у світі IT.

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

Вступ

  • Що таке тестування?
  • QA engineer. Переваги та недоліки професії
  • Сучасні вимоги hard i soft skills до тестувальників

Клієнт-серверна архітектура

  • Що таке клієнт-серверна архітектура?
  • Монолітна vs мікросервісна архітектура
  • Поняття протоколу передачі даних, типи протоколів
  • Протокол http/https
  • Типи запитів

API

  • Що таке API?
  • Архітектурний підхід REST
  • XML i JSON синтаксис
  • Робота із запитами й відправка запитів в Postman

DevTools

  • Що таке DevTools?
  • Корисні функції DevTools для тестувальників

Бази даних

  • Поняття баз даних
  • Мова запитів SQL

SDLC

  • Що таке SDLC?
  • Методології розробки й коли яку доцільно застосовувати
  • Scrum. Ролі в команді, процеси й артефакти

Тестування

  • QA процес
  • Поняття дефекту
  • Методи й види тестування
  • Методи тест дизайну
  • Психологія тестування
  • Основи Git

Тестова документація

  • Баг репорти
  • Чек листи
  • Тест плани
  • Тест кейси
  • Робота з системою TestRail
  • Знайомство з Jira

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

  • Структура й особливості Unix подібних систем
  • Основи роботи з Linux консоллю

Співбесіда

  • Як правильно скласти резюме?
  • Розбір питань на співбесідах
  • Де шукати першу роботу?

Інструменти які ти вивчиш на курсі

  • Термінал Linux
  • Web Services (API)
  • Chrome DevTools
  • Jira
  • Postman
  • SQL
  • Jmeter

Навички які отримаєш після курсу

  • Опануєш мистецтво складання тестової документації (Test Cases, Bug Reports і не тільки), - основа роботи тестувальника
  • Вивчиш основи роботи з командним рядком Linux і здивуєшся її безмежними можливостями
  • Опануєш Must Have технології та основні інструменти, які використовуються у тестуванні
  • Подружишся із системою контролю версій Git, відкриєш секрети роботи з базами даних, почнеш із SQL
  • Тобі стане під силу будь-який квест із тестування web-додатків, зрозумієш суть роботи HTTP протоколу
  • Вмітимеш керувати дефектами в системі трекінгу Jira (вся створена вами документація залишається у вас, як портфоліо)

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

Ганна Заіка - QA Engineer at Airslate

Подати заявку
Курс
Формат
Online
Початок навчання
21.09.2025
Тривалість
7 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
9 400 UAH за курс
Заняття цілий деньВидається диплом/сертифікатСупровід ментора
  • QA Automation / QA Manual
Hillel IT school
Подробиці

Курс розглядає комплекс необхідних знань для підготовки до здачі міжнародного іспиту ISTQB Foundation Level. Програма детально показує особливості сертифікації та направлена на систематизацію накопичених знань у галузі тестування. Під час навчання будуть розглянуті приклади використання міжнародних стандартів у реальних проектах.

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

Fundamentals of Testing

  • What is Testing?
  • Why is Testing Necessary?
  • Testing Principles
  • Test Activities, Testware, and Test Roles
  • Essential Skills and Good Practices in Testing

Testing Throughout the Software Development Lifecycle

  • Testing in the Context of an SDLC
  • Test Levels and Test Types
  • Maintenance Testing

Static Testing

  • Static Testing Basics
  • Feedback and Review Process

Test Analysis and Design

  • Test Techniques Overview
  • Black-box Test Techniques
  • White-box Test Techniques
  • Experience-based Test Techniques
  • Collaboration-based Test Approaches

Managing the Test Activities

  • Test Planning
  • Risk Management
  • Test Monitoring, Test Control, and Test Completion
  • Configuration Management
  • Defect Management

Test Tools

  • Tool Support for Testing
  • Benefits and Risks of Test Automation

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

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

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

  • Катерина Абзятова - Senior Manual QA Engineer в Ciklum
  • Олександр Костюшко - QA Team Lead в Trinetix
  • Альона Оліна - QA Team Lead at Newfire Global Partners
Подати заявку
Курс
Формат
Online
Початок навчання
10.06.2025
Тривалість
5 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
16 500 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • QA Automation / QA Manual
Logos IT-Academy
Подробиці

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

Моделі та методології розробки програмного забезпечення

  • Waterfall Model
  • Prototype Methodology
  • Agile Methodology
  • Rapid Application Development
  • Dynamic System Development Model Methodology
  • Spiral Model
  • Extreme Programing Methodology

Основи тестування

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

Основні принципи тестування

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

Основні процеси тестування

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

Основні підходи та рівні тестування

Ця тема повністю спрямована на вивчення типів тестування. Загалом є десятки типів тестування. Ми розглянемо основні з них. Пройдемо всю послідовність дій при різних типах тестування та закріпимо їх на практиці. Також, розглянемо рівні тестування та визначимо чим вони відрізняються один від одного.

Підходи:

  • Проактивне/реактивне тестування
  • Автоматизація та ручне тестування
  • Методи тестування такі як: чорний, білий, сірий ящик
  • Що таке верифікація та валідація
  • У чому різниця позитивного та негативного тестування

Типи тестування

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

Аналіз вимог

Ти дізнаєшся які бувають вимоги, які бувають різновиди вимог, характеристики та як їх перевіряти.

Тест-дизайн техніки

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

Тест кейси та інструменти управління тестами

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

Відстеження дефектів

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

Тест звіти та метрики

Розглянемо всі фази моніторингу та контролю. Що потрібно враховувати під час моніторингу та визначимо головні його цілі.

Мережі, лінукс та бази даних

Детальніше розглянемо які є мережі, що таке протоколи та клієнт/серверна архітектура. Навчитесь працювати з базою даних SQL.

Теми:

  • Рівні OSI Моделі
  • Протоколи/Порти
  • TCP/IP модель
  • Клієнт/Серверна архітектура
  • Команди та робота з Лінукс

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

Будемо використовувати такий інструмент як Jmeter для проведення навантажувального тестування. Також, виміряємо ефективність веб сервісів за допомогою Httperf та Apache Bench.

Автоматизоване тестування

Познайомимось з базовими кроками в автоматизації та працюватимемо з таким інструментом для автоматизації роботи у веб-середовищі як Selenium.

API та мобільне тестування

На цьому етапі курсу ми розглянемо поняття API тестування та такий підхід як Rest API. Також, вивчимо ще один потужний інструмент API тестування Postman, який буде для Вас незамінним помічником. Дізнаєтесь які є мобільні емулятори, їх функціонал та можливості.

Англійська мова

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

Тренінг "Співбесіда в IT"

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

Тренінг "Методологія управління проєктами SCRUM"

Крім технічних знань які ти здобудеш на курсі дуже важливим є розуміння процесу взаємодії у команді та загалом у компанії. Ми на практиці тобі покажемо як правильно організувати роботу над розробкою продукту та які ролі ти можеш на себе приміряти. Ти на власному досвіді переконаєшся в ефективності та гнучкості SCRUM методології.

Тренінг "Як заробити на міжнародному фрілансі UpWork першу 1000$"

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

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

  • Робота з експертами
  • Портфоліо
  • Зворотній зв'язок
  • Ефективне навчання
  • Диплом
  • Стек технологій
  • Гейміфікація
  • Особистий кабінет
  • Закритий телеграм-чат
  • Допомога з працевлаштуванням для успішних студентів

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

  • Олег Коваль - Intermediate QC Engineer at SoftServe
  • Оксана Городиська - QA Engineer at Vakoms
  • Яна Захаревич - QA Engineer at ABTO Software
  • Назарій Сулима - QA Engineer at SoftServe
  • Юліан Бульбук - Middle Java Back-end Developer at Aconex Systems
  • Романна Бідник - Middle Java Back-end Developer at Aconex Systems
  • Святослав Дюганчук - QC Engineer at SoftServe
Подати заявку
Курс
Формат
Online
Початок навчання
16.09.2025
Тривалість
11 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Вечірні заняттяВидається диплом/сертифікатМожливе працевлаштуванняСупровід ментораРеальний проект у портфоліо
  • QA Automation / QA Manual
Levelup
Подробиці

Опануєш спеціальність QA-фахівець з нуля. Навчишся створювати сценарії тестування і прогнозувати збої. Отримаєш інструменти для створення власних методів тестування.

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

Вступ

  • Загальні поняття і терміни в тестуванні
  • Ролі в команді
  • SDLC
  • Методи розробки
  • Підходи до роботи в різних IT компаніях

Тестування і якість

  • Види тестування
  • Рівні тестування
  • Тестування та якість
  • Цілі і завдання тестування
  • Принципи тестування
  • End-to-end тестування

Артефакти тестування

  • Тест кейс
  • Чек-лист
  • Тест-план (базові поняття)
  • Баг-репорт
  • Робота з вимогами (збір, тестування, аналіз)
  • Практика

Техніки тест-дизайну

  • Техніки тест-дизайну і їх призначення
  • Класи еквівалентності
  • Аналіз граничних значень
  • Таблиця прийняття рішень
  • Тестування станів і переходів
  • Метод парного тестування

Робота з багами

  • Пріоритезація
  • Життєвий цикл бага
  • Баг-трекінгові системи
  • Принципи роботи з баг-трекинговою системою JIRA

Особливості тестування

  • Desktop додатки
  • Мобільні додатки
  • Web сайти
  • Архітектура клієнт-сервер і http codes
  • Веб-додатки

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

  • Отримаєш основні практичні знання і навички для тестування ПЗ
  • Познайомишся з циклом розробки програмного забезпечення (SDLC) і зрозумієш місце тестування
  • Зрозумієш мету і завдання тестування програмного продукту, розберешся в методологіях, підходах і методах тестування
  • Навчишся працювати з тестовою документацією: читати і складати тест-план і тест-кейси
  • Навчишся виявляти помилки в роботі продукту і зможеш працювати з основними баг-трекінговими системами
  • Дізнаєшся про роботу баз даних і навчишся працювати зі структурною мовою запитів SQL
  • Ознайомишся з тестуванням API, веб, мобільних і десктопних додатків
  • Навчишся складати CV і проходити співбесіду на позицію Junior QA Engineer

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

  • Живі онлайн заняття
  • 90% практики
  • Підтримка викладачів
  • Кар'єрні івенти
  • Можлива оплата курсу частинами

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

Сергій Крещик - QA Lead at Lanars

Подати заявку
Курс
Формат
Online
Початок навчання
25.08.2025
Тривалість
4 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 600 UAH за місяць
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • QA Automation / QA Manual
DAN IT Education
Подробиці

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

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

Модуль 1. Testing Fundamentals

  • Agile/SCRUM
  • QA vs QC
  • Functional testing
  • Non-functional testing
  • Regression testing
  • Test documentation
  • Test policy
  • Test strategy
  • Test plan
  • Test case
  • Test management
  • Defects
  • Bug
  • Bug reporting

Модуль 2. Java for QA

  • Classes, packages, main(). System.out
  • Data types, Objects
  • Public, private enum, static, classloader
  • Abstract classes,
  • Interfaces
  • Collection API
  • Stream API, lambda, method reference
  • Files and I/O, NIO

Модуль 3. Automation tools

  • Selenium Web Driver
  • Selenium Grid
  • TestNG
  • DBase testing
  • Cross-browser testing
  • Continuous integration
  • Jenkins
  • Maven
  • Postman
  • Behavior Driven Development
  • Keyword-driven Testing

Фінальний проєкт

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

Бонусний модуль: Англійська для ІТ

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

  • Живі заняття (19:00-22:00)
  • Система оцінки знань
  • Всі теоретичні знання закріплюються на практиці
  • Робота над реальними кейсами та проєктами
  • Сертифікат про закінчення навчання

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

  • Сергій Божий - Head of QA department at Unity-Bars
  • Сергій Кудаєв - Mobile Automation Quality Assurance в Andersen
  • Олександр Албул - Software QA Team Lead at Avetti
  • Марія Карачун - Senior General QA Engineer в компанії IGAMA.tech
  • Сула Вадим - QA Automation Engineer at Andersenlab
Подати заявку
Курс
Формат
Online
Початок навчання
20.09.2025
Тривалість
10 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
2 804 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментора
  • QA Automation / QA Manual
  • SQL / DBA
CyberBionic Systematics
Подробиці

Курс "QA. Бази даних та SQL" розрахований на тих, хто взагалі не займався програмуванням, роботою з БД або має початкові знання, які хоче впорядкувати та поглибити. Протягом п'яти логічно взаємопов'язаних уроків учні опанують основи роботи з БД, матимуть знання про їхні види, основні групи команд та можливості використання БД в якості сховища інформації. Також студенти отримають практичні навички використання БД.

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

Що таке база даних

  • Види баз даних
  • Реляційна БД
  • Система управління базами даних (СУБД)
  • Мова SQL
  • SQL-стандарти
  • Робота з базами даних у SQL Server
  • Типи даних полів
  • Групи операторів (DDL, DML, DCL, TCL)

Основи DDL. Агрегуючі функції

  • Робота з таблицями
  • Агрегуючі функції

Основи SQL

  • Data Manipulation Language (DML)
  • Data Query Language
  • JOIN's

NoSQL. MongoDB

  • SQL vs NoSQL
  • Що таке MongoDB
  • JSON
  • Як розпочати роботу з MongoDB
  • CRUD

Практика SQL

Розв'язання SQL-задач у командах

Після завершення курсу ви будете вміти:

  • SQL
  • NoSQL
  • MongoDB

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

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація

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

Олександр Бреславець - Lead Test Engineer at EPAM

Подати заявку
Курс
Формат
Online
Початок навчання
16.08.2025
Тривалість
24 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
6 737 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментора
  • QA Automation / QA Manual
CyberBionic Systematics
Подробиці

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

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

Бізнес-аналіз та аналіз вимог

  • Процес тестування. SDLS та STLS
  • Що таке "вимога"
  • Важливість вимог
  • Як виявляти вимоги
  • Рівні та типи вимог
  • Характеристики якісних вимог
  • Методи тестування вимог

Усі тест-документи

  • Стратегія тестування
  • Тест-план
  • Тест-кейс на вибір
  • Чек-лист
  • Таблиця простежуваності покриття тестами (RTM)
  • Тест-звіт
  • Звіт про дефект (Bug report)

Техніки тест-дизайну. Частина 1

  • Black/Gray/White box
  • Класи еквівалентності (Equivalence Class)
  • Граничні значення (Boundary Value)
  • Таблиці рішень (Decision Tables)
  • Тестування операторів (Statement testing)
  • Тестування умов (Condition testing)
  • Тестування рішень/гілок (Decision/branch testing)
  • Як писати гарні ТК
  • Практика написання простих документів

Техніки тест-дизайну. Частина 2

  • Позитивні та негативні тести
  • Black/Gray/White box
  • Попарне тестування (Pairwise testing)
  • Тестування переходів станів (State transition testing)
  • Користувацькі сценарії (Use case testing)
  • Передбачення помилки (Error guessing)
  • Дослідницьке тестування (Exploratory testing)
  • Інтуїтивне тестування (Ad-hoc testing)
  • Як писати гарні ТК
  • Практика написання простих документів

Види та рівні тестування

  • Види тестування
  • Рівні тестування

Написання тестової документації

  • Чек-лист
  • Тестовий випадок
  • Тестові дані
  • Тестовий набір
  • Тестовий сценарій
  • Ризик-лог

Регресійне тестування

  • Що таке регресія?
  • Мета регресійного тестування
  • Підходи у регресійному тестуванні
  • Коли проводити регресійне тестування?
  • Автоматизувати чи не автоматизувати

Управління дефектами. Практика у JIRA

  • Що таке баг? Причини виникнення дефектів
  • Основні атрибути баг-репорту
  • Життєвий цикл баг-репорту
  • Що таке severity та priority
  • Визначення дефекту. Навіщо і де описувати Bug report
  • Аналіз, критерії, написання звітів про помилки

JIRA

  • Що таке Workflow
  • Перехід задачі з одного стану до іншого
  • Типи задач у Jira
  • Створення задач
  • Налаштування зв'язування задач
  • Умови, валідатори, тригери та постфункції
  • Jira Zephyr

Тестування в Agile

  • Що таке Agile Testing, основні принципи
  • Життєвий цикл Agile Testing
  • Стадії Agile Testing
  • Agile Testing - квадранти
  • Проблеми та особливості тестування в Agile
  • Роль автоматизації тестування в Agile

Test Planning та Estimations

  • Планування
  • Основи тест-планування
  • Тест-план та його роль у проєкті
  • Основні складові тест-плану
  • Стратегія тестування
  • Критерії початку та закінчення тестування
  • Ризики тестування
  • Оцінка обсягів тестування

Test Reporting та Test Metrics

  • Звіти з тестування (Test Reporting)
  • Види, призначення, секції, відповідальні люди
  • Метрики тестування (Test Metrics)
  • Метрики в автоматизації тестування (Automation State Metrics)

Після закінчення курсу ви будете вміти:

  • Усі документи в тестуванні
  • Техніки тест-дизайну
  • Види тестування. Рівні тестування
  • Управління дефектами
  • Робота в JIRA
  • Планування та оцінювання тестування
  • Звіти про тестування та метрики

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

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація

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

Олександр Бреславець - Lead Test Automation Engineer at EPAM

Подати заявку
Курс
Формат
Online
Початок навчання
17.11.2025
Тривалість
24 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
42 000 UAH за курс
Гнучкий графікСупровід ментора
  • QA Automation / QA Manual
Certified Unicorns
Подробиці

Основне завдання курсу - розвиток в організації процесів тестування, а також базове розуміння people management та обов'язки Тест Ліда / Менеджера.

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

Chapter 1. Testing Process

  • Test Planning, Monitoring and Control
  • Test Analysis
  • Test Design
  • Test Implementation
  • Test Execution
  • Evaluating Exit Criteria and Reporting
  • Test Closure Activities

Chapter 2. Test Management

  • Test Management in Context
  • Risk-Based Testing and Other Approaches for Test Prioritization and Effort Allocation
  • Test Documentation and Other Work Products
  • Test Estimation
  • Defining and Using Test Metrics
  • Business Value of Testing
  • Distributed, Outsourced, and Insourced Testing
  • Managing the Application of Industry Standards

Chapter 3. Reviews

  • Management Reviews and Audits
  • Managing Reviews
  • Metrics for Reviews
  • Managing Formal Reviews

Chapter 4. Defect Management

  • The Defect Lifecycle
  • Defect Workflow and States
  • Defect Report Information
  • Assessing Process Capability with Defect Report Information

Chapter 5. Improving the Testing Process

  • Test Improvement Process
  • Improving the Testing Process with TMMi, TPI Next, CTP, STEP

Chapter 6. Test Tools and Automation

  • Tool Selection
  • Tool Lifecycle
  • Tool Metrics

Chapter 7. People Skills - Team Composition

  • Individual Skills
  • Test Team Dynamics
  • Fitting Testing Within an Organization Motivation
  • Communication

Цілі курсу

Experience

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

Communications

Сертифікація Test Manager дозволяє подивитися збоку на спілкування з замовником та іншими стейкхолдерами. Допомагає розуміти їх очікування і володіти інструментами звітності.

Helicopter view

Сертифікація Test Manager дозволяє подивитися на процеси зверху, ви отримуєте Helicopter view на процес тестування і роботи компанії.

Вимоги до учасників

  • Сертифікат ISTQB Foundation Level
  • Upper-Intermediate English

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

  • Всі необхідні матеріали для знань
  • Спеціальна база тестів по всім розділам
  • Підтримка викладача та куратора
  • Гостьові експерти
  • Фінальний іспит для допуску до сертифікації
  • Допомога з реєстрацією на сертифікацію
  • Індивідуальна консультація з тренером перед іспитом

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

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

Подати заявку
Курс
Формат
Online
Початок навчання
08.07.2025
Тривалість
34 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
9 540 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • QA Automation / QA Manual
CyberBionic Systematics
Подробиці

Курс "QA. Технічні знання" розрахований на тих, хто взагалі не займався програмуванням чи тестуванням або має початкові знання, які хоче впорядкувати та поглибити. Протягом 17 логічно взаємопов'язаних уроків учні отримають основні знання про роботу комп'ютерних мереж та технологій у web-розробці. А вивчивши сучасні підходи до тестування веб-застосунків та основи автоматизації, зможуть самостійно та результативно забезпечувати якість на невеликих проєктах.

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

Web Testing

  • Client-server model
  • HTTP & HTTPS
  • Що тестувати?
  • Інструменти Web-тестування
  • Практика

Mobile Testing

  • Навіщо тестувати мобільні пристрої?
  • Особливості мобільних пристроїв
  • Особливості мобільного тестування
  • Тест-стратегія

Базові поняття мережевих технологій

  • URL, URI
  • HTTP request, HTTP response
  • HTTP methods
  • Cache, Cookie
  • IP, DNS
  • IPv4, IPv6

Інструменти повсякденної роботи

  • Chrome Developer Tools
  • Elements Panel
  • Тестування сайтів у різних розгортках
  • Console Panel
  • Sources Panel
  • Network Panel
  • Application Panel
  • Lighthouse Panel
  • Fiddler
  • Mocks та Stubs

Автоматизація тестування

  • Що таке автоматизація тестування
  • Тестова піраміда
  • Області високої ефективності автоматизації
  • Особливості процесу автоматизації
  • Взаємодія Manual та Automation QAs

Основи HTML

  • Поняття тега і атрибута
  • Структура HTML-сторінки
  • Розуміння блочних і рядкових тегів
  • Теги фізичної і логічної розмітки
  • Перша HTML-сторінка
  • Валідація HTML-сторінок
  • Службові символи

Основи HTML та CSS

  • HTML
  • Розгляд тега img та його атрибутів
  • Тег table
  • Мітки ul, ol, dl
  • CSS
  • Для чого потрібні таблиці стилів. Що таке CSS?
  • Типи стилів
  • Переваги використання стилів
  • Семантика CSS
  • Прості селектори
  • Одиниці вимірювання у CSS

Codeless Automation

  • Визначення локаторів
  • XPath and CSS
  • Oci XPath
  • Комбінатори CSS
  • Особливості Record & Play автоматизації
  • Інструменти автоматизації
  • Katalon Studio/Selenium IDE

Codeless Automation Practice

  • Визначення локаторів
  • XPath and CSS
  • Осі XPath
  • Комбінатори CSS
  • Особливості Record & Play автоматизації
  • Інструменти автоматизації
  • Katalon Studio / Selenium IDE

Основи Git

  • Архітектури систем контролю версій
  • Створення репозиторію
  • Стан файлів
  • Основні команди
  • Перший коміт
  • Практика

Основи Git. Частина 2

  • Робота з файлами. Стан Файлів
  • Віддалений репозиторій
  • Розгалуження та злиття
  • GitHub Flow
  • Практика

Тестування API

  • Основна теорія
  • GET, POST, PUT, DELETE, etc.
  • REST & SOAP
  • JSON & XML
  • Корисна тест-документація для API
  • Swagger
  • Postman
  • Приклад базових функцій (одиночний запит, колекції, глобальні змінні та змінні оточення, JS перевірки)
  • SoapUI
  • Приклад базових функцій (одиночний запит, тест-кейси)

BDD

  • BDD - що це таке, як утворився, чому популярний
  • BDD - тестування та BDD - проєкт
  • Gherkin сценарії
  • Інструменти для BDD тестування в Java/C#/JS
  • Звіти про тестування BDD інструментів

Архітектура Web Application

  • Монолітна архітектура
  • Мікросервісна архітектура
  • Підходи до тестування
  • Складнощі тестування мікросервісів
  • Складнощі тестування монолітних застосунків.

CI/CD/CD

  • Основні принципи
  • Основи CI/CD/CD
  • Поняття Continuous testing
  • Структура оточень проєкту (Dev -> Test -> UAT -> Prod)
  • Quality Gates
  • У CD процесі

Введення в Cloud

  • Що таке Cloud computing
  • Переваги
  • Cloud-сервісні моделі (Iaas, Paas, Saas)
  • Основні вендери
  • Моделі організації Cloud-сервісів (Private, Hybrid, Public)

Командний проєкт

  • Робота в команді
  • Аналіз та тестування вимог
  • Написання баг-репортів на вимоги
  • Написання чек-листа
  • Написання тест-плану
  • Створення тестових наборів
  • Створення тестових випадків
  • Створення матриці покриття
  • Проведення тестування
  • Написання баг-репортів
  • Підтримка всіх раніше створених документів
  • Аналіз отриманих результатів
  • Написання Test Summary Report

Після закінчення курсу ви будете вміти:

  • Client-server model
  • HTTP & HTTPS
  • Chrome Developer Tools та Fiddler
  • HTML та CSS
  • XPath and CSS
  • Katalon Studio/Selenium IDE
  • Git
  • Swagger
  • Postman
  • SoapUI
  • TDD, BDD
  • Монолітна архітектура та мікросервісна архітектура
  • CI/CD/CD
  • Cloud computing

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

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація

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

Олександр Бреславець - Lead Test Automation Engineer at EPAM

Подати заявку
Курс
Формат
Online
Початок навчання
30.05.2025
Тривалість
14 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
8 500 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментора
  • QA Automation / QA Manual
Hillel IT school
Подробиці

Цей курс навчить вас ефективно використовувати Postman для тестування REST API. Ви опануєте HTTP-методи, роботу зі змінними, напишете тести на JavaScript та навчитеся автоматизувати запити. Долучайтеся, щоб стати профі в API тестуванні з Postman!

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

Введення в REST API та Postman

  • Основні принципи REST API
  • HTTP-методи: GET, POST, PUT, DELETE
  • Структура запитів і відповідей
  • Огляд інтерфейсу Postman

Базова робота із запитами. Колекції

  • Створення GET, POST, PUT, DELETE запитів
  • Особливості роботи з запитами ідемпотентних та неідемпотентних методів
  • Дебагінг створених колекцій
  • Написання базових тестів за допомогою вбудованих інструментів Postman

Assertions

  • Вбудовані та користувальницькі Assertions
  • Тестування тіла відповіді
  • Тестування хедерів відповіді
  • Комбінування Assertions

Форк в Postman. Environments. Змінні та їх застосування

  • Форк - допоміжна штука при виконанні ДЗ
  • Environments
  • Змінні в Postman
  • Рівні видимості змінних
  • Базові операції зі змінніми та їх застосування
  • Тонкощі застосування змінних в Assertions

JS для Postman

  • Pre-request та Post-response скрипти
  • Логічні оператори
  • Масиви та об'єкти
  • Цикли
  • Застосування циклів та об'єктів для більш детального тестування сутностей

Управління тестовими даними в Postman

  • Завантаження тестових даних з json файлу
  • Рандомізація тестових даних

Об'єднання запитів в цикли

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

Авторизація в Postman

  • Основні типи авторизації в API (Basic, OAuth, API Keys, Bearer Tokens)
  • Робота з авторизацією в моніторах

Mock-сервери та моніторинг в Postman

  • Що таке mock-сервери і коли їх використовують
  • Створення mock-сервера в Postman
  • Робота з моніторами в Postman
  • Аналіз результатів моніторингу

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

  • Невеликі групи
  • Система особистих кабінетів
  • Доступ до відеозаписів занять
  • Викладачі практики
  • Оперативна служба підтримки студентів
  • Практичні заняття

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

Георгій Гужва - Lead Test Engineer at GlobalLogic

Подати заявку
Курс
Формат
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

Подати заявку

Сторінки

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Відгуки про курси

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
Маріанна   25.08.2025

Я починала навчання в Mate Academy без технічної освіти та попереднього досвіду в ІТ. Навчалася під час декрету, коли мала лише півтори години на день, тому обрала QA flex course. Навіть у такому темпі я відчувала прогрес, адже курс побудований дуже структуровано й продумано.

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

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

З нюансів: у курсі є абсолютно все й навіть більше для старту в професії, але ніхто не зробить роботу замість вас. Успіх залежить від власної системної роботи й дисципліни. Також важливий момент – англійська мова. Формально можна знайти вакансії без вимоги до англійської, але їх дуже мало і вони зазвичай не надто цікаві. Якщо ви хочете мати ширший вибір і швидше знайти роботу – працюйте над англійською паралельно з курсом.

Загалом, навчання в Mate Academy стало для мене чудовим стартом у новій сфері, і я можу щиро рекомендувати цей курс тим, хто хоче змінити професію та почати кар’єру в ІТ.

Плюси:- зручна платформа - постійне оновлення інформації на платформі - наявні модулі і технічні, і не технічні (для підготовки до працевлаштування) - наявне комюніті студентів і випускників - довіра до якості навчання в mate з боку роботодавців (декілька раз на співбесідах мені озвучували, що зазвичай не розглядають кандидатів після курсів за вийнятком випускників mate academy)
Мінуси:Мінусів як таких для себе я не знайшла. Тут напишу нюанси щодо реалістичності очікувань: без власної, систематичної роботи не обійдеться. Будьте готові до того що доведеться вчитися, повторювати і докладати зусиль, без цього в жодній галузі не можливо отримати належний результат.
Рекомендації: Рекомендую
5
Середня: 5 (1 голос)
Курси QA Automation / QA Manual
Тімур   19.08.2025

Проходив курс QA Manual — змістовно, багато практики, чудові ментори та постійна підтримка при працевлаштуванні. Графік навчання гнучкий, тож легко підлаштуватися під будь-які обставини.

Плюси:Найбільше сподобалася інтенсивна практика з перших занять та освідчені й уважні ментори
Рекомендації: Рекомендую
5
Середня: 5 (1 голос)
25.08.2025   Відповідь представника компанії

Дякуємо вам за відгук! 

Дуже приємно чути, що навчання на курсі QA Manual стало для вас корисним і комфортним, а підтримка менторів та кар’єрного сервісу допомогла пройти шлях упевнено. Гнучкість — справді важлива частина нашої програми, і ми раді, що це стало для вас перевагою)

Бажаємо успішного старту в ІТ і нових професійних перемог!

Курси QA Automation / QA Manual
Єлизавета   19.08.2025

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

  Особливо сподобалось подання матеріалу — короткі, чіткі відео пояснення, які легко засвоюються. Вони стали моєю основною опорою в навчанні. Так, деякі інструкції вже трохи застаріли за інтерфейсом, але все одно суть зрозуміла й проблем не виникало.   І ще один маленький секрет: я активно використовувала ChatGPT паралельно з навчанням — для перевірки себе, уточнення матеріалу, пояснення складного. Це значно полегшило процес і зробило навчання ще ефективнішим.
Плюси:1. Курс можна пройти у власному темпі, без прив'язки до групи 2. Навчальні відео — лаконічні й доступні 3. Є можливість поєднувати навчання з роботою
Рекомендації: Рекомендую
5
Середня: 5 (1 голос)
25.08.2025   Відповідь представника компанії

Дякуємо вам за відгук! 

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

Бажаємо вам подальшого розвитку та успіхів у кар’єрі QA-інженера!

Курси QA Automation / QA Manual