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

Фильтр
Курс
Формат
Online
Начало занятий
16.10.2025
Длительность
32 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
19 800 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Hillel IT school
  • QA Automation / QA Manual
Подробнее

Під час проходження курсу вас навчать вести тестову документацію (Test Cases, Bug Reports), тестувати UI і WebAPI, дізнаєтесь які існують види тестування, основи комп'ютерних мереж (OSI, TCP/IP) та базовий SQL. Після закінчення навчання студенти будуть мати необхідні навички для працевлаштування на позицію Junior QA.

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

Теми:

  • Введення у тестування програмного забезпечення
  • Аналіз вимог до програмного забезпечення
  • Методи і види тестування
    • Functional testing
    • Regression testing
  • Тестова документація
    • TestPlan
    • TestCase
    • TestSuite
    • Reports
  • Дефекти (Bugs)
    • Процес їх знаходження і лагодження
  • Основи WEB-технологій для QA фахівців
    • HTTP
    • HTML
    • CSS
    • JS
    • IP
    • API
    • URL
    • DNS
  • Тестування web-додатків, desktop-додатків, мобільних додатків
  • Методології розробки програмного забезпечення
    • Agile
    • Scrum
  • Практичні навички використання систем
  • BTS системи Jira, Bugzilla
    • Системи контролю тестів TestRail, TestLink
  • Тестування навантаження
    • Інструменти його реалізації, JMeter
  • Віртуальні машини
    • Емулятори різних операційних систем
  • Основи автоматизованого тестування, Selenium
    • Java для тестувальників
  • WEB-сервіси
    • Методи їх тестування
  • Системи контролю версій
  • Основи роботи з базами даних і SQL
    • Створення, підготовка і використання тестових даних

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

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

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

  • Антон Дугін - QC Lead/QA Manager at SoftServe
  • Станіслав Підзолков - Senior QA Engineer at PrivatBank
  • Сергій Зліщев - Senior Software Testing Engineer at EPAM
  • Олександр Дядченко - Senior QA Automation Engineer at SBTech
  • Тіна Корякіна - QA Automation Engineer at Vention
  • Микола Смирнов - Full-Stack QA Engineer at Autodoc
  • Юрій Лобас - QA Automation Engineer at Eivolo
  • Дмитро Шерстюк - QA Automation Engineer at Strong SD
  • Аліна Ейчас - QA Coach, Senior QA Engineer at DocStudio
  • Олеся Маслюк - Lead Software Testing Engineer at EPAM
  • Костянтин Крат - QA Engineer at Hillel IT School
  • Галина Чорнодуб - QA Lead at Flawless
  • Денис Смага - QA Automation Engineer at Code IT
  • Максим Москаленко - Архітектор додатків в PrivatBank
  • Артем Койков - QA Manual/Automation at Auditdata
  • Сергій Семенов - Software Engineer at PrivatBank
  • Денис Єрмолін - QA Engineer at GlobalLogic
  • Сергій Сидоренко - Senior QA Automation Engineer at Thetaray
  • Михайло Пишний - QA Team Lead at Zeeks
  • Юлія Клімчук - Manual QA Engineer at Nova Digital
  • Елліна Азадова - QA Lead at DataArt
  • Олександр Голубішко - SDET Lead at RingCentral
Больше информации
Курс
Формат
Online
Начало занятий
20.10.2025
Длительность
3 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
18 542 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатВозможно трудоустройствоСопровождение ментораРеальный проект в портфолио
Itvdn
  • QA Automation / QA Manual
Подробнее

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

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

QA Manual. Тестування ПЗ. Основи проєкту в IT

  • Введення в основи тестування ПЗ
  • Основи проєкту, деякі моделі розробки
  • Agile та Scrum
  • SCRUM планування та естімації
  • SCRUM на практиці

Мануальне тестування

  • Бізнес-аналіз та аналіз вимог
  • Усі тест-документи
  • Техніки тест-дизайну. Частина 1
  • Техніки тест-дизайну. Частина 2
  • Види та рівні тестування
  • Написання тестової документації
  • Регресійне тестування
  • Управління дефектами. Практика у JIRA
  • JIRA
  • Тестування в Agile
  • Test Planning та Estimations
  • Test Reporting та Test Metrics

Бази даних та SQL

  • Що таке база даних
  • Основи DDL. Агрегуючі функції
  • Основи SQL
  • NoSQL. MongoDB
  • Практика SQL

Технічні знання

  • Web Testing
  • Mobile Testing
  • Базові поняття мережевих технологій
  • Інструменти повсякденної роботи
  • Автоматизація тестування
  • Основи HTML та CSS
  • Codeless Automation
  • Codeless Automation Practice
  • Основи Git
  • Основи Git. Частина 2
  • Тестування API
  • BDD
  • Архітектура Web Application
  • CI/CD/CD
  • Введення в Cloud
  • Командний проєкт

Практичний курс "7 кроків для успішної кар'єри в ІТ"

  • Знайомство з Кар'єрним сервісом у CyberBionic Systematics
  • Сайти пошуку роботи. Різниця, специфіка, рейтинг
  • Аналіз ринку праці для IT-фахівців
  • Реєстрація на сайтах для пошуку роботи та заповнення власних профілів
  • Створення резюме (CV)
  • Створення супровідного листа (Cover Letter)
  • Спілкування з рекрутерами
  • Підготовка до співбесіди з HR
  • Підготовка до технічної співбесіди
  • Як отримати офер і пройти випробувальний термін

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

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

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

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

Больше информации
Курс
Формат
Online
Начало занятий
07.10.2025
Длительность
25 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
15 200 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Hillel IT school
  • QA Automation / QA Manual
Подробнее

Цей курс призначений для покращення технічних навичок у фахівців з ручного тестування, а також для випускників QA Manual. Під час навчання розглядається: GraphQL, gRPC, REST, SOAP, вивчення різних інструментів для тестування API на рівні Advanced, перехоплення трафіку, базове програмування та написання скриптів, їх запуск у Jenkins та його налаштування.

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

Git

  • Налаштування та конфігурація
  • Основи Git
  • Знайомство з GitHub
  • Робота з гілками
  • Просунуті команди Git

Основи JavaScript

  • Вступ до JavaScript
  • Зміні та типи данних
  • Перетворення типів
  • Математичні оператори
  • Оператори порівняння
  • Булеві оператори
  • Умовні конструкції
  • Цикли та масиви
  • Об'єкти
  • Функції

Регулярні вирази

API тестування

  • Клієнт-серверна архітектура
  • HTTP/HTTPS протокол
  • Інші технології для передачі даних до сервера
  • REST
  • gRPC
  • graphQL
  • SOAP
  • Інструменти для тестування API

Postman advance

  • Знайомство з Postman
  • Зміні
  • Різновиди навколишнього середовища
  • Snippets
  • Написання скриптів на мові JavaScript
  • Advanced Assertions
  • Json Schema
  • Автоматичний запуск тестів
  • Запуск тестів з різними параметрами
  • Mock Servers
  • Робота з Flows

CI/CD

  • Що таке CI/CD
  • Continuous Deployment vs Continuous Delivery
  • Розгортання Jenkins
  • Плагіни в Jenkins
  • Запуск Postman Collections в Jenkins
  • Генерація репортів

Знайомство з Docker

  • Введення
  • Встановлення Docker
  • Основні команди та створення контейнерів
  • Налаштування Jenkins в Docker
  • Запуск API колекцій в Docker

Інші інструменти для роботи з API

  • Перехоплення трафіку (Fiddler, Charles)
  • Jmeter

MongoDB

  • Базові CRUD операції
  • MongoDB Queries
  • Aggregation
  • MongoDB compass
  • Використання MongoDB з Postman

Виконання дипломного проєкту

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

  • Для людей, які закінчили курс "QA Manual" або вже знайомі з ручним тестуванням на рівні Intern/Junior та орієнтуються в початковій базі сучасних мов програмування
  • Заняття проходять в режимі онлайн-трансляції
  • Відеозаписи зберігається в особистому кабінеті та доступні після закінчення навчання
  • Оперативна служба підтримки студентів
  • Викладачі курсу - практикуючі фахівці, що працюють в топових компаніях
  • Можливість повернути всі внесені за навчання кошти до шостого заняття
  • Бонуси курсу:
    • тестова співбесіда з технічним фахівцем;
    • тренінги по проходженню співбесіди та складанню резюме з HR-фахівцем.

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

  • Олександр Голубішко - SDET Lead at RingCentral
  • Максим Москаленко - Архітектор додатків в PrivatBank
  • Юлія Клімук - Manual QA Engineer at Nova Digital
  • Георгій Гужва - Lead Test Engineer at GlobalLogic
  • Дмитро Шерстюк - QA Automation Engineer at Strong SD
  • Анастасія Садрєєв - Automation QA Engineer at Capgemini Engineering
  • Дарина Жалоба - QA Engineer at Clicklogiq
  • Денис Смага - QA Automation Engineer at Code IT
  • Антон Деревяченко - QA Automation Engineer at Avenga
Больше информации
Курс
Формат
Online
Начало занятий
30.09.2025
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Genius.Space
  • QA Automation / QA Manual
Подробнее

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

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

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

  • Знайомство.
  • Історія виникнення тестування.
  • Цілі та завдання тестування.
  • Принципи тестування.
  • Портрет тестувальника.
  • Варіанти кар'єрного розвитку.
  • Вступ до ІТ.
  • Компанії та проєкти.
  • Поняття тестування.
  • Основні стандарти ISTQB.

Цикл розробки частина 1

  • Види компаній: продукт, аутсорс, аутстаф.
  • SDLC – етапи.
  • Класичні моделі: плюси і мінуси.
  • SDLC та STLC.
  • Методології розробки ПЗ.
  • Робота з вимогами.
  • Аналіз та складання вимог.
  • Домашнє завдання.

Цикл розробки частина 2

  • Гнучкі методології.
  • Agile manifest.
  • Scrum процес.
  • Kanban процес.
  • Естімація в Agile.
  • Домашнє завдання.

Цикл тестування

  • Поняття якості.
  • STLC.
  • QA/QC/Tester.
  • Тест.

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

  • Рівні тестування.
  • Валідація та верифікація.
  • Основні види тестування.
  • Домашнє завдання.

Тест аналіз: робота з документацією. Статичне тестування

  • Види вимог.
  • Критерії хороших вимог.
  • Джерела вимог.
  • Методи збору вимог.
  • Use case VS User story.
  • Домашнє завдання.

Тестові артефакти частина 1

  • Тест план, чекліст, тест кейс.
  • Тест план – види, структура:
    • entry/exit criteria;
    • метрики тестування.
  • Чекліст: правила оформлення.
  • Тест кейс та тест світ: види, атрибути.
  • Відмінність чекліста від тест кейса.
  • Домашнє завдання.

Практика: TestRail

  • Створення тест кейсів.
  • Створення тест світів.
  • Створення тест ранів.
  • Створення репортів.
  • Домашнє завдання.

Тест дизайн

  • Техніки тест дизайну: класифікація.
  • Огляд технік тест-дизайну.
  • Black box техніки.
  • Практика техніки тест-дизайну Black Box.
  • White box техніки.
  • Experience-based техніки.
  • Домашнє завдання.

Тестові артефакти частина 2: баг

  • Error, defect, failure.
  • Баг-репорт атрибути.
  • Серйозність бага.
  • Пріоритет бага.
  • Життєвий цикл баг репорта.
  • Локалізація дефекта: root cause, effect.
  • Приклади з практики.
  • Домашнє завдання.

Практика: Jira

  • Навіщо IT компанії використовують системи управління проєктами.
  • Найпопулярніші системи.
  • Ознайомлення з Jira.
  • Репорт багів у Jira.
  • Домашнє завдання.

API

  • Клієнт-серверна архітектура.
  • Основи web (HTML, CSS).
  • Xpath і СSS-селектори.
  • Кодування символів.
  • API.
  • http/https.
  • URL: URN + URI.
  • Methods CRUD.
  • Status codes.
  • REST API VS Soap API.
  • Тест.
  • Тестування інтерфейсу користувача (GUI).
  • Тестування вебзастосунків.

Практика: тестування API

  • Postman – ознайомлення.
  • Swagger – ознайомлення.
  • Тестування API.
  • Домашнє завдання.

Практика: інструменти ChromeDevTools, Charles Proxy

  • Тестування з ChromeDevTools.
  • Тестування з Charles Proxy.
  • Домашнє завдання.

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

  • Типи мобільних додатків.
  • Специфіка тестування мобільних додатків.
  • Часті дефекти у тестуванні мобільних додатків.
  • Емулятори і симулятори.
  • Інструменти для тестування мобільних додатків.
  • Домашнє завдання.

Бази даних. SQL

  • Які існують бази даних.
  • Групи запитів.
  • Основні запити DML: SELECT, INSERT, UPDATE, DELETE
  • WHERE з MIN, MAX, AVG.
  • Оператор GROUP BY.
  • Різниця між INNER, OUTER, LEFT, RIGHT JOIN.
  • Предикати порівняння, агрегатні функції в SQL.
  • Реляційні бази даних.
  • Мова запитів SQL.
  • Домашнє завдання.

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

  • Що таке система контролю версій?
  • Про GIT: основні поняття.
  • Базові знання команд GIT (clone, checkout, pull, status, add, commit, merge, push).
  • GIT via terminal.
  • GIT via GUI (SourceTree, ...).
  • GIT workflow.
  • Домашнє завдання.

Основи автоматизації

  • Які тести автоматизувати – піраміда тестів.
  • Як підвищити ефективність тестування автоматизації.
  • Переваги та недоліки автоматизації тестування.
  • Популярні мови автоматизації.
  • Тест.

ChatGPT in QA

  • Генерація тестових сценаріїв.
  • Автоматизація.
  • Інструментал боту.
  • Інструкція користування.
  • Можливості використання.
  • Висновки роботи.

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

  • Вивчити та протестувати документацію по веб-додатку.
  • Створити чекліст тестування веб-додатку.
  • Написати 10 функціональних тестів.
  • Знайти і зарепортити баги.

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

  • Заняття проходять 2-3 рази на тиждень
  • Запис кожного заняття буде доступний в особистому кабінеті
  • Практичні домашні завдання
  • Викладачі – практикуючі фахівці у IT-компаніях
  • Додаткові переваги у пакеті "Pro"

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

  • Шевченко Артур - Head of QA Department at Yalantis
  • Мазепіна Ярослава - Senior General QA Engineer in Ciklum
  • Рудь Дарія - QA general в компанії QuartSoft
  • Анастасія Васалатій - Head of QA, 6 years in IT-management
  • Олександр Бурдело - QA Engineer at GeeksForLess Inc
Больше информации
Курс
Формат
Online
Начало занятий
20.10.2025
Длительность
3 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
18 542 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатВозможно трудоустройствоСопровождение ментораРеальный проект в портфолио
CyberBionic Systematics
  • QA Automation / QA Manual
Подробнее

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

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

QA. Основи проєкту в IT

  • Введення в основи тестування ПЗ
  • Основи проєкту, деякі моделі розробки
  • Agile та Scrum
  • SCRUM планування та естімації
  • SCRUM на практиці

QA. Мануальне тестування

  • Бізнес-аналіз та аналіз вимог
  • Усі тест-документи
  • Техніки тест-дизайну. Частина 1
  • Техніки тест-дизайну. Частина 2
  • Види та рівні тестування
  • Написання тестової документації
  • Регресійне тестування
  • Управління дефектами. Практика у JIRA
  • JIRA
  • Тестування в Agile
  • Test Planning та Estimations
  • Test Reporting та Test Metrics

QA. Бази даних та SQL

  • Що таке база даних
  • Основи DDL. Агрегуючі функції
  • Основи SQL
  • NoSQL. MongoDB
  • Практика SQL

QA. Технічні завдання

  • Web Testing
  • Mobile Testing
  • Базові поняття мережевих технологій
  • Інструменти повсякденної роботи
  • Автоматизація тестування
  • Основи HTML
  • Основи HTML та CSS
  • Codeless Automation
  • Codeless Automation Practice
  • Основи Git
  • Основи Git. Частина 2
  • Тестування API
  • BDD
  • Архітектура Web Application
  • CI/CD/CD
  • Введення в Cloud
  • Командний проєкт

Практичний курс "7 кроків для успішної кар'єри в ІТ"

  • Знайомство з Кар’єрним сервісом у CyberBionic Systematics
  • Сайти пошуку роботи. Різниця, специфіка, рейтинг
  • Аналіз ринку праці для IT-фахівців
  • Реєстрація на сайтах для пошуку роботи та заповнення власних профілів
  • Створення резюме (CV)
  • Створення супровідного листа (Cover Letter)
  • Спілкування з рекрутерами
  • Підготовка до співбесіди з HR
  • Підготовка до технічної співбесіди
  • Як отримати офер і пройти випробувальний термін

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

  • Безкоштовні ключі на софт від JetBrains
  • Добірка відео курсів від ITVDN у подарунок
  • Доступ до записів уроків
  • HR-підтримка під час та після навчання
  • Перевірка ДЗ, фідбек
  • Спілкування та підтримка
  • Тестування і сертифікати
  • Курсові проєкти
  • Практикуми з ІТ експертами
  • Курс Business English
  • Кур IT English

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

  • Олександр Бреславець - Lead Test Automation at EPAM Systems
  • Дмитро Красний - Тренер-консультант напрямку Java Developer в CyberBionic Systematics
Больше информации
Курс
Формат
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
Начало занятий
10.11.2025
Длительность
3 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
15 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
ActPro
  • QA Automation / QA Manual
Подробнее

На цьому курсі ви зможете ознайомитися з різними підходами до розробки програмного забезпечення, розберетесь у ролі імплементації якості забезпечення (QA) та зможете створювати та підтримувати тестову документацію. Також освоїте навички з контролю якості для різних типів проєктів та зрозумієте ключові технічні аспекти, пов'язані з контролем якості, такі як автоматизація, вимірювання продуктивності та тестування програмних інтерфейсів (API).

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

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

  • Навіщо потрібно тестувати програми?
  • Базові визначення та аксіоми тестування.
  • Поняття якості ПЗ. Стандарти якості ПЗ.
  • Атрибути та характеристики якості ПЗ. Життєвий цикл ПЗ.
  • Гнучкі методи розробки. Цілі та завдання процесу тестування на кожному етапі розробки.
  • Повний цикл тестування. Фази тестування.
  • Методи та види тестування. Загальний огляд.
  • Критерії покриття тестування. Покриття вимог.
  • Аналіз вимог з погляду придатності до тестування.

Тестова документація. Check list. Test Case. Документи (створювані у процесі тестування)

  • Тест план.
  • Тест – дизайн.
  • Можливі форми підготовки тест – дизайну.
  • Стандарт ISO 29119
  • Визначення Test Case, Check list.
  • Правила написання, ступінь деталізації, незалежність.
  • Правила опису дефектів, поняття важливості, пріоритету.
  • Ведення системи відстеження дефектів.
  • Складання звітів за результатами тестування.
  • Практика: створення Check list test cases.

Техніки тестування. Введення в багтрекінг системи. Командна робота

  • Покриття вхідних даних.
  • Еквівалентне розбиття.
  • Аналіз граничних значень.
  • Попарне комбінування.
  • Припущення помилок.
  • Що таке багтрекінг система. (Jira, Bugzilla, Mantis etc.).
  • TestRail.

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

  • Functional testing.
  • Security and Access Control Testing.
  • Interoperability Testing.
  • Нефункціональні види тестування.
  • Димове тестування (Smoke Testing)
  • Регресійне тестування (Regression Testing)

Тестування інтерфейсу користувача (GUI). Тестування web – додатків

  • Завдання та цілі тестування інтерфейсу користувача.
  • Функціональне тестування інтерфейсу користувача.
  • Тестування зручності інтерфейсу користувача.
  • Тестування web – додатків.
  • CRUD.
  • Практика: функціональне тестування GUI. Командне практичне заняття.

Основи WEB (HTML та CSS)

  • Document Object Model.
  • HTML – елементи.
  • Робота з CSS. Створення web – сторінки.

Основи роботи із GIT

  • Встановлення та налаштування GIT.
  • Основні команди GIT.
  • Робота з GIT BASH. Створення, клонування репозиторію, коміт та злиття гілок.
  • Налаштування .gitignore.

Тестування API

  • Клієнт – серверна архітектура. Методи HTTP.
  • Postman vs Soap UI.
  • JSON, XML, WSDL.

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

  • Xpath, CSS селектори та динамічні локатори.
  • DEV tool.
  • Selenium WebDriver. Написання та запуск автотестів. Page Object та його застосування.

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

  • Специфіка тестування мобільних додатків.
  • Основні практики для тестування мобільних додатків.

Короткий курс SQL

Structured query language - "мова структурованих запитів". Не проходить жодна технічна співбесіда без питань щодо цієї мови.

Penetration testing (Тестування на дотик)

  • SQL ін'єкції.
  • XSS ін'єкції.
  • HTML ін'єкції.
  • Перехоплення запитів.

Навантажувальне тестування за допомогою Apache Jmeter

  • Встановлення та налаштування Apache Jmeter.
  • Основні метрики навантажувального тестування.
  • Assertions.
  • Навантажувальне тестування без даних.
  • Тестування API за допомогою Jmeter.

Додаткові технічні заняття

  • Основи віртуалізації.
  • Знайомство з OC Linux з на базі дистрибутива Ubuntu.
  • Основи мережевої взаємодії.

Коуч з працевлаштування в IT "Ефективний пошук роботи" (проводить HR провідних IT компаній)

  • Види компаній і навіщо це знати
  • Як шукати роботу
  • Корисні ресурси та соціальні мережі
  • Структура резюме
  • З чого почати
  • Що краще не вказувати
  • Супровідний лист
  • Покликали на співбесіду, що робити
  • День Співбесіди
  • Обговорення питань, які з’явились щодо готового резюме
  • Пітч (структура і логіка)
  • Процес найму в компаніях
  • Розповсюдженні питання на співбесідах
  • Як позбутися страхів

Заключне заняття

  • Підведення підсумків
  • Іспит

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

  • Групи до 10 осіб
  • Вечірні заняття 2 рази на тиждень (19:00-21:00)
  • Теоретичні знання закріплюються на практиці
  • Викладачі - практикуючі фахівці рівня не нижче за Senior
  • Додатковий курс "English for IT"

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

  • Андрій Гаєвський - SM/PM at Digitally Inspired
  • Басаджі В'ячеслав - Senior QA Engineer
  • Хван Євген - Senior QA engineer
  • Вікторія Захарова - Ведуча тренінгу Працевлаштування в IT
  • Антоніна Колесникова - Викладач англійської мови
Больше информации
Курс
Формат
Online
Начало занятий
03.10.2025
Длительность
32 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
19 800 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Hillel IT school
  • Python
  • QA Automation / QA Manual
Подробнее

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

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

Блок 1. Програмування на Python

  • Знайомство
  • Загальні відомості та все, щоб почати роботу
  • Робота з Git
  • Синтаксис, структура, ключові слова
  • Типи даних
  • Числові операції
  • Ввід/Вивід даних
  • Строки: методи, атрибути та корисні трюки
  • Колекції:
    • Tuple
    • List
    • Set
    • Dict
  • Умови та цикли
  • Створення і робота функцій
  • Виключення та робота з ними
  • Вступ у тестування. Unittest
  • Логування
  • Контрольна робота та повторення

Блок 2. Програмування у об'єктно-орієнтованому підході

  • Робота з файлами
  • Csv, json, xml
  • Вступ до ООП, класи й об'єкти, атрибути класу, наслідування
  • Життєвий цикл класу
  • Магічні методи, інкапсуляція і поліморфізм
  • Області видимості змінних
  • Множинне наслідування
  • Вступ в абстрактні класи
  • Середовище venv, модулі та пакети
  • Інсталяція та створення пакету
  • Ітератори й генератори
  • Декоратори, створення декораторів
  • Робота з мережею
  • Бібліотеки urllib і requests
  • Запити get, post, put, delete
  • Робота з базами даних
  • Дата й час
  • Робота з бд через ORM

Блок 3. Тестування за допомогою pytest

  • Вступ у pytest
  • Тестування API ч.1
  • Тестування API ч.2
  • Логування тестів
  • Використання патернів і декораторів у pytest
  • Параметризовані тести
  • Парсинг даних у тестуванні
  • Xpath та css-локатори
  • Регулярні вирази
  • Вступ у Selenium: робота з вебелементами
  • Робота з діалоговими вікнами
  • ActionChains
  • Робота з випадаючими меню
  • Очікування на вебелемент у WebDriver
  • Основи PageObject
  • Практика з Page object
  • Створення звітів про тестування
  • Повторення та контрольна робота

Блок 4. Тестування, як частина CI/CD

  • Jenkins basics and pipeline
  • Docker
  • Final countdown: фінальна лекція

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

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

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

  • Юрій Бондаренко - Testing Leader at EY
  • Олександр Панченко - QA Automation Engineer at Unitedcode
  • Віталій Карпенко - Senior AQA Engineer at ZyLAB
  • Антон Морозенко - AQA/QA Lead at Ubiquiti
  • Олександр Андріяков - Software Test Automation Engineer
  • Олексій Гаврилов - QA Automation Engineer at Global Teams
  • Денис Дорошевський - AQA Engineer at Equalum
  • Денис Мережкін - AQA Engineer at Quantum_Inc
  • Микита Дьяков - Senior/TL QA Automation Engineer at Plink Inc
  • Руслан Одинокий - QA Automation Engineer at Develux
  • Павло Костишен - QA Python Automation Engineer at RocketRoute
Больше информации
Курс
Формат
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
Начало занятий
27.10.2025
Длительность
2 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
21 849 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
SoftServe Academy
  • QA Automation / QA Manual
Подробнее

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

План курсу

Основні теми:

  • Фундаментальний процес тестування
  • Аналіз вимог
  • Дизайн та розробка тестів
  • Як правильно розробляти тести
  • Процес виконання тестів
  • Класифікація тестів за рівнем, за підходами, за цілями тестування
  • Звітування дефект
  • Інструменти Jira та Confluence
  • Документи, які створюють та використовують в тестовому процесі
  • Скрам

Додаткові теми:

  • Огляд DBMS та SQL
  • Тестування навантаження за допомогою JMeter
  • Тестування REST API з Postman
  • Як оцінювати задачі
  • Основи мереж
  • Linux
  • Культурна обізнаність
  • Письмове спілкування
  • Особливості тестування мобільних аплікацій
  • Типи програмного забезпечення
  • Особливості роботи на проектах

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

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

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

  • Чимало викликів та креативних завдань: з'ясування проблеми та розв'язання головоломок - це щоденна рутина тестувальника
  • Легкий старт: не потрібно додаткових знань з комп'ютерних наук чи пов'язаного з цим досвіду
  • Розвинеш мислення як у продакт-менеджера: задоволення потреб кінцевого споживача, а не лише клієнта, буде твоїм фокусом, а отже, ти покращуватимеш продукти та сервіси
  • Широке кар'єрне портфоліо: з навичками у тестуванні, ти зможеш розвиватись горизонтально, чи вертикально і ставати Test Manager, Test Lead, Automation або Performance Tester, бізнес-аналітиком, тощо
  • Інновації поряд: ти першим будеш тестувати нові продукти, додатки чи веб-сайти
  • Підтримка ментора впродовж навчального процесу
  • Підсилення твого CV
  • Доступ до додаткових електронних курсів для навчання у власному темпі
  • Онлайн-курси за рівнем англійської та Speaking Club

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

Viktoriya Ryazhska - Ментор SoftServe Академії

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

Курс для тих, хто хоче стати інженером автоматизації тестування. Під час занять ви навчитеся використовувати Java для написання тестів, дізнаєтеся маленькі секрети, на які варто звернути увагу. По закінченні курсу ви зможете створювати проєкт з нуля (бібліотеки, пейджи, тести), запускати тести за допомогою Maven та використовувати CI (Jenkins) для автоматичного запуску тестів за часом, запускати тести за допомогою Selenium Grid.

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

  • Вступ. Знайомство та загальна теорія.
  • ООП. Java: Примітивні та посилальні типи даних. Арифметичні операції з примітивними типами. Поняття класу, методу, модифікатори доступу на прикладах. Написання першої програми “Hello world!”.
  • Статичні та нестатичні методи, перетворення типів. Умовні оператори, цикли.
  • Робота з масивами. Особливості роботи з посилальними типами даних.
  • Інтерфейси і колекції. Наслідування.
  • Написання юніт тестів для попередньо вирішених завдань за допомогою Assert. jUnit (знайомство з основними анотаціями).
  • Обробка винятків. Налаштовування Log4j.
  • Знайомство з Git. Генерація ключів. Команди clone, pull, commit, push та інше.
  • Практика написання локаторів (X-Path). Знайомство з Selenium IDE. Створення структури фреймворку, базових бібліотек та написання тестів.
  • Написання та запуск першого тесту.
  • ParentTest – розгляд вже написаного коду.
  • Знайомство з PageObject. Написання тесту за допомогою PageObject.
  • Винесення методів роботи з елементами сторінок у загальний клас ActionsWithOurWebElements (dropDown, checkBox, inputText …).
  • Написання тестів c кількома пейджами. Suits.
  • Очікування: Явні та неявні очікування.
  • Робота з загальними налаштовуваннями проєкту (config.properties). Клас ConfigData – для роботи з файлами.
  • Тести з різними наборами даних (Параметризовані тести)
  • Робота з Excel файлами.
  • Робота з Базами даних.
  • Continuous integration (Maven, Jenkins).
  • Тестова співбесіда на посаду автоматизатора.
  • Знайомство з Selenium Grid, Selenide.

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

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

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

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

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

Олена Єлісєєва - з 2012 року працює QA Engineer у компанії Miratech.

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

Курс для тестувальників, які хочуть розвиватися в своїй сфері. Під час занять ви ознайомитесь з мовою програмування C# від компанії Microsoft, а також з найпопулярнішим фреймворком для автоматизації Web-тестування – Selenium WebDriver. По закінченні курсу ви навчитесь писати автотести, створювати структури фреймворку для автоматизації, писати тести за допомогою PageObject та працювати з Microsoft Visual Studio.

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

  • Вступ. Знайомство та загальна інформація про курс.
  • Основи ООП: інкапсуляція, наслідування, поліморфізм.
  • С#: Змінні. Типи даних. Перетворення типів. Оператори.
  • Методи. Статичні та не статичні класи та методи. Робота з рядками.
  • Умовні оператори, цикли.
  • Робота з масивами.
  • Інтерфейси та колекції.
  • Обробка винятків.
  • Методологія розробки TDD. Фреймворк для тестування NUnit.
  • Практика написання локаторів (X-Path, CSS).
  • Знайомство з Selenium WebDriver. Написання тестів.
  • Створення структури фреймворку для автоматизації.
  • Знайомство з паттерном PageObject. Написання тестів за допомогою PageObject.
  • Методологія розробки BDD. Реалізація BDD-підходу за допомогою SpecFlow.
  • Знайомство з Git. Команди clone, fetch, pull, commit, push та ін. Робота з Git через інтерфейс Visual Studio.
  • Практика написання автотестів.
  • Робота з базами даних.
  • Налаштовування CI (continuous integration) за допомогою Jenkins.
  • Підсумкова екзаменаційна робота.
  • Тестове інтерв'ю на посаду автоматизатора.

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

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

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

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

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

Андрій Биков - Expert QA Automation Engineer у компанії Infopulse.

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

План курсу

Теми:

  • Концепція автоматизації тестування. Типи тестування. Тестування веб-додатків
  • Теоретичні та практичні аспекти модульного тестування JUnit фреймворк
  • Основи HTML, CSS. Document Object Model. Особливості інтерфейсу веб-додатку
  • Базові поняття та функціонал JavaScript - змінні, типи даних, оператори, цикли, масиви, функції
  • Локатори. Ідентифікація та стратегія пошуку WebElements. Створення запитів XPath в консолі розробника
  • Selenium. Selenium IDE, Selenium WebDriver. Організація тестів, створення тестових скриптів. Верифікація результатів
  • Тестування REST API. HTTP методи. JSON format. Механізми аутентифікації/авторизації. Інструменти тестування REST API. Swagger
  • Postman. Створення колекції HTTP-запитів к API, написання скриптів для автоматизації тестування. Аналіз та візуалізація результатів запитів
  • OKHttp. Реалізація виконання HTTP-запитів до API із використанням класів та методів бібліотеки OKHttp
  • Формування звітів та аналіз результатів виконання автоматизованих тестів із використанням Allure Framework
  • Створення простого фреймворка для автоматичної перевірки веб аплікації

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

  • Вступне тестування перед курсом
  • Підтримка ментора впродовж навчального процесу
  • Підсилення твого CV
  • Доступ до додаткових електронних курсів для навчання у власному темпі
  • Онлайн-курси за рівнем англійської та Speaking Club

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

  • Yaroslav Harasym - Ментор Softserve Академії
  • Olha Shutylieva - Ментор SoftServe Академії
Больше информации
Курс
Формат
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
Начало занятий
08.10.2025
Длительность
21 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
4 600 UAH за курс
Вечерние занятияВыдаётся диплом/сертификат
QALight
  • QA Automation / QA Manual
Подробнее

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

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

Вступ. Протокол SOAP

  • Коротко про лектора.
  • Мета курсу.
  • Що таке API, WS і для чого вони потрібні.
  • Роль тестування API у процесі забезпечення якості.
  • Огляд інструментарію для тестування WS.
  • Методики, що застосовуються у тестуванні WS.
  • Історія виникнення SOAP.
  • Термінологія та основні поняття (XML, XSD, Endpoint, WSDL).

Протокол SOAP. Архітектура REST

  • Термінологія та основні поняття (UDDI, XSLT, XPath, XQuery, HTTP methods, HTTP statuses).
  • Структура та основні компоненти SOAP.
  • Сфера застосування.
  • Особливості роботи.
  • SOAP – переваги та недоліки.
  • Особливості REST архітектури.
  • Термінологія та основні поняття (WADL, RESTful, JSON, JSONPath).
  • Принципи REST.
  • Статус код та основні статуси.
  • CRUD дієслова.
  • REST – переваги та недоліки.

Знайомство з SoapUI. Робота з REST проєктом

  • Встановлення Java.
  • Встановлення SoapUI.
  • Огляд основних елементів інтерфейсу.
  • Підключення навчального проєкту.
  • Огляд методів проєкту.
  • Зробити запит на аналіз отриманої відповіді.
  • Вивчення доступних веб-сервісів проєкту.
  • Складання плану тестування.
  • Написання тест-кейсів.
  • Елементи "TestSuite", "TestCase", "TestSteps".

Робота з REST проєктом (XML)

  • Блок "Assertions".
  • Запуск тестів на різних рівнях.
  • Елемент «Properties», основні можливості.
  • Робота з Properties.
  • Елемент "Property Transfer".
  • Робота з Assertions.

Робота з REST проєктом (JSON) Postman

  • Авторизація.
  • Створення запитів.
  • Дістаємо дані з відповіддю.
  • Написання тестів на відповідь із сервера.
  • Змінні.
  • Вкладка Pre-request script.
  • CI Newman запуск тестів з консолі.
  • Postman runner запуск тестів.

Робота з Groovy скриптами

  • Робота зі статичними та динамічними даними.
  • Генеруємо тестові дані.
  • Отримуємо дані з "Properties".
  • Запис і трансфер даних.
  • Умови та розгалуження.
  • Script Assertion.

Додаткові можливості

  • Підключення зовнішніх бібліотек та кастомних класів.
  • Mock-сервіси.
  • Для чого потрібні Mock-сервіси.
  • Приклад роботи з Mock-сервісом.
  • А як же CI?
  • Встановлюємо Jenkins.
  • Запуск проєкту на Jenkins.

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

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

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

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

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

Ярослав Курочкін - має більше 5 років досвіду в QA Automation.

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

Курс допоможе вдосконалити навички та опанувати методику проведення тестування навантаження на програму. Після завершення навчання ви зможете: проводити тестування навантаження WEB-додатків, визначати параметри працездатності програм, проєктувати тести, визначати можливості системи залежно від апаратної архітектури, розробляти плани тестування та автоматизувати тестування продуктивності з використанням Apache JMeter.

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

Вступ та ознайомлення з інструментом

  • Вступ до навантажувального тестування:
    • З чого починається тестування.
    • Навантажувальне тестування – перший крок до автоматизації.
    • Коло проблем, які допомагає виявити навантажувальне тестування.
  • Ознайомлення з інструментом:
    • Встановлення Java середовища.
    • Запуск інструменту JMeter.
    • Запис першого сценарію.
    • Assertions.

Користувачі

  • Профілі користувачів:
    • Паралелізм користувачів/транзакцій.
    • Масштабованість системи.
    • Види навантажувального тестування.
  • Запис сценарію вручну:
    • Змінні користувача – CSV, User Defined Variables.
    • PostProcessor – Regular Expression Extractor.

Базове ускладнення

  • Black magic між Нами та Навантажуваним сервісом:
    • HTTP vs HTTPS.
    • CSRF Tokens.
    • Protocols.
    • CA certificates.
  • Запис HTTPS сценарію:
    • Підстановка CA сертифікатів.
    • PreProcessors.
    • Створення складного сценарію (використовуватимемо отримані знання).

Ускладнене базове ускладнення

  • Спочатку поміркуємо головою, а потім стрибатимемо за бананами:
    • Моделювання продуктивності.
    • Підходи та методи.
    • Чому це настільки важливо.
  • "Кращі" практики при створенні сценаріїв:
    • Встановлення плагінів.
    • Гарний сценарій.

Складно, проте необхідно

  • Підготовка до навантажувального тестування:
    • Тест план.
    • Тест стратегія.
  • Генерація "супер" навантаження:
    • Бот мережа.

Без цього буде складно

  • Складання звіту.
  • Читання графіків.

Додаткові можливості

  • Безперервне отримання даних, InfluxDB + Grafana.
  • Консольний режим запуску JMeter, параметризація.
  • Розгляд за допомогою прикладів найпоширеніших випадків.

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

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

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

  • Знання основ тестування ПЗ
  • Знання ОС сімейства MS Windows, Unix
  • Знання основ комп'ютерних мереж
  • Знання основ SQL

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

Дмитро Сидоренко - побудова інформаційних структур, включаючи корпоративні сервера на базі операційної системи FreeBSD.
Святослав Сєвонькаєв - Performance Analyst в "EPAM".

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

Отримай практичний досвід та навички в автоматизації тестування на курсі Practical Test Automation. Розробляй автоматизовані тести на основі розв'язання практичних завдань на реальному проєкті та ставай job-ready.

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

Теми:

  • Основи проєктування класів
  • Наслідування: як використовувати наслідування для покращення коду та уникнення дублікації
  • Поліморфізм: розуміння та застосування поліморфізму в контексті тестування
  • Робота з рядками: методи, оптимізація, патерни
  • Масиви: основи, операції, алгоритми
  • Колекції: використання різних типів колекцій для тестування
  • Основи роботи з базами даних
  • JDBC: підключення до баз даних, виконання запитів, обробка результатів
  • Розробка і реалізація юніт-тестів
  • Інтеграційне тестування: стратегії та методи
  • Використання мокінг фреймворків, Mockito
  • Створення мок-об'єктів для імітації поведінки системи
  • Техніки проєктування тестів
  • Виконання тестів і аналіз результатів
  • Відстеження і документування дефектів
  • Основи роботи з Selenium WebDriver
  • Автоматизація вебтестування
  • Методи пошуку вебелементів
  • Використання CSS селекторів та XPath для ідентифікації елементів
  • Тестування на сумісність з різними веббраузерами
  • Використання явних та неявних очікувань для стабілізації тестів
  • Методологія Page-Object для організації тестових скриптів
  • Використання патернів проєктування в автоматизації тестування
  • Реалізація логування та звітності в автоматизованих тестах
  • Основи тестування REST API: методи, інструменти, підходи

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

  • Взаємодіяти з Git, GitHub
  • Розробляти інтеграційні тести за допомогою Selenium WebDriver
  • Створювати Rest Api запити та тестувати їх
  • Працювати з базами даних
  • Використовувати крос-браузерне тестування веб-додатків
  • Застосовувати принципи OOП для автоматизації тестування
  • Використовувати кращі практики пошуку WebElements
  • Працювати в команді за методологією Scrum
  • Створювати повністю функціональні тестові фреймворки

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

  • Підсилення твого CV
  • Спільнота однодумців
  • Доступ до додаткових онлайн-курсів для навчання у власному темпі
  • Участь у Speaking Club для покращення рівня англійської мови

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

Yaroslav Harasym - Ментор SoftServe Академії

Больше информации
Курс
Формат
Online
Начало занятий
15.09.2025
Длительность
10 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
2 792 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
CyberBionic Systematics
  • QA Automation / QA Manual
Подробнее

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

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

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

Теми

  • Вступне. Знайомство і загальна теорія.
  • Python: Написання першої програми "Hello world!". Змінювані та незмінні типи даних. Операції з примітивними типами. Оператори.
  • ООП в Python.
  • Робота з рядками. Імпорт і установка пакетів.
  • Послідовності та колекції.
  • Ієрархія та обробка виключень.
  • Робота з текстовими файлами (txt, xml, json).
  • TDD. Знайомство з unittest і pytest.
  • Деталі pytest: фікстури, конфігураційні файли. Логування.
  • Веб-елементи. Практика написання локаторів (X-Path).
  • Системи контролю версій. Git
  • Знайомство з Selenium WebDriver. Написання та запуск першого тесту.
  • Створення структури фреймворку, базових бібліотек і написання тестів.
  • Види очікувань. Декоратори.
  • Паттерни проєктування. Написання тесту з використанням PageObject.
  • Практика написання тест-кейсів. Параметризовані тести.
  • Робота з REST API.
  • Робота з Базами даних.
  • Continuous integration (Jenkins).
  • Підсумкове заняття.
  • Тестове інтерв'ю на автоматизатора.

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

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

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

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

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

Артем Сварич - понад 6 років в QA Automation. Працював у компаніях exist.ua, Orderry, Luxoft.

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

Страницы

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

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

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

Анастасія   12.08.2025

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

Викладачі подають матеріал у доступній формі, часто наводять приклади з реальної роботи в IT. Ментори завжди поруч — підкажуть, пояснять і підтримають, якщо виникнуть труднощі.

  Особливо цінно, що навчання включає не лише ручне тестування, а й знайомство з API, Postman, SQL та Git. Це дозволило мені сформувати цілісне розуміння професії QA-фахівця і бути готовою до різних завдань у майбутньому.   GoIT — це місце, де можна стартувати в IT без досвіду, але з великим бажанням навчатися.
Плюсы:Грамотно побудована програма, вивчення додаткових інструментів: API, Postman, SQL, Git, можливість почати з нуля
Минусы:плюсів однозначно більше)
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
25.08.2025   Ответ представителя компании

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

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

Бажаємо вам упевнених кроків у новій професії та яскравих можливостей у сфері ІТ!

Курсы QA Automation / QA Manual
Олександр   08.08.2025

Матеріал подавався зрозуміло та структуровано, а практичні завдання допомогли швидко застосувати знання на практиці. Особливо сподобалась підтримка менторів. Трішки не вистачало командної атмосфери, адже формат навчання, який я обрав, передбачав індивідуальну роботу (іншого варіанту для мене не було).

За час навчання я опанував основи тестування веб та мобільних додатків, роботу з Postman, SQL, Git, HTML/CSS. Найбільше ціную той факт, що курс дав мені чітке розуміння процесів тестування та впевненість у власних силах для подальшого розвитку в IT.

  Рекомендую GoIT усім, хто хоче швидко отримати актуальні навички та стартувати в новій професії.
Плюсы:✅ Актуальні інструменти: Postman, SQL, Git, HTML/CSS ✅ Чітке розуміння процесів тестування ✅ Впевненість у власних силах після курсу
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
25.08.2025   Ответ представителя компании

Дякуємо вам за відгук і щирі враження)

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

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

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

Курсы QA Automation / QA Manual
Марк   18.06.2025

Дуже сподобався курс

Плюсы:Пояснюють усе дуже зрозуміло Зручний особистий кабінет
Минусы:Нема
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы QA Automation / QA Manual
Олена К.   10.06.2025

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

Плюсы:+++ вище у відгуку.
Минусы:немає
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы QA Automation / QA Manual
Serhii Zolotarov   30.05.2025

Пройшов курс з GameDev QA(це мої перші кроки в QA ) — усе сподобалося. Лекторки все зрозуміло пояснювали й відповідали на будь-які запитання без жодних проблем. Окрім самого тестування ґеймдизайну, надали також інформацію про тестування загалом

Плюсы:Відкрітість та доброзичливість для новачків Понятний матеріал
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы QA Automation / QA Manual

Страницы