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

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

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

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

  • Вступ. Знайомство та загальна теорія Java. Блок-схема.
  • ООП. Java: історія, принцип роботи, синтаксис мови (теорія).
  • Примітивні та посилальні типи даних (теорія).
  • Арифметичні операції з примітивними типами (практика).
  • Статичні та нестатичні методи, перетворення типів (практика).
  • Умовні оператори, цикли (практика).
  • Робота з масивами. Особливості роботи з посилальними типами даних. (Практика)
  • Інтерфейси та колекції. Наслідування. (Практика)
  • Обробка винятків (практика).
  • Налаштування Log4j. Робота зі сторонніми jar. (Практика)
  • Екзаменаційний проект. Гра роботів – самостійна робота. Консультація та здача проекту.

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

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

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

Олександр Ігнатенко - Senior Java back-end developer у Credit Agricole Bank.

Больше информации
Курс
Формат
Online
Начало занятий
17.11.2025
Длительность
5 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
32 998 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
SoftServe Academy
  • QA Automation / QA Manual
Подробнее

План навчання

Базовий рівень

Після Базового курсу тестування та основ ІТ ти:

  • Вмітимеш розрізняти різні типи тестування ПЗ
  • Зможеш аналізувати типові вимоги
  • Будеш знаходити та описувати типові (найпоширеніші) дефекти
  • Навчишся створювати і проходити тестові випадки
  • Розумітимеш в загальному архітектуру сучасних програм
  • Матимеш поняття про бази даних та мережі, а також HTML
  • Вмітимеш писати запити до бази даних на мові SQL
  • Отримаєш базове розуміння шифрування даних та роботи з віртуалізацією
  • Розумітимеш, які комунікативні навики потрібні для успішної кар'єри в ІТ

Практичний рівень

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

  • Навчишся тестувати програмне забезпечення за визнаним у світі стандартом ISTQB
  • Опануєш повний цикл створення якісного програмного продукту: планування тестування, аналіз вимог, побудову тестових випадків, виконання тестування та звітування дефектів
  • Вивчиш основні поняття реляційних баз даних та SQL, та як їх використовувати під час тестування веб-аплікацій
  • Зможеш використовувати інструменти Jira та Zephyr для написання тестових випадків та заведення дефектів
  • Навчишся працювати у проєктній команді за методологією Scrum

Проєктний рівень

Після стажування на проєкті ти:

  • Отримаєш досвід роботи на овпенсорсному проекті, тестуючи веб-додатки
  • Вмітимеш працювати в команді разом з девелоперами, бізнес-аналітиками, дизайнерами тощо під керівництвом досвідчених експертів та менторів
  • Навчишся планувати, оцінювати та виконувати завдання за методологією Agile (SCRUM, Kanban)

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

  • Постійна менторська підтримка
  • Кар'єрний консультант на всій дорозі
  • Додаткове електронне навчання
  • Англомовний клуб
  • Сертифікат готовності роботи після завершення
  • Цілодобовий доступ до відео та матеріалів
  • Англійський марафон
  • Тренінги Soft-Skills
  • Технічне інтерв'ю
Больше информации
Курс
Формат
Online
Начало занятий
17.11.2025
Длительность
36 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
14 949 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
SoftServe Academy
  • QA Automation / QA Manual
Подробнее

План курсу

Теми:

  • Вступ до QC
  • Життєвий цикл продукту. Методології. Моделі
  • Вимоги
  • Підходи до тестування. Рівні тестування. Типи тестування
  • Техніки тест-дизайну
  • Тестування різних видів ПЗ
  • Тестові випадки
  • Звітування дефектів
  • Вступ до технологій
  • Основи мереж та інтернету
  • Архітектура веб-програм
  • Вступ до баз даних
  • Основи мови запитів SQL
  • Вступ до шифрування даних
  • Віртуалізація та контейнери

Після QC beginner ти вмітимеш:

  • Розрізняти різні типи тестування ПЗ
  • Аналізувати типові вимоги
  • Знаходити та описувати типові (найпоширеніші дефекти)
  • Створювати та проходити тестові випадки
  • Розумітимеш в загальному архітектуру сучасних програм
  • Матимеш поняття про бази даних та мережі, а також HTML
  • Вмітимеш писати запити до бази даних на мові SQL
  • Отримаєш базове розуміння шифрування даних та роботи з віртуалізацією
  • Розумітимеш, які комунікативні навики потрібні для успішної кар'єри в IT

Переваги курсу

  • Тестування – надзвичайно важлива частина процесу створення ПЗ
  • Старт з нуля, попередня підготовка не потрібна взагалі
  • Можливість розпочати кар’єру в ІТ, не маючи здібностей до програмування
  • Можливість реалізувати свій потенціал, розвинувши вміння контролювати якість продукту
  • Можливість в перспективі перейти у такі нампрями як бізнес аналіз, проєктний та продуктовий менеджмент
  • Можливість у перспективі освоїти автоматизацію тестування
  • Підтримка ментора впродовж навчального процесу
  • Підсилення твого CV
  • Доступ до додаткових е-курсів для навчання у власному темпі
  • Онлайн-курси за рівнем англійської та Speaking Club

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

  • Vitalii Svatko - Ментор SoftServe Академії
  • Ihor Kohut - Ментор SoftServe Академії
Больше информации
Курс
Формат
Online
Начало занятий
17.11.2025
Длительность
8 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
43 995 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
SoftServe Academy
  • QA Automation / QA Manual
Подробнее

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

Базовий рівень

Після базового курсу тестування та основ ІТ ти:

  • Вмітимеш розрізняти різні типи тестування ПЗ
  • Зможеш аналізувати типові вимоги
  • Будеш знаходити та описувати типові (найпоширеніші) дефекти
  • Навчишся створювати і проходити тестові випадки
  • Будеш розуміти в загальному архітектуру сучасних програм
  • Будеш мати поняття про бази даних та мережі, а також HTML
  • Вмітимеш писати запити до бази даних на мові SQL
  • Отримаєш базове розуміння шифрування даних та роботи з віртуалізацією
  • Розумітимеш, які комунікативні навики потрібні для успішної кар'єри в ІТ

Після Java бащового курсу ти вмітимеш:

  • Застосовувати на практиці основні принципи об'єктно-орієнтованого програмування i синтаксичні конструкції мови програмування Java
  • Розробляти базові вебдодатки
  • Працювати з розподіленою системою керування версіями файлів GIT

Після курсу основи автоматизації тестування ти вмітимеш:

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

Практичний рівень

Після практичного курсу автоматизації тестування ти:

  • Знатимеш, як тестувати та які підходи використовувати для перевірки веб додатків та API
  • Використовуючи Selenium WebDriver, навчишся створювати автоматизовані тести для перевірки їх функціоналу
  • Набудеш навики роботи з популярними інструментами: JUnit, PowerMock і PowerMockito, Maven, Swagger, Curl, OKHttp і RestAssured, Slf4j/Log4j, Allure Framework та ін.
  • Знатимеш, як розробляти автоматизовані тести, використовуючи шаблон проектування PageObject
  • Працюватимеш з базами даних, використовуючи JDBC
  • Отримаєш досвід командної роботи

Проєктний рівень

Після проєктного навчання з автоматизованого тестування ти:

  • Отримаєш досвід роботи на овпенсорсному проєкті, тестуючи веб-додатки та АРІ
  • Зможеш розробляти фреймоврк для автоматизованого тестування, використовуючи шаблон проєктування PageObject
  • Вмітимеш працювати в команді разом з девелоперами, бізнес-аналітиками, дизайнерами тощо під керівництвом досвідчених експертів та менторів
  • Навчишся планувати, оцінювати та виконувати завдання за методологією Agile (SCRUM, Kanban)
  • Зможеш додати отриманий досвід до свого портфоліо

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

  • Постійна підтримка ментора
  • Career advisor з тобою на всьому шляху
  • Додаткові е-лернінги
  • Розмовний клуб з англійської
  • Сертифікат по завершенню
  • 24/7 доступ до відео та матеріалів
  • Ком'юніті однодумців
  • Розвиток м'яких навичок
  • Технічне інтерв'ю для успішних випускників
Больше информации
Курс
Формат
Online
Начало занятий
10.12.2025
Длительность
20 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификат
QALight
  • QA Automation / QA Manual
Подробнее

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

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

Заняття 1

  • Екскурс в історію появи смартфонів.
  • Огляд мобільних ОС. Хронологія появи, особливості, пристрої.
  • Перші мобільні додатки.
  • Процес розробки мобільного додатку (Ідея, прототипи, дизайн).
  • Розробка користувальницького інтерфейсу, гайдлайни Android User Interface Guidelines і Apple HIG.
  • Практика: Android Studio.

Заняття 2

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

Заняття 3

  • Використання системних ресурсів у додатку.
  • Тестування встановлення додатків (встановлення з Online Store, Встановлення * .apk file).
  • Операції з пам'яттю, контроль втрат (витоків) пам'яті.
  • Інтенсивність споживання енергії, чутливість до заряду.
  • Використання дискового простору, стабільність в умовах обмеженого місця на диску, реєстрація, робота з картами пам'яті.
  • Підтримка різних роздільних здатностей екрану, портретний та ландшафтний режими.
  • Практика: робота в емуляторі з додатком, перевірка описаних вище кейсів.

Заняття 4

  • Використання системних ресурсів у додатку.
  • Підключення до Інтернету за допомогою оптимального з'єднання: Active Sync, USB, GPRS, Wi-Fi, робота в умовах нестійкого зв'язку.
  • Стійкість додатку до вхідних/вихідних дзвінків, відправлення та отримання SMS/MMS.
  • Практика: робота в емуляторі з додатком, перевірка описаних вище кейсів.

Заняття 5

  • Використання системних ресурсів у додатку.
  • Синхронізація інформації з телефонною книгою, календарем, програмами на вашому ПК.
  • Коректне встановлення/видалення програм з пам'яті телефону і карти пам'яті.
  • Тестування локалізації.
  • Стабільна робота у стресових умовах, відновлення після збоїв.
  • Практика: робота в емуляторі з додатком, перевірка описаних вище кейсів.

Заняття 6

  • Оцінка часу тестування мобільного додатку.
  • Functional Testing.
  • Usability Testing.
  • Performance Testing.
  • Security Testing.
  • System Integration Testing.
  • Питання, проблеми, окремі випадки.
  • Практика: комплексне тестування запропонованого додатку.

Заняття 7

  • Клієнт-серверна архітектура + Charles Proxy.
  • Особливості роботи HTTP протоколу.
  • Робота зі сніффером, налаштування і можливості.
  • Тест кейси з Charles Proxy.

Заняття 8

  • Підготовка до співбесіди
  • Прогін пройденого матеріалу
  • Рев'ю вашого CV.

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

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

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

  • Знання основ тестування ПЗ

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

Артур Король - QA Automation у Playtech, має понад 5 років має більше 5 років досвіду у тестуванні

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

Підготовка до здачі іспиту ISTQB Foundation Level.

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

Fundamentals of testing

  • Why testing is necessary.
  • Software system context.
  • Causes of software defects.
  • Role of testing in Software development, Maintains and Operations.
  • Testing and Quality.
  • How much testing is enough.
  • What is testing.
  • Seven testing principles.
  • 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 Lifecycle

  • Software Development Model.
  • 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.
  • Maintains Testing.

Static Techniques

  • Static Techniques and the Test Process.
  • Review Process.
  • Activities of Formal Review.
  • Roles and Responsibilities.
  • Types of Review.
  • Success Factors for Review.
  • 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 Management

  • 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 Progress Monitoring.
  • Test Reporting.
  • Test Control.
  • Configuration Management.
  • Risk and Testing.
  • Risk and Testing.
  • Product Risks.
  • Incident Management.

Tool Support for Testing

  • Types of Test Tools 45.
  • Meaning and Purpose of 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.
  • Tool Support for Test Execution and Logging.
  • Tool Support for Performance and Monitoring.
  • Tool Support for Specific Testing Needs.
  • Effective Use of Tools: Potential Benefits and Risks.
  • Potential Benefits and Risks of Tool Support for Testing (for all tools).
  • Special Considerations for Some Types of Tool.
  • Introducing a Tool into an Organization.

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

  • Підготовка до сертифікації
  • Заняття проходять у вихідні
  • Викладачі – практикуючі фахівці у сфері ІТ
  • Підтримка під час та після навчання

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

  • Обов'язкове знання технічної англійської.
Больше информации
Курс
Формат
Online
Начало занятий
21.10.2025
Длительность
10 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
11 500 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Source IT
  • QA Automation / QA Manual
Подробнее

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

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

  • Тестувальник програмного забезпечення (ПЗ): завдання, вимоги та обов'язки, особливості та кар'єрні перспективи професії
  • Типи компаній в IT
  • Склад і ролі проєктної команди
  • Знайомство з базовими термінами та визначеннями
  • Мета курсу за SMART

Сучасні моделі та методології розробки ПЗ

  • Що таке проєкт? Трикутник управління проєктами
  • Як розрахувати час на написання та виконання тестів
  • Життєвий цикл ПЗ
  • Методології розробки ПЗ

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

  • Види вимог
  • Характеристики якісних вимог
  • Методи подання вимог (user story, SRS, BRD)
  • Збір вимог
  • Графічне подання вимог
  • Практика написання баг-репортів на надану специфікацію

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

  • Основна класифікація видів тестування
  • Рівні тестування
  • Альтернативна класифікація видів тестування

Тест-дизайн

  • Тестове покриття
  • Техніки тест-дизайну

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

  • Розробка тест-плану
  • Тест-кейси та чек-лісти: в чому полягає різниця та коли що застосовувати?
  • Баг-репорт: з чого складається і як оформити
  • Життєвий цикл бага
  • Практика написання тестової документації (тест-плану, тест-кейсів, чек-листів та баг-репортів)

Тестування Web-додатків

  • Види веб-проєктів
  • Елементи веб-інтерфейсу
  • На що потрібно звертати увагу під час тестування
  • Відповіді сервера
  • Тестування SEO
  • Практика складання чек-ліста до декількох веб-сторінок

Основи HTTP, Data Base і SQL

  • Як працює клієнт-серверна архітектура
  • Знайомство з HTTP
  • Знайомство з поняттям баз даних та мовою SQL
  • Додаткові матеріали для самонавчання

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

  • Види мобільних додатків
  • UI-елементи мобільних додатків
  • Особливості тестування різних мобільних платформ
  • Практика складання чек-ліста до мобільного додатку

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

  • Коли варто застосовувати автоматизацію, а коли мануальне тестування
  • Огляд інструментів автоматизації, які можуть стати в нагоді мануальним тестувальникам
  • Додаткові матеріали для самонавчання (поради по роботі з дизайном, зручністю використання, тестування паролів)

Системи контролю версій

  • CVC і навіщо вони потрібні
  • Реліз, версії, ревізії
  • Що таке безперервна інтеграція (continuous integration)

Підготовка до співбесіди та іспит

Результат після проходження курсу:

  • Впевнені знання з теорії тестування
  • Чітке розуміння життєвого циклу програмного забезпечення
  • Вміння використовувати на практиці техники тест-дизайну
  • Навички з написання тестової документації на різних етапах створення програмного забезпечення
  • Навички з тестування вимог до ПЗ
  • Навички з тестування мобільних та веб-додатків
  • Розуміння клієнт-серверної архітектури
  • Знання базових SQL-запитів

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

  • Є можливість оплати курсу частинами
  • Сертифікат після проходження курсу
  • Курс збудований з урахуванням реальних вимог IT компаній
  • Протягом усього курсу ведеться рейтинг успішності
  • Додаткове заняття зі стратегії працевлаштування
Больше информации
Курс
Формат
Online
Начало занятий
29.09.2025
Длительность
6 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
8 475 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Prog Academy
  • QA Automation / QA Manual
Подробнее

Курс розрахований на людей, які вивчили основи 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
Начало занятий
21.09.2025
Длительность
7 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
9 400 UAH за курс
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
Hillel IT school
  • QA Automation / QA Manual
Подробнее

Курс розглядає комплекс необхідних знань для підготовки до здачі міжнародного іспиту 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
Начало занятий
24.09.2025
Длительность
48 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
17 600 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
QALight
  • QA Automation / QA Manual
Подробнее

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

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

  • Ознайомлення з групою. Цілі та завдання курсу.
  • Що таке Сайпрес? Навіщо його вчити? Як працює Сайпрес? Ключові відмінності від інших фреймворків. Демо запуск тестів.
  • Встановлення необхідного ПЗ: NodeJS, VSCode, Git, Cypress. Базове налаштування VSCode та плагінів. Пишемо перший тест. Структура базового проекту. Розбір документації (Cypress API).
  • HTML, CSS, DOM. Додавання тестових атрибутів у додатку.
  • Локатори CSS. Комбіновані локатори CSS. Cheet sheet для локаторів. Проблеми з локаторами у реальних проектах. Приклади та варіації локаторів.
  • Ознайомлення з Git, Git flow. Базові команди, створення проекту у GitHub.
  • Типи даних. Змінні, константи. Область видимості. Робота із об'єктами.
  • Оператори у JS. Логічні оператори, умови, цикли.
  • Функції, стрілочні функції. Аргументи функцій. Callback.
  • Синхронні та асинхронні операції. Асинхронна природа Cypress.
  • Бібліотека Mocha. Параметризовані тести.
  • Assertions. Бібліотека Chai.
  • Розбір ключових команд Cypress.
  • Cypress. Пошук та робота з елементами. Написання тестів. Використання команд Cypress.
  • ООП у JS. Page object pattern. Написання тесту за допомогою Page Object.
  • Робота з API. Написання тестів API.
  • Mocks, Fixtures.
  • Reporting.
  • Continuous integration. Jenkins/GitlabCI. Завдання для екзаменаційного проєкту.

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

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

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

  • Знання теорії тестування
  • Практичні навички мануального тестування

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

Дмитро Санітарській - має понад 5 років досвіду автоматизації тестування. Працював у компаніях Rozetka, Ciklum.

Больше информации
Курс
Формат
Online
Начало занятий
10.06.2025
Длительность
5 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
16 500 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Logos IT-Academy
  • QA Automation / QA Manual
Подробнее

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

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

  • 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
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатВозможно трудоустройствоСопровождение ментораРеальный проект в портфолио
Levelup
  • QA Automation / QA Manual
Подробнее

Опануєш спеціальність 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 за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
DAN IT Education
  • QA Automation / QA Manual
Подробнее

На цьому курсі основний акцент робиться на практичних навичках, під керівництвом викладачів з багаторічним досвідом. Учасники матимуть можливість оволодіти популярною мовою програмування 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 за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
CyberBionic Systematics
  • QA Automation / QA Manual
  • SQL / DBA
Подробнее

Курс "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 за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
CyberBionic Systematics
  • QA Automation / QA Manual
Подробнее

Курс "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
Начало занятий
24.09.2025
Длительность
50 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 500 UAH за курс
Вечерние занятияВыдаётся диплом/сертификат
QALight
  • QA Automation / QA Manual
Подробнее

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Основне завдання курсу - розвиток в організації процесів тестування, а також базове розуміння 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 за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
CyberBionic Systematics
  • QA Automation / QA Manual
Подробнее

Курс "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 за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Hillel IT school
  • QA Automation / QA Manual
Подробнее

Цей курс навчить вас ефективно використовувати 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
Начало занятий
27.05.2025
Длительность
50 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатВозможно трудоустройствоСопровождение ментораРеальный проект в портфолио
Levelup
  • QA Automation / QA Manual
Подробнее

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

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

Цілі та завдання тестування

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

SDLC та STLC у геймдеві

  • Детальніше про пайплайн аутсорсу та трохи про продукт\аутстаф
  • Ваша тест команда
  • Команди інших департаментів
  • Замовник та паблішер
  • Платформотримач
  • Кінцевий користувач та його фідбек
  • Дизайн документація. Тестплан. Чеклісти\тесткейси

Термінологія основи

  • Загальні геймдев поняття. Ігровий сленг
  • Quality Assurance
  • Процеси. ПМ-и
  • Програмування та геймдизайн
  • Дизайн\Арт\Анімації

Game Mechanics. Розбір гри на механіки

  • Поняття "ігрова механіка". Опис механіки тестами
  • Взаємодія механік
  • Black/White Box на реальних ігрових прикладах. Метод тестування "всіх пар", тестування переходів станів

Напрями у геймдев тестуванні та їх попит

  • PC - steam \ egs \ winGamePass
  • consoles, VR, steamdeck
  • mobile
  • web браузер та ігри на TV

Рушії розробки та пайплайн

  • Unreal Engine \ Unity\ Godot
  • CryEngine. Frostbite. REDengine. Source. 4A Engine
  • VCS, білди і коміти

Інструменти гейм тестувальника

  • Test Management System (на прикладі testomat )
  • GitHub як багтрекер та майбутній репозиторій для портфоліо
  • Google Docs and Excel
  • Jira як таск-трекер та система для ведення багів
  • Console "managers", obs, fiddler

Платформи та їх технічні особливості

  • PC windows. Linux\MacOS
  • Consoles XBOX\PS\Switch, Steamdeck
  • Mobile
  • Web браузер та ігри на TV
  • VR

Основні платформи на курсі

  • Windows xbox app
  • Steam\EGS
  • Загальні вимоги для релізу про сертифікації платформ

Стабільність гри

  • Активна ігрова платформа
  • Ігрова платформа в режимі очікування
  • Ігрова платформа в режимі мультизадачності

Якість гри

  • "Проходимість" гри
  • Налаштування та Навігація
  • Локалізація
  • Онлайн Рейтинги "ладдеру"
  • Локальна гра
  • Сейви
  • Звук

Генерації консолей

  • Ввід з контроллеру
  • Кросс-сейви
  • Онлайн-сегментизація мультиплеєру
  • Ігрові режими
  • Кросс платформ-сумісності

Пам'ять пристрою та Картинка. Акаунт і Чат

  • HDR/4K Режими відображення картинки
  • Підключення до сторонніх сервісів. Лінкування EA\Epic акаунтів
  • Постійна пам'ять пристрою. Запис та доступність
  • Персональна інформація і дані юзера. Запити від гри
  • Чат та його налаштування. М'ют і блок

Термінологія платформ

  • Controller \ Gamepad
  • Console
  • Заборони

Взаємодія з інтернетом

  • Підключення до мережі
  • Ігрові сервіси
  • Занижена швидкість
  • Сервіси платформи
  • Нестабільність мережі

Соціальні механіки

  • Доступ до гри. Валідація віку гравця
  • Контент згенерований гравцями
  • Система репортів Мультиплеєр
  • Нещодавні гравці
  • Кросс платформа та кросс нетворк. Список друзів. Інвайти

Запуск гри під час встановлення

  • Можливість грати у частину гри при завантаженні якогось %
  • Завантаження додаткового конетнту. Локалізаційні паки

DLC

  • Доступність без перезавантаження. Активація DLC під час гри
  • Залежності від ДЛЦ та сейвів. Сейви на ДЛЦ контенті та рефанд
  • Відображення цін на додатковий інгейм контент. Різниця у відображенні

Контроллер і профіль гравця

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

Робота з профілем гравця

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

Синхронізація у профіль

  • Прогрес, сейви, ачівки
  • Зміна юзеру
  • Хмарне сховище

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

  • Резюме, прескрін, інтерв'ю, випробувальний термін, зріст грейду
  • Як розвивати не лише навички тестування, а й мислення геймера
  • Перспективи та автоматизація

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

  • Теорія та практика
  • Real-life заняття
  • Фідбек від професіонала
  • Доступ до матеріалів
  • Випускний проєкт
  • Кар'єрний сервіс

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

Олексій Рогальський - Team Lead QA in GameDev

Больше информации

Страницы

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

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

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

Юлія   15.05.2025

Проходила курс Manual QA Engineer у GoIT. Програма чітко структурована, матеріал подається максимально практично. Теорію одразу закріплювали домашніми завданнями, що дозволяє швидко перейти до практики й засвоїти знання.

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

Зараз проходжу стажування як QA Manager у People 4 People, і з упевненістю можу сказати - база, яку дала мені GoIT, справді допомогла на співбесідах і вже у реальній роботі.

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

Плюсы:Чітка структура програми Фокус на практику Нетворкінг
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
19.05.2025   Ответ представителя компании

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

Нам надзвичайно приємно читати, що курс Manual QA Engineer у GoIT став для вас справжнім стартом у новій професії. Ви великі молодець, не лише пройшли шлях від навчання до командного проєкту, а й уже здобули стажування в ролі QA Manager. Це неймовірне досягнення! 

Бажаємо вам подальших професійних перемог і натхнення розвиватися ще далі. GoIT завжди поруч!

Курсы QA Automation / QA Manual
Іван   03.05.2025

Хочу подякувати GoIT за якісний курс QA Manual та підтримку на кожному етапі. Враження від навчання суто позитивні. Я отримав саме те, на що розраховував: систематизував свої попередні знання й освіжив навички завдяки практичним завданням.

Цей курс - це чудова можливість для тих, хто хоче ґрунтовно зрозуміти тестування. Але важливо пам’ятати: просто пройти курс недостатньо. Варто проявляти ініціативу, шукати додаткову інформацію, пробувати більше, ніж вимагається. Саме тоді з’являється реальний результат.

Окрема подяка менеджеру та ментору. Підтримка справді на високому рівні, і це дуже мотивує не зупинятися.

Плюсы:+ Чітка структура курсу + Практика, яка допомагає закріпити знання + Компетентні й уважні ментори + Дружня атмосфера та реальна підтримка
Минусы:- не побачив
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
05.05.2025   Ответ представителя компании

Щиро дякуємо вам за відгук! Ми раді, що курс QA Manual допоміг вам не лише впорядкувати знання, а й на практиці зміцнити впевненість у своїх навичках. Ви дуже влучно підмітили: успішне навчання - це завжди двосторонній процес, де ініціативність і бажання вчитись відіграють ключову роль.

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

Курсы QA Automation / QA Manual
Оксана   17.04.2025

Тиждень тому завершила курс QA і надзвичайно рада, що обрала саме GOIT для навчання. Курс виявився дуже пізнавальним, насиченим і цікавим! Поєднання теорії з відеоуроками дало змогу краще зрозуміти матеріал і впевнено виконувати практичні завдання. Структура курсу чітка та логічна, а подача викладачів — доступна й зрозуміла.

  Окрема подяка клієнт-менеджерці Олександрі та ментору Андрію — за професіоналізм, уважність, підтримку та щиру мотивацію. Їх готовність допомогти, терпіння та вміння підбадьорити зробили процес навчання дійсно комфортним.   Щиро дякую всій команді GOIT за якісний курс і постійну підтримку!
Плюсы:+ чітка структура курсу + постійна підтримка + чудові ментори та просто неймовірна атмосфера)
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
21.04.2025   Ответ представителя компании

Щиро дякуємо за такий зворушливий і детальний відгук!

Нам надзвичайно приємно читати, що курс QA приніс вам не лише нові знання, а й справжнє задоволення від навчання. Ми в GOIT завжди прагнемо створювати максимально комфортне, структуроване й ефективне навчальне середовище, тому ваші слова - найкраща нагорода для нашої команди. Бажаємо вам подальших успіхів у світі QA, нехай нові горизонти відкриваються легко, а кожен виклик дарує лише розвиток і впевненість у своїх силах!

Завжди раді бачити вас у спільноті GOIT!

Курсы QA Automation / QA Manual
Володимир   08.04.2025

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

  Ще до завершення програми почав застосовувати інструменти, які вивчав під час навчання. Наприклад, POSTMAN допоміг мені перевіряти запити ще до запуску тестової збірки мого власного продукту, над яким я вже працював.   До курсу я не мав професійного досвіду в програмуванні чи тестуванні - лише самоосвіта. Тому вважаю, що для початківців цей курс відкриває справді багато можливостей.   Щиро дякую менторам і команді кураторів! Завдяки вашій навчальній програмі планую розпочати свій професійний шлях у сфері QA.
Плюсы:Можливість спробувати себе у професії безкоштовно та визначити свій напрям, хороша навчальна база
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
09.04.2025   Ответ представителя компании

Дякуємо вам за щирий і натхненний відгук! Нам надзвичайно приємно читати, що участь у марафонах допомогла вам зробити свідомий вибір напрямку, а курс із QA повністю виправдав очікування. Ми щиро раді, що вже в процесі навчання ви змогли застосовувати здобуті знання на практиці - саме такий результат і є нашою головною метою. Дякуємо за довіру і теплі слова на адресу менторів та кураторів. Бажаємо вам успішного старту та яскравого розвитку кар’єри в QA! Ми впевнені - усе тільки починається!

Курсы QA Automation / QA Manual
Ярослав   03.04.2025

Навчання на курсі QA тестування в GOIT – це чудовий досвід, який залишив тільки позитивні враження!

Структурований та якісний матеріал Програма побудована логічно, інформація подається доступно та зрозуміло. Навіть складні теми пояснюються через практичні завдання та реальні приклади, що значно полегшує засвоєння матеріалу. Професійний менторський супровід Велика подяка ментору за чіткі пояснення, терплячість та готовність завжди допомогти. Заняття були не лише корисними, а й цікавими, а відповіді на питання – швидкими та детальними.   Потужна підтримка GOIT допомагає не тільки під час навчання, а й після його завершення. Особливо цінною була допомога у працевлаштуванні: консультації щодо резюме, підготовка до співбесід, доступ до актуальних вакансій.   Реальні результати Цей курс надав мені всі необхідні знання та впевненість для старту в тестуванні. Завдяки підтримці кар'єрних консультантів я швидше знайшов першу роботу в IT. Рекомендую GOIT усім, хто хоче опанувати QA тестування або розпочати кар'єру в IT!
  P.S. Щиро дякую за якісну освіту, професіоналізм і справжню підтримку!  
Плюсы:Реальні результати знань, підтримка під час та після завершення навчання, професійний менторський супровід
Минусы:Помітив для себе тільки плюси)
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
07.04.2025   Ответ представителя компании

Щиро дякуємо за ваш відгук і теплі слова!

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

Окрема подяка за високу оцінку кар’єрного супроводу - для нас дуже важливо не лише навчити, а й допомогти зробити перші кроки до омріяної роботи в ІТ.

Бажаємо вам подальших професійних успіхів, нових знань і крутих проєктів у сфері тестування!

Курсы QA Automation / QA Manual

Страницы