Курс QA Automation - Python

  • Online
  • Для досвідчених
  • Python, QA Automation / QA Manual
Навчальний центр: Hillel IT school
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:32 занять
Початок курсу:17.08.2026
Вартість навчання:19 800 UAH за курс

Можлива оплата частинами. При оплаті за весь курс одним платежем діє знижка 10%.

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

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

Основи Python для автоматизації

  • Синтаксис, структура, типи даних і робота з рядками
  • Колекції (list, tuple, set, dict) та їх застосування в тестах
  • Умови, цикли, функції, лямбди, *args і **kwargs
  • Основи ООП: класи, наслідування, поліморфізм, магічні методи
  • Ітератори, генератори, декоратори та їх використання у тестуванні
  • Робота з файлами (CSV, JSON, XML), модулі й пакети

Інструменти й середовище

  • Git та GitHub: контроль версій і робота з гілками
  • Логування і робота з помилками
  • Робота з датою і часом
  • Віртуальні середовища (venv), управління пакетами, інсталяція залежностей

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

  • unittest: базові тести, mock-об’єкти
  • pytest: організація тестів, параметризація, фікстури
  • API-тестування з pytest, Swagger/OpenAPI
  • End-to-End тести, покриття сценаріїв та аналіз схем response
  • HTM- та Allure-звіти: візуалізація результатів тестів

Web-тестування та парсинг

  • Локатори XPath і CSS, регулярні вирази
  • Тестування інтерфейсів із Playwright
  • Автоматизація сценаріїв користувачів
  • Парсинг даних у браузері та через Python-бібліотеки

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

  • GET, POST, PUT, DELETE запити з requests і urllib
  • Сесії, автентифікація, обробка відповідей і помилок
  • Тестування API без реального сервера (mock)

Робота з базами даних

  • PostgreSQL: створення таблиць, SQL-запити, транзакції, JOIN
  • ORM: SQLAlchemy та PonyORM для роботи з даними через Python-код

Інфраструктура та DevOps basics

  • Docker: створення образів, запуск контейнерів, тестування у контейнерах
  • Jenkins: основи CI/CD, інтеграція автотестів у pipeline

Працевлаштування і soft skills

  • Як скласти резюме і Cover Letter QA Automation
  • Підготовка до технічного інтерв’ю та live coding

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

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

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

  • Руслан Одинокий - QA Automation Engineer at Develux
  • Юрій Бондаренко - Testing Leader at EY
  • Павло Костишен - QA Python Automation Engineer at RocketRoute
  • Богдан Черкащенко - Senior Test Automation at Flitt
  • Сергій Іпатов - Test Automation Expert at SoftServe
  • Сергій Стабровський - Software Test Automation Engineer at Luxoft
  • Денис Дорошевський - AQA Engineer at Equalum
  • Олександр Панченко - QA Automation Engineer at Unitedcode
  • Станіслава Балаховська - Senior Test Automation Engineer at CHI Software
  • Денис Мережкін - AQA Engineer at Quantum_Inc
  • Антон Морозенко - AQA/QA Lead at Ubiquiti
  • Олексій Гаврилов - QA Automation Engineer at Global Teams
  • Олександр Рудик - Software Test Automation Engineer at EPAM
  • Володимир Мзоков - Full Stack Developer at Insiders
  • Микита Дьяков - Senior/TL QA Automation Engineer at Plink Inc
  • Олексій Малахов - Quality Assurance Tester at Webbylab

Категорії курсу

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

Схожі курси

Навчальний центр
GoIT
Формат
Online
Початок навчання
10.08.2026
Тривалість
7 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Foxminded
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
1 975 UAH за курс
Навчальний центр
Levelup
Формат
Online
Початок навчання
18.09.2025
Тривалість
28 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 750 UAH за місяць
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 400 UAH за курс