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

Фильтр
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
10 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
3 158 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
Начало занятий
Дата формируется
Длительность
10 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
3 038 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
CyberBionic Systematics
Подробнее

Курс "QA. Основи проєкту в IT" розрахований на тих, хто взагалі не займався програмуванням чи тестуванням, або має початкові знання, які хоче впорядкувати та поглибити. Протягом п'яти логічно взаємопов'язаних уроків учні простежать процес створення IT-проєкту з першого етапу і до останнього. Вивчать такі сучасні підходи до розробки програмного забезпечення, як Scrum та Kanban, а також закріплять знання на командному практичному занятті.

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

Введення в основи тестування ПЗ

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

Основи проєкту, деякі моделі розробки

  • Життєвий цикл розробки програмного забезпечення (SDLC)
  • Розбір кожного етапу SDLC
  • SDLC на основі плану та на основі змін (Plan-driven vs Change-driven)
  • Waterfall модель
  • Ітеративна модель
  • Трохи про Agile

Agile та Scrum

  • Agile Umbrella
  • Канбан
  • XP методологія
  • Agile
  • Команда: Product Owner, Development Team, Scrum Master
  • Заходи: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective
  • Діаграма вигорання (burndown chart)
  • Scrum дошка (Scrum board)

SCRUM планування та естімації

  • Product Backlog
  • Planning
  • Estimation
  • Сторі поінт (Story Point)
  • Покер планування (Poker planning)

SCRUM на практиці

  • User Story
  • Acceptance Criteria
  • Definition of Done / Definition of Ready
  • Командна практика

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

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

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

Потрібне впевнене використання ПК та MS Office (Word, Excel, PowerPoint) і навички пошуку в інтернеті.

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

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

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

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

Подать заявку
Курс
Формат
Online
Начало занятий
26.08.2026
Длительность
50 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 500 UAH за курс
Вечерние занятияВыдаётся диплом/сертификат
  • QA Automation / QA Manual
QALight
Подробнее

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

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

Тестування форми Login

  • Проходження чекліста по формі логін.
  • Заведення багів.
  • Деплой на окремий енв.
  • Ретест пофікшених багів.
  • Деплой на енв реліз-кандидата.
  • Регресія по формі логін (build # 001).

Проходження Smoke + регресія

  • Проходження чекліста Смоук.
  • Заведення багів.
  • Деплой на окремий енв.
  • Ретест пофікшених багів.
  • Регресія по Смоук і формі логін (build # 002).

Тестування форми Реєстрації + регресія

  • Проходження чекліста Реєстраційної форми.
  • Заведення багів.
  • Деплой на окремий енв.
  • Ретест пофікшених багів.
  • Регресія по Реєстраційній формі, формі логін та Смоук тестування (build # 003).

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

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

Вимоги для проходження курсу

  • Знання та розуміння основ мануального тестування
  • Готовність до роботи мануальним тестувальником

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

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

Подать заявку
Курс
Формат
Online
Начало занятий
07.04.2026
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • QA Automation / QA Manual
Sigma Software University
Подробнее

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

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

Вступ до тестування ПЗ

  • Що таке тестування, якість, та якими характеристиками вона вимірюється
  • Основні принципи та цілі тестування програмного забезпечення
  • Як проходить процес розробки ПЗ та яке місце в ньому займають тестувальники

Методи та інструменти тестування

  • Види тестування, коли та як вони використовуються
  • Що таке тест дизайн, основні його техніки, як ми створюємо тести та що таке рівень покриття і чому він важливий
  • Тестова документація низького та високого рівня. З чого складається та кому потрібна

Робота з вимогами та оцінка трудовитрат

  • Види та характеристики вимог
  • Аналіз та оцінка трудовитрат у тестуванні

Практичне тестування: Web, API, Бази даних та автоматизація

  • Особливості тестування вебзастосунків
  • Основи REST і тестування API
  • Робота з базами даних
  • Автоматизація тестування

Тестування з ШІ

  • Особливості роботи тестувальника з штучним інтелектом
  • Використання ШІ в тестуванні

Вимоги для проходження курсу

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

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

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

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

Денис Неплохов - Senior QA Engineer at SPRIBE

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

Ти навчишся розбиратися в тестуванні та виявляти помилки на всіх стадіях розробки.

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

Модуль 1 - Загальні поняття та визначення. Основна теорія тестування

Заняття 1. Введення у тестування

  • Знайомство
  • Цілі та завдання тестування
  • Історія виникнення тестування
  • Базові поняття та визначення
  • Фази тестування (STLC)
  • Портрет тестувальник, варіанти розвитку

Заняття 2. Методології розробки ПЗ. SDLC

  • Що таке проєкт та проєктний трикутник
  • Software development lifecycle (SDLC)
  • Класичні методології. Плючи і мінуси. Waterfrall
  • Гнучкі методології. Agile маніфест. SCRUM та Kanban

Заняття 3. Види тестування

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

Заняття 4. Тестові артефакти

  • Тест план тестування (Test Plan): стандарти, види, структура
  • Чек-лист: правила оформлення
  • Тест-кейс (Test-case & Test-suite): види, атрибути

Заняття 5. Практика

Робота з тест-планом

Заняття 6. Тестові артефакти. (частина 2)

  • Баг або дефект-репорт: основні принципи, атрибути
  • Тестові звіти
  • Розбір кейсів

Заняття 7. Практика. Створюємо тестову документацію

  • Ознайомлення та тестування вимог для ПЗ
  • Створення тестових артефактів для тестування ПЗ
  • Заповнюємо Test-case

Модуль 2 - Практична частина

Заняття 8. Практика. Працюємо з mind-maps

  • Що таке ментальні карти і навіщо їх застосовувати
  • Огляд Xmind
  • Створюємо mind-map для структури сайту

Заняття 9. Практика

Тестування вимог

Заняття 10. Практика

Написання чек-листів

Заняття 11. Тест дизайн. Рівні тестування. Типові програмні помилки

  • Техніки тест дизайну
  • Основні техніки тест дизайну (аналіз граничних значень, попарне тестування тощо)
  • Застосування технік тест дизайну на практиці

Заняття 12. Принципи тестування

  • 7 основних принципів тестування
  • Black/White/Grey box тестування: переваги, недоліки, сфери використання

Заняття 13. Тестування вимог. Верифікація та валідація

  • Види вимог
  • Форма Use Case
  • Основні критерії гарної вимоги
  • Джерела вимог
  • Методи збирання вимог

Модуль 3 - Особливості тестування веб-мобайл

Заняття 14. Специфіка тестування веб-додатків

  • Особливості тестування веб-додатків
  • Dev tools
  • API
  • Тестування функціональності веб-додатків
  • Перевірка юзабіліті
  • Практичні поради щодо тестування веб-додатків

Заняття 15. Практика. Тестуємо вимоги

Кейси із практики роботи тестувальника

Заняття 16. Практика. Формуємо bug report

Кейси із практики роботи тестувальника

Заняття 17. Методи оцінки та постановки завдань. Метрики QA

  • Визначення SMART-цілей
  • Принципи та особливості оцінки в Agile
  • Методи оцінки
  • Метрики тестування програмного забезпечення
  • Навіщо IT компанії використовують сервіси управління проєктами?
  • Знайомство з Jira, Trello, Asana

Заняття 18. Особливості тестування мобільних додатків

  • Типи мобільних додатків
  • Інструменти для тестування мобільних програм
  • Перелік моментів, які мають бути протестовані
  • Часті дефекти у тестуванні мобільних додатків

Заняття 19. HTTP/HTTPS. Мережі. Клієнт-серверна архітектура

  • Що таке http/https, endpoint, URI, URL, веб-сервіс/веб-служба?
  • Відмінність сервісу від веб-сайту
  • Що таке REST, SOAP? У чому відмінності?
  • Що таке JSON?
  • У чому відмінність статичних та динамічних веб-сайтів?
  • Відмінності методів GET та POST?
  • Клієнт-серверна архітектура

Заняття 20. Практика. Використовуємо утиліти для тестування ПЗ

Робота з TESTRAIL, Jira, Zephyr, Charles Proxy, Postman

Заняття 21. Основні методи та принципи управління проєктами в IT

  • Як працює HTML: структура, плюси та мінуси
  • Що таке CSS?
  • XML: структура, цілі, плюси та мінуси
  • Основні відмінності мобільної версії від адаптивного сайту
  • Адаптивний та респонсивний дизайн

Заняття 22. Тестування Responsive/Adaptive. Основи HTML/CSS. XML

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

Заняття 23. Основи автоматизації тестування

  • Основи SQL
  • Робота із базами даних
  • Коли корисна та марна автоматизація?
  • Як підвищити ефективність тестування автоматизації?
  • Переваги та недоліки автоматизації тестування
  • Об'єктно-орієнтоване програмування (ООП)

Заняття 24. Підсумкова контрольна робота

  • Підведення підсумків
  • Зворотній зв'язок від викладача
  • Підготовка до співбесіди QA

Модуль 4 - QA Automation

Заняття 25. Навіщо потрібне автотестування. Інструменти автотестів. Встановлення Java

  • Існуючі IDE. Встановлення IntelliJ IDEA
  • Лексика мови (дужки, крапки, прогалини)
  • Лексика мови (примітиви, методи, перетворення типів)
  • Арифметичні операції (інкремент, дикремент)
  • Оператори порівняння. Логічні операції
  • Рядкові оператори. Конкатенація

Заняття 26. Виведення на друк. Пакети

  • Оператор IF
  • Оператор FOR
  • Принципи ООП
  • Класи та об'єкти

Заняття 27. Selenium, TestNG, Maven (їх аналоги)

  • Створення проєкту, підвантаження залежностей
  • Основні інструкції, вибір та запуск вебдрайвера
  • Селектори

Заняття 28. Селектори

  • Селектори
  • Assert

Заняття 29. Waiters

  • Структура тестового фреймворку
  • Page object, Page Factory
  • Ключові слова static, final

Заняття 30. Allure report (його аналоги)

  • Allure report (його аналоги)
  • Рефакторинг фреймворку

Заняття 31. Rest Assured

  • Консультації щодо роботи над власним (дипломним) проєктом
  • Rest Assured
  • Git

Заняття 32. Практика Rest Assured

Тестування API RESTful

Заняття 33. Розмова із кар'єрним менеджером

  • Як і де шукати роботу для початківця та які інструменти при цьому використовувати
  • Як правильно зробити резюме та яка інформація в ньому надважлива, а що буде зайвим
  • Як створити профіль на Linkedin, щоб його могли побачити потенційні роботодавці
  • 7 порад, які допоможуть пройти онлайн співбесіду набагато успішніше
  • Q&A

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

  • Безкоштовна IT англійська
  • Кар'єрний менеджер
  • Лекція Project Manager
  • Діджитал-диплом для Linkedin

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

  • Віктор Сінявін - Middle+ QA engineer
  • Микола Семенів - QA engineer
Подать заявку
Курс
Формат
Online
Начало занятий
21.04.2026
Длительность
3 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
16 000 UAH за курс
Гибкий графикСопровождение ментора
  • QA Automation / QA Manual
Certified Unicorns
Подробнее

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

Теми:

  • Equivalence partitioning
  • Boundary values analysis
  • State transition
  • Decision Table
  • Pairwise
  • Classification tree
  • Combinations of techniques

Про кожну техніку ви дізнаєтеся:

Applicability

Як по специфікації або user story одразу бачити, яку техніку застосувати?

Limitations/Difficulties

В яких кейсах техніку не можна використовувати, та які міфи змушують нас пропускати важливі тести?

Coverage

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

Types of Defects

Які саме види дефектів виявляє кожна техніка?

How to use

Механіку застосування, з прикладами та завданнями для опрацювання.

Також розглянемо:

  • Чому тест дизайн - це про креативність, а техніки тест дизайну - про аналітику?
  • Які техніки зменшують кількість тестів, а які навпаки - розширюють тестове покриття?
  • Чим відрізняється test coverage для різних груп технік тест дизайну, і як рахувати % покриття для black-box?
  • Як використовувати комбінації технік для найефекивнішого покриття?

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

  • 3 заняття по суботах протягом 3 тижнів
  • Прямі трансляції з можливістю перегляду відео
  • Тести та практичні задачі
  • Чат для спілкування з тренером та одногрупниками

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

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

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

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

Chapter 1. The Test Analyst's tasks in the Test Process

  • Testing in the software development lifecycle
  • Test analysis
  • Test design
  • Test implementation
  • Test execution

Chapter 2. The Test Analyst's tasks in Risk-Based Testing

  • Risk identification
  • Risk assessment
  • Risk mitigation

Chapter 3. Test Techniques

  • Black-box test techniques
  • Experience-based test techniques
  • Applying the most appropriate technique

Chapter 4. Testing Software Quality Characteristics

  • Quality characteristics for business domain testing
  • Aspects of functionality testing
  • Interoperability testing
  • Usability testing
  • Portability testing

Chapter 5. Reviews

  • Using checklists in reviews
  • Requirements reviews
  • User story reviews

Chapter 6. Test tools & Automation

  • Keyword-driven automation
  • Types of test tools

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

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

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

  • Онлайн заняття з тренером
  • Робочі чати та підтримка з усіх питань
  • Додаткові матеріали
  • Скринінг знань з ISTQB FL
  • Індивідуальна стратегія іспиту з кожним студентом
  • Фінальний зріз знань для допуску до екзамену

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

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

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

На вас чекає практика на основі реальних кейсів.

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

Модуль 1 - Теорія тестування

Основи тестування (What is Testing? QA/QC, Why is Testing Necessary?)

  • Знайомство - коротко про курс
  • Що таке тестування
  • Валідація верифікація
  • Quality та його характеристики
  • Цілі тестування

Методології розробки ПЗ (Agile, Waterfall та ін.)

  • Трохи про ключові ролі у проектній команді (хто такі і за що відповідають?)
  • SDLC як поняття
  • Waterfall - як методологія розробки, принцип, коли застосовують
  • V-model - як методологія розробки, принцип, коли застосовують
  • Гнучкі методології, Agile, Agile manifest, основи, чому виникла ідея, які профіти
  • Scrum – як методологія розробки, принцип, коли застосовують
  • Kanban – як методологія розробки, принцип, коли застосовують
  • BDD підхід - принцип, коли застосовують
  • SAF- як методологія розробки, принцип, коли застосовують
  • LeSS - як методологія розробки, принцип, коли застосовують та інша екзотика

Seven Testing Principles, test levels, test types

  • 7 принципів тестування
  • Психологія тестування
  • Рівні тестування
  • Види тестування

Робота з вимогами (теорія + практика)

Тестова документація оглядова лекція (Checklists, TestCase, TestSuite)

Test Design Techniques

  • Що таке техніки тест дизайну і навіщо вони потрібні
  • Клас еквівалентності, як поняття
  • Техніка розбиття за класами еквівалентності
  • Метод граничних значень
  • Decision table
  • Pairwise testing
  • State transition

Defect Costs, Bugs + Bug Lifecycle - create bugs, bug tracker

  • Що таке дефект, види дефектів
  • Вартість дефекту
  • Життєвий цикл дефекту
  • Баг-репорт, баг-трекер
  • Поля баг репорту

Test Management, Test Plan (IEEE 829) + Practice Estimating + Test Strategy

  • Хто встановлює стандарти для процесу тестування (кілька слів про ISTQB)
  • Етапи процесу тестування по ISTQB (які дії виконуються, на які питання шукаються відповіді)
  • Які розділи містить, що пишуть у розділах (шаблон з IEEE-829)
  • Що таке ризики, які види ризиків бувають, як управляють ризиками
  • Що таке естімейт, які методи видачі естімейтів є

Модуль 2 - Базові технічні навички для тестувальників

Основи Web (client - server). Мережа, протоколи передачі Web application structure + тест/опитування

  • Клієнт-серверна архітектура додатків. Концепція клієнта, сервера. Навіщо потрібно і чому зручно
  • IP адреса, DNS name, DCHP/DNC сервер
  • Що таке протокол передачі даних, та основні протоколи (у чому особливість, чому застосовують)
  • Структура простого типового веб-додатка (діаграма, де сервер, хто клієнт, за якими протоколами які повідомлення надсилають, загалом)
  • Що таке авторизація, сесія, що таке cookies, навіщо потрібні в контексті клієнта сервера
  • Загалом, що таке API, як подивитися запити та час їх виконання у браузері

HTML

  • Що таке HTML, навіщо потрібен, як можна його написати
  • Базові секції html документа (head, body, etc.), наприклад базові теги (бажано на практиці пописати)
  • Як подивитися html, сторінки як користуватись інспектом

CSS

  • Що таке css, навіщо потрібен, як можна його написати
  • Що таке атрибути, навіщо потрібні, які найширше використовуються атрибути тегів (клас)
  • style атрибут
  • Скрипти на HTML сторінці, навіщо потрібні як підключаються (загалом, не сильно заглиблюючись)

SQL

  • Поняття БД
  • Реляційні БД, нормальні форми
  • Поняття сервера баз даних
  • SQL
  • Поняття таблиці, які типи даних, PK, FK
  • Створення/модифікація/видалення таблиць
  • Практика написання запитів із менеджментом таблиць
  • CRUD. Оператори запитів
  • Логічні оператори + whare + like
  • Агрегаційні функції (count/sum/max/avg)
  • Group by / having
  • Join-и

API testing. Postman

  • Що таке API
  • SOAP
  • REST
  • Postman як утиліта для api testing

Особливості тестування мобільних додатків

  • Типи/види мобільних додатків
  • Короткий огляд актуальних платформ для мобільних додатків
  • Способи тестування мобільних додатків

Модуль 3 - Java core basics

Змінні, типи даних Java

  • Що таке VCS, види VCS
  • Що таке Git, як поставити, чому зручно, як використовують
  • Базові терміни, поняття, команди
  • ВВедення в Java
  • JDK, IntelijIdea
  • Точка входу в програму Java (main method)
  • Що таке змінна, що таке ініціалізація
  • Примітиви та типи посилань
  • Як працює компілятор Java

Оператори

  • Літерали які бувають, що таке
  • Оператори
  • Оператори імпорту, в контексті пакету Math
  • Пакет Math корисні функції

Масиви та рядки

  • Масиви що таке, як ініціалізувати навіщо потрібні
  • Рядки, особливості
  • Корисні функції під час роботи з рядками
  • Порівняння рядків

Умовні висловлювання та цикли

  • if, if else, if/else/if
  • switch/case
  • Блок схеми
  • Розгалуження програм із прикладом на блок схемі
  • Цикли while, for із прикладом на блок схемі

Класи та об'єкти

  • Навіщо потрібні класи
  • Що таке клас
  • Конструктори
  • Ключове слово this
  • Вкладені внутрішні класи
  • Об'єкти
  • enum

Поля та методи

  • Що таке поля класу
  • package
  • Модифікатори доступу (private, package private protected, public)
  • Getter/Setter to String() методи
  • Статичні та нестатичні поля
  • final модифікатор
  • Константи в Java
  • Порядок ініціалізації зміннихб блоків тощо
  • Що таке методи
  • Що таке сигнатура методів
  • Локальні змінні методів

Спадкування, Абстрактні класи

  • Принципи ООП
  • Спадкування, навіщо потрібне ключове слово extends
  • Ключове слово super
  • Object як клас, і кілька його методів
  • Анотація класу, ключове слово abstract
  • Перевантаження та перевизначення методів
  • final для класів та методів

Інтерфейси

  • Що таке інтерфейс, як створити
  • Відмінності інтерфейсів від абстрактних класів
  • UML, що це таке як позначаються класи, найпростіша ієрархія класів та методів
  • Взаємодії

Патерни проєктування

  • Що таке патерни проєктування
  • Принципи SOLID
  • Singleton
  • Builder
  • factory

Колекції

  • Що таке структури зберігання даних
  • Що таке колекції
  • Stream API для роботи з колекціями
  • Оглядово Collections framework
  • List інтерфейс з імплементаціями
  • Set інтерфейс з імплементаціями

Generics

Робота з файлами, Винятки

  • Програмно створюємо файл, видаляємо файл. Пишемо у файл. Читаємо з файлу
  • Винятки
  • Checked та unchecked
  • try catch finally
  • Що таке json
  • Робота з json, Gson

Annotations, Reflection

  • Рефлексія, що таке навіщо потрібна
  • Інструкції
  • Чому рефлекція "ламає ООП", але потрібна
  • Depricated та інші базові анотації

Модуль 4 - Selenium Webdriver вступ

Введення у Web автоматизацію. Бібліотека Selenium WebDriver. Видача дипломних проєктів

  • Selenium
  • Selenium webdriver
  • Пробуємо підключити (не використовуємо мавен та інші збирачі, для цього окрема лекція)
  • Базові операції з браузером у селеніумі
  • Перші кліки

Локатори

  • Локатори, що це таке, навіщо потрібні?
  • xpath які є абсолютні відносні
  • Actions
  • Як шукати по css
  • Пошук списків елементів (driver.findElements)
  • Пріоритет щодо використання локаторів
  • Дії над елементами у Selenium WebDriver

Очікування у Selenium WebDriver

  • Implict wait explicit wait
  • Expected conditions
  • Чому Thread.sleep погано

Альтернативи Selenium WebDriver

  • Actions
  • JS кліки, скроп і видалення елементів з DOM
  • FindBy
  • Фреймворки Atlas
  • Selenide

Модуль 5 - Основи побудови UI Automation framework

Бібліотека TestNG, Assertions

  • Що таке TestNG
  • Підключаємо NestNG без використання maven
  • Анотації Test, BeforeMethod, BeforeClass, BeforeTest, AfterMethod, AfterClass, AfterTest
  • junit4
  • Dataprovider в testng
  • Hamcrest матчери

Основи побудови UI Automation framework + Maven

  • Паттерни проектування автотестів, Page Object
  • Загальна структура фреймворку
  • Модифікатори доступу (private, package private, protected, public)
  • maven як інструмент збірки
  • Підключаємо селеніум та testNG через maven

CI. Встановлення Jenkins + Maven + Allure

Модуль 6 - Web services testing

REST, SOAP, REST API automation

  • Що таке вебсервіси
  • Що таке REST
  • Що таке SOAP
  • REST vs SOAP
  • Як працюють soapui/postman

Practice, Міні фреймворк для тестування REST API

TDD, BDD, Jbehave BDD Cucumber

Дипломна робота:

Опис

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

Захист дипломної роботи

На останньому занятті курсу відбувається захист дипломної роботи. Студент розповідає покроково процес проведення роботи над проектом та висновки: який результат отримав, які складнощі виникли та які аспекти були пропрацьовані. Та окремо здається теорія по всій програмі курсу та по всім темам. Теорія здається у форматі співбесіди на Junior позицію, сторонньому, незалежному експерту. За обидва блоки можна отримати від 0 до 10 балів

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

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

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

  • Педько Дарія - QA Manual
  • Смага Денис - Software Test Engineer
  • Філіпова Оксана - QA Engineer
  • Кардаков Павло - QA Test Engineer
  • Пальоха Лоліта - Senior Business Analyst
  • Зайцева Софія - Lead Test Engineer
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
20 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
8 450 UAH за курс
Гибкий графикСопровождение ментора
  • QA Automation / QA Manual
SkillUP
Подробнее

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

Введення в курс

  • Вступна інформація: Як здати іспит ISTQB Foundation Level
  • Foundation Level
  • Покроковий алгоритм підготовки та складання іспиту

Fundamentals of Testing

  • Why is Testing Necessary / Software Systems Context
  • Causes of Software Defects
  • Role of Testing in Software Development, Maintenance and Operations
  • Testing and Quality / How Much Testing is Enough?
  • What is Testing? / Seven Testing Principies
  • Fundamental Test Process / Test Planning and Control
  • Test Analysis and Design / Test Implementation and Execution
  • Evaluating Exit Criteria and Reporting / Test Closure Activities
  • The Psychology of Testing / Code of Ethics
  • Практична підготовка до здачі цього блоку іспиту

Testing Throughout the Software Life Cycle

  • Software Development Models / V~model (Sequential Development Model)
  • Iterative-incremental Development Models / Testing within a Life Cycle Model
  • Test Levels / Component Testing
  • Integration Testing / System Testing
  • Acceptance Testing / Test Types
  • Testing of Function (Functional Testing)
  • Testing of Non-functional Software Characteristics (Non-functional Testing)
  • Testing of Software Structure/Architecture (Structural Testing)
  • Testing Related to Changes: Re-testing and Regression Testing
  • Maintenance Testing
  • Практична підготовка до здачі цього блоку іспиту

Static Techniques

  • Static Techniques and the Test Process / Review Process
  • Activities ofa Formal Review / Types of Reviews
  • Success Factors for Reviews / Static Analysis by Tools
  • Практична підготовка до здачі цього блоку іспиту

Test Design Techniques

  • The Test Development Process / Categories of Test Design Techniques
  • Specification-based or Black-box Techniques
  • Equivalence Partitioning / Boundary Value Analysis
  • Decision Table Testing / State Transition Testing
  • Use Case Testing / Structure-based or White-box Techniques
  • Statement Testing and Coverage / Decision Testing and Coverage
  • Other Structure-based Techniques / Experience-based Techniques
  • Choosing Test Techniques
  • Практична підготовка до здачі цього блоку іспиту

Test Organization

  • Test Organization and Independence
  • Tasks of the Test Leader and Tester
  • Test Planning and Estimation / Test Planning
  • Test Planning Activities / Entry Criteria
  • Exit Criteria / Test Estimation
  • Test Strategy Test Approach
  • Test Progress Monitoring and Control
  • Test Reporting / Test Control
  • Connguration Management
  • Risk and Testing / Project Risks
  • Product Risks / Incident Management
  • Практична підготовка до здачі цього блоку іспиту

Tool Support for Testing

  • Types of Test Tools / Tool Support for Testing
  • Test Tool Classification
  • Tool Support for Management of Testing and Tests
  • Tool Support for Static Testing
  • Tool Support for Test Specification
  • Практична підготовка до здачі цього блоку іспиту

Фінальна підготовка до здачі іспиту

Чому варто скласти ISTQB?

  • Ти зможеш працювати в IT-компаніях за межами України - сертифікат визнаний у всьому світі
  • Ти матимеш вагому перевагу при працевлаштуванні
  • Ти почнеш думати та діяти, як QA Engineer на міжнародній IT-арені
  • Ти систематизуєш знання та навички, що дозволить приймати ефективні рішення
  • Ти відкриєш перспективи кар'єрного росту та збільшення ЗП
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
4 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
22 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Telesens Academy
Подробнее

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

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

Модуль 1

Тема 1. Введення до основ тестування

  • Що таке тестування, основна термінологія
  • Цілі та завдання тестування
  • Тестування та якість
  • Причини виникнення дефектів
  • Принципи тестування
  • Види ПЗ
  • GUI елементи
  • Що таке вимоги
  • Види вимог та їх характеристики
  • Огляд проєктної документації (BRD, User Story, SRS)
  • Детальний огляд специфікації ПЗ
  • Практична робота: Тестування специфікації вимог щодо проєкту

Тема 2. Розробка ПЗ. Процес тестування, його методи та рівні

  • Життєвий цикл розробки програмного забезпечення (SDLC)
  • Поняття забезпечення якості (Quality Assurance), контролю якості (Quality Control) та різниця між ними
  • Фундаментальний процес тестування та його місце у життєвому циклі розробки ПЗ
  • Методології тестування (Тестування білого, сірого, чорного ящиків)
  • Рівні тестування (Component, Integration, System, Acceptance)

Тема 3. Методологія розробки ПЗ. Види тестування

  • Методології розробки ПЗ
  • Каскадні методології: Waterfall, V-model
  • Ітеративні методології: Scrum, Kanban, Agile

Тема 4. Огляд Checklist та Test Case

  • Детальний огляд Checklist
  • Детальний огляд Test Case
  • Позитивне та негативне тестування
  • Тестовий набір (Test Suite) та тестовий сценарій (Test Scenario)
  • Практична робота: Створення тест кейсів на практичному завданні

Тема 5. Техніки тестування

  • Динамічне та статичне тестування
  • Динамічні та статичні техніки тестування (Informal review, Walkthrough, Equivalence Partitioning, Boundary Values, State Transition)
  • Поняття Use Cases
  • Поняття End-to-End тестування
  • Практична робота: Створення тест кейсів на практичній задачі

Тема 6. Планування процесу тестування

  • Планування тестування та оцінка часу (Time estimations)
  • Що таке Тест План
  • Види Тест Планів (Master, Detailed)
  • Огляд структури Тест Плану
  • Тестове покриття (Test Coverage)
  • Матриця Трасування (Requirement Traceability Matrix)
  • Детальний огляд реального Тест Плану
  • Практична робота: Написання Тест Плану для проєкту

Модуль 2

Тема 7. Поняття дефекту

  • Що таке дефект та його види
  • Атрибути дефекту
  • Детальний огляд звіту про дефект (Bug Report)
  • Що таке Priority & Severity та нюанси їхньої відмінності
  • Життєвий цикл дефекту (Defect's Life Cycle)

Тема 8. Виконання тестів та багтрекінгова система JIRA

  • Знайомство з JIRA
  • Поняття Issue Type (Bug, Task, Improvement, Epic)
  • Практична робота: Тестування проєкту та створення звітів про дефекти в JIRA

Тема 9. Завершення процесу тестування та основні метрики

  • Завершення процесу тестування
  • Детальний огляд звітних документів: Test Summary Report (TSR), Daily Progress Report (DPR), Weekly Status Report (WSR), Test Preparation Report (TPR)
  • Поняття: Root Cause Analysis, Impact Analysis
  • Метрики процесу тестування
  • Практична робота: Створення звіту про завершення процесу тестування

Тема 10. Основи WEB тестування

  • Основи WEB тестування
  • Структура WEB сторінки
  • Тестування верстки

Тема 11. Введення до баз даних

  • Введення в інформаційні системи та роль БД у них
  • SQL - стандарт мов програмування баз даних
  • Введення у T-SQL. Типи даних
  • Вибірка та модифікація даних
  • Загальна структура оператора вибірки SELECT
  • Створення запиту на вибірку даних
  • Модифікація даних за допомогою оператора UPDATE
  • Видалення та додавання нових даних за допомогою операторів DELETE та INSERT

Тема 12. Обмеження та фільтрація даних за допомогою предикатів

  • Поняття предиката
  • Робота з логічними операторами AND, OR, NOT
  • Порівняння за допомогою LIKE, BETWEEN, IN, IS [NOT] NULL

Модуль 3

Тема 13. Складні вибірки даних із таблиць

  • Складні вибірки та варіанти їх здійснення
  • Підзапити: у стовпцях, FROM та WHERE

Тема 14. Агрегація даних та об'єднання таблиць

  • Агрегація даних у запитах
  • Оператор GROUP BY
  • Фільтрування агрегованих даних за допомогою HAVING
  • Основні функції агрегації - SUM, AVG, COUNT, MIN, MAX
  • Об'єднання – оператор JOIN. Їх типи: зовнішні (OuterJoin) та внутрішні (InnerJoin)
  • Об'єднання таблиць. UNION & UNION ALL

Тема 15. Введення у Віртуалізацію та UNIX операційну систему

  • Що таке віртуальна машина (Virtual Machine) та її види
  • Встановлення та налаштування віртуальної машини (VirtualBox, VMware Workstation)
  • Розгляд операційних систем сімейства UNIX
  • Встановлення та налаштування UNIX ОС на віртуальній машині

Тема 16. Командний рядок як основний інтерфейс управління unix сервером

  • Навігація по файловій системі (pwd, ls, dir)
  • Розподіл повноважень (chown, chmod)
  • Віддалена робота з ОС. Протоколи telnet та ssh

Тема 17. Редагування тексту та пошук інформації з командного рядка

  • Робота із файлами. Перегляд змісту (cat, head, tail)
  • Пошук файлів на диску
  • Пошук інформації у файлах (grep, more)
  • Текстові редактори (vi, nano)

Тема 18. Введення в HTML

  • Введення, теги та елементи, XML, вкладеність тегів, їх атрибути
  • Синтаксис та механізм представлень
  • Правило вкладення тегів
  • Атрибути тегів
  • Спеціальні символи
  • Структура HTML документів, типи, кодування. Визначення типу документа, структура та кодування документа
  • Основні елементи та їх типи: блокові елементи, малі елементи, структурні елементи
  • Глобальні атрибути: атрибут id, атрибут class

Модуль 4

Тема 19. Каскадні стилі сторінок - CSS

  • Розширене форматування, застосування стилів (CSS)
  • Варіанти підключення таблиці стилів до документа
  • Селектори
  • Базові властивості, значення
  • Форматування тексту
  • Regexp, Xpath

Тема 20. Тестування Web Services (API)

  • Що таке Web Services та API, REST API
  • Вимоги до архітектури REST
  • Клієнт-серверна взаємодія та архітектура
  • HTTP/HTTPS протокол
  • Основні методи HTTP (GET, POST, PUT, PATCH, DELETE)
  • Що таке DNS та принцип його роботи
  • Статус коди HTTP
  • Структура запиту та відповіді HTTP
  • Що таке Cookies та Cache
  • Типи передачі даних: XML та JSON
  • REST & SOAP
  • Поняття аутентифікації та авторизації
  • Ознайомлення з API документацією
  • Swagger та його структура
  • Знайомство з інструментом POSTMAN для тестування API
  • Практична робота: Тестування різних End Points за допомогою GET, POST, PUT, PATCH, DELETE методів HTTP, використовуючи POSTMAN
  • Chrome Dev Tool (Інструменти розробника у браузері)
  • Створення, імпорт та експорт колекцій у POSTMAN

Тема 21. Тестування мобільних додатків

  • Основні мобільні платформи
  • Особливості тестування мобільних додатків
  • Інструменти тестування (Fiddler, Charles)
  • Практична робота: тестування мобільного додатка на Android з використанням інструментів (Fiddler, Charles)

Тема 22. Навантажувальне тестування

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

Тема 23. Працевлаштування

  • Типи компаній, створення резюме
  • Проходження тестової співбесіди

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

  • Заняття 2 рази на тиждень по 2 години
  • Можлива оплата курсу частинами
  • Допомога в складанні правильного резюме
  • Тестова співбесіда

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

Максим - QA Team Lead at eShopWorld

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
14 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
Безкоштовно
Гибкий графикСопровождение ментора
  • QA Automation / QA Manual
EPAM
Подробнее

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

Common part for all Automated Testing tech paths

  • Software Development Methodologies
  • Introduction to Testing
  • Version Control with Git

Automated Testing in Java

  • Maven Build Tool
  • Java Core
  • Clean Code
  • Continuous Integration
  • WebDriver
  • Framework

Automated Testing in .NET

  • Development and Build Tools
  • C# Basics
  • C# Essentials
  • Clean Code
  • Continuous Integration
  • Unit Test Frameworks
  • Locators
  • WebDriver
  • Framework

Automated Testing in JavaScript

  • JavaScript Core
  • Clean Code
  • Continuous Integration
  • WebDriver IO Introduction
  • WebDriver IO Basic Commands
  • Automation tools in JavaScript

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

  • Володіння англійською мовою на рівні B1+ і вище
  • Базові навички розробки мовою програмування .NET, Java або JavaScript
  • Розуміння алгоритмів і структур даних
  • Знання принципів ООП буде перевагою
  • Аналітичне мислення та винахідливість у вирішенні нестандартних завдань
  • Базове розуміння алгоритмів, SQL, баз даних, HTML і CSS

Як долучитися до програми

  1. Зареєструйся
  2. Склади тест з англійської мови
  3. Склади технічний тест
  4. Очікуй листа
  5. Долучайся до kick-off сесії
  6. Починай опановувати матеріали та отримуй задоволення від навчання
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
1 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
4 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • QA Automation / QA Manual
Telesens Academy
Подробнее

Курс QA Core - це базова програма для початківців. Можливість без ризиків та серйозних інвестицій "спробувати" професію тестувальника.

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

Вступ до тестування

  • Термінологія
  • Поняття тестувальника
  • Цілі і завдання тестування
  • Практика: SWEBoK, ISTQB

Основні моделі розробки програмного забезпечення

  • Цикл розробки програмного забезпечення
  • Моделі: каскадні, V-подібні, спіральні, ітераційні
  • Методології розробки програмного забезпечення
  • Місце тестування на різних етапах розробки
  • Компетентність тестувальника
  • Практика: аналіз фірм, вакансій, підбір моделі для різного програмного забезпечення

Класифікація видів тестування

  • Види тестування
  • Визначення та принципи поділу видів
  • Основні методи тестування програмного забезпечення
  • Практика: ISTQB, приклади поглядів на непрограмні об'єкти

Дефекти

  • Життєвий цикл бага
  • Атрибути помилки
  • Принципи та приклади опису
  • Системи відстеження помилок
  • Практика: помилки, навчальні атрибути

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

  • Test Plan
  • Test Case
  • Check List
  • Практика: IEEE 829, створення документів, робота з шаблонами

Вимоги та перевірка документації

  • Види вимог
  • Етапи роботи з вимогами
  • Критерії якості вимог і документації
  • Специфікація
  • Структура специфікації IEEE 830 та RUP
  • Практика: аналіз виданої специфікації

Веб-тестування

  • Поняття веб-додатків
  • Структура та принципи роботи
  • Особливості проведення тестування
  • Інструменти для тестування
  • Практика: пошук і документування помилок

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

  • Особливості тестування мобільних додатків
  • Основні мобільні платформи
  • Інструменти тестування
  • Практика: пошук і документування помилок

Підсумковий курсовий тест

Заключний урок

  • Аналіз результатів тестування
  • Ключові питання інтерв'ю

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

  • Заняття: 3 рази на тиждень по 2 години
  • Розклад: Пн, Ср, Пт 19:00 - 21:00
  • Заняття проводяться наживо на платформі Google Meet, лекції записуються, доступ до записів лишається на рік
  • Можлива оплата курсу частинами

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

Олексій Губка - Кандидат технічних наук, доцент

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

На курсі з тестування програмного забезпечення ти зможеш опанувати професію Manual Software Testing Engineer – наші ментори вже кропітливо розклали всю важливу інформацію по полицям і готові поділитися з тобою.

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

Знайомство

На першому занятті ти почнеш свій шлях до професії тестувальника з основ - налаштування Jira, введення в тестування (що таке тестування, що таке якість), сертифікація ISTQB, ролі на проєкті.

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

Що таке ітерації, який ще канбан, до чого тут водоспад? Вже на другому занятті ми розглянемо методології розробки програмного забезпечення (ПЗ): Waterfall, V-model, Iterational, Spiral та інші., а також гнучкі методології: Kanban, SCRUM. Різні проєкти використовують різні методології – тому ми розкажемо тобі про основні.

Життєвий цикл розробки програмного забезпечення та роль тестування в ньому

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

QA/QC - що таке і в чому різниця?

Тут спойлерів не буде, дізнаєшся на лекції.

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

Класифікації та погляд з боку ISTQB.

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

Класифікація вимог, властивості якісних вимог, процес збору та тестування.

Рівні тестування

Запорука успіху проєкту – тестування на всіх рівнях системи. Детальніше розкажуть наші ментори.

Верифікація та валідація

Після заняття ти точно не будеш плутати ці поняття.

Пріоритет та критичність

Що потрібно виправляти ось прямо зараз, а що почекає до релізу? Як встановити, де Blocker, а де Minor? Дізнаєшся на дев’ятій лекції курсу Manual Software Testing.

Тестова документація. Частина 1

На першому занятті будуть розглядатися тест-план, тест-стратегія, інтелект-мапа.

Тестова документація. Частина 2

Чек-ліст, тест-кейси: робота в Qase, Testpad.

Поняття Issue, життєвий цикл дефекту, системи баг-трекінгу

  • Error, defect, failure, bug, feature request, improvement і т.д.
  • Життєвий цикл дефекту: практика, оформлення, правила, стандарти
  • Знайомство з баг трекінг-системами Jira, Trello та RedMine

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

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

Метрики тестування та складання тест-репорту

"Ми не можемо покращити те, що не можемо виміряти" (Peter Drucker).

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

Особливості мобільного тестування, інструменти тестування мобільних додатків.

Типи мобільних додатків

Розгляд клієнт-серверної та мікросервісної архітектури

А хто сказав, що, буде легко?

Повторення пройденого матеріалу

Сесія питань та відповідей, підготовка до іспиту та співбесіди.

Вихід в production

Практика, іспит.

Аналіз результатів

Отримай фідбек від викладача.

Заняття з англійської

Англійська для текстувальника — must have, тому це заняття точно не слід пропускати!

Лекція з HR/рекрутером

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

Технічна співбесіда

Барабанний дріб. Момент істини. Fingers crossed.

Видача сертифікатів

Ти дійшов так далеко – ми тобою пишаємося!

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

  • 24 заняття тривалістю по 1.5 години
  • Доступ до всіх матеріалів занять – презентацій, чек листів, записів лекцій
  • Навчання у малих групах до 10 людей, де кожен студент отримує увагу та підтримку менторів
  • Практичні заняття, де ти зможеш застосувати свої вміння
  • Можливість підписати контракт з компанією
  • Лекція з рекрутером, що підготує тебе до пошуку роботи та співбесід, а також допоможе скласти класне CV
  • Сертифікат, що підтверджує твої нові навички та компетенції

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

  • Олексій Станкевич - Technical Lead at Software Testing Department, CHI Software
  • Олександр Горшков - Technical Lead at Software Testing Department, CHI Software
Подать заявку
Курс
Формат
Online
Начало занятий
12.01.2026
Длительность
6 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
8 475 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • QA Automation / QA Manual
Prog Academy
Подробнее

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

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

QA Automation

  • Основи Java для тестувальників: типи даних, методи, цикли, ОВП
  • Selenium. Основні компоненти. Селектори
  • Selenium WebDriver + Java
  • Архітектура програм client-server
  • XML, HTML, CSS. Написання XPath запитів. Page Object pattern
  • Техніка розробки Test driven development (TDD)
  • Техніка розробки Behavior driven development (BDD)
  • JUnit/TestNG framework
  • JBehave/Cucumber framework
  • Selenide для простих та ефективних тестів
  • Selenoid та Selenium Grid для побудови тестової інфраструктури
  • Тестування веб-сервісів
  • Робота із базами даних. Мова SQL. CRUD
  • Введення у Docker
  • Continuous integration. Jenkins
  • Формування звітів та аналіз результатів виконання автоматизованих тестів
  • Написання власного фреймворку автоматизації тестування
  • Безліч цікавих практичних завдань
  • IT-English Speaking Club з викладачем із IT компанії

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

  • Вечірні заняття
  • Для студентів, які знають основи Java
  • Відеозаписи лекцій
  • Чат з тренером та групою
  • IT English Speaking Club
  • Проект для портфоліо
  • Додаткові можливості в пакеті Plus.

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

  • Всеволод Євгієнко - CEO та тренер
  • Дмитро Міщук - Тренер
  • Олександр Цимбалюк - Тренер
  • Філіп Севене - Тренер
  • Олег Суховеров - Тренер
  • Олег Новіков - Тренер
  • Олексій Рихлюк - Тренер
  • Осипенко Олексій - Тренер
Подать заявку
Курс
Формат
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
Начало занятий
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
Начало занятий
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
Начало занятий
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
  • Впевнене володіння комп'ютером та інтернетом
  • Знання англійської мови на рівні читання технічної документації

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

  • Практичні та домашні роботи
  • Підтримка ментора
  • Сертифікат про проходження курсу
Подать заявку

Страницы

Читайте нас в 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