Зареєструватися

Тестувальник QA Auto

8,7
lecturer

Сергій Бутенко

  • Python з нуля
  • Підготовка до працевлаштування
  • Середній рівень

Що таке автоматичне тестування?

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

Для написання скриптів достатньо опанувати найпростішу мову програмування Python, яку ми вивчаємо протягом курсу.

Задача QA Automation Engineer — знаходити помилки на кожному етапі створення IT-продуктів. Для цього він:

  • створює скрипти;

  • стежить за коректністю їхньої роботи;

  • формує та надсилає розробникам звіти про виявлені помилки.


Чи може скрипт повністю замінити людину? Ні, скрипти не вміють самостійно тестувати, вони лише повторюють дії, запрограмовані QA Automation Engineer, та вчасно сигналізують, якщо помічають якийсь збій.

ПРО КУРС

Python Основи програмування

Наша мета — щоб через 12 тижнів ви могли претендувати на позицію Trainee/Junior QA Automation та були готові отримати першу роботу.

Для цього у вас буде:

  • достатня кількість практичних завдань з автоматичною перевіркою для вивчення основ мови Python;

  • блок «Розвиваємо алгоритмічне мислення» для самостійного розв’язування задач;

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

  • триденні спринти з вирішення завдань, які дають на реальних співбесідах;

  • два публічних інтерв’ю з автором курсу для детальнішого розгляду та розуміння деяких важливих питань курсу;

  • бонусні курси, що стануть у пригоді, — «Як знайти першу роботу в ІТ» та «Англійська для початківців у сфері ІТ».

Курс підходить для всіх, хто бажає розпочати кар'єру в сфері тестування програмного забезпечення на позиції Junior/Trainee QA Engineer.

Партнери курсу

Формат курсу

01

icon

Відеолекції з можливістю перегляду в зручний час для засвоєння теорії

02

icon

Практичні завдання для закріплення знань та розвитку навичок тестування

03

icon

Воркшопи — інтерактивні заняття, спрямовані на практичне застосування знань

04

icon

Вебінари та Q&A сесії — живі онлайн-зустрічі з викладачем

05

icon

Курсовий проєкт в портфоліо

06

icon

Спринти по практичних завданнях для підготовки до технічних співбесід

07

icon

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

08

icon

Юніти з розвитку алгоритмічного мислення

09

icon

Додаткові матеріали для глибшого розуміння теми

10

icon

Презентації з основними тезами лекцій для швидкого повторення

11

icon

Чат-підтримка

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

Підходить для початківців

Використання мови Python дозволяє спростити та полегшити процес входження в професію автоматичного тестувальника (особливо для початківців в ІТ):

  • почніть з Python — найлегшої мови для новачків;

  • зосередьтеся на QA Auto;

  • і вже через 12 тижнів будьте готові до позиції Junior/Trainee QA Engineer.


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

Створено у партнерстві з GlobalLogic

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

Багато практики

Навчайтеся за принципом learning by doing — створіть власний проєкт та відпрацюйте здобуті навички шляхом виконання практичних завдань.

Це комплексний курс, де вивчається як сама мова програмування Python, так і її використання для автоматичного тестування ПЗ.

Менторська підтримка

Протягом активної фази курсу автор буде на зв’язку, щоб прокоментувати виконані завдання та відповісти на запитання.

Проєкт до портфоліо

Відпрацюйте нові навички на власному проєкті, залийте його на Git і отримайте готовий кейс до свого портфоліо.

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

Змоделюйте разом із лектором співбесіду та знайдіть відповіді на технічні питання за допомогою 3-денних спринтів. Наберіть 85% за сертифікатом і спробуйте свої сили під час тестового інтерв’ю в GlobalLogic.

Довготривалий доступ до курсу

Вивчайте, повторюйте відеолекції курсу та виконуйте завдання у зручний для вас час. Записи курсу доступні впродовж 2 років.

Що ви вивчите?

Slide Image
З нуля
Upskill

Теоретична база

  • Як працює інтернет

  • Що таке вебзастосунки та як вони працюють

  • Як тестувати вебзастосунки за допомогою автоматизації тестування

  • Що таке бази даних та як вони працюють

  • Які існують етапи створення модульного фреймворку

Slide Image
Тестування ПЗ
Python

Hard skills

  • Основи тестування програмного забезпечення

  • Мова Python на базовому рівні

  • Методологія та фреймворки розробки ПЗ

  • HTTP-протокол та архітектурна методологія REST

  • Інструменти, що використовуються для автоматизації API- та UI-тестуванням

  • Написання ефективних модульних тестів за допомогою Pytest

  • Формування базових запитів мовою SQL

  • Використання інструменту Postman

  • Робота з UI тестуванням за допомогою Selenium Web-Driver

Slide Image
Нетворкінг
Підтримка

Soft skills

  • Бажання вчитися та розвиватися

  • Відповідальність

  • Ефективне спілкування

  • Вирішення проблем

  • Критичне мислення

  • Гнучкість, адаптивність до умов та вимог

  • Організованість, навички пріоритезації завдань та планування часу

  • Уважність до деталей

  • Робота в команді

Slide Image
Практика
Портфоліо

Курсовий проєкт

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

Slide Image
Нова професія
Сертифікат

У результаті

Знань і компетенцій, набутих на курсі, достатньо для успішного проходження інтерв’ю та побудови кар’єри на позиції тестувальника (посади Trainee/Junior QA Automation).

Після навчання ви отримаєте іменний сертифікат — документ, який підтверджує успішне завершення курсу та отримані знання.

У результаті ви отримаєте

  • Hard skills для першої роботи в IT: основи Python + QA Auto

  • Готовий проєкт на Git для вашого портфоліо

  • Навички проходження технічних співбесід

  • Сертифікат, який можна показати на співбесіді

  • Резюме, яке допоможе виділитися серед конкурентів

  • Профіль LinkedIn, за яким вас знайдуть роботодавці

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

Кому підійде курс?

  • Випускникам і студентам

    технічних вузів, які шукають першу роботу

  • Світчерам

    які хочуть отримати перспективний та прибутковий фах

  • QA Manual тестувальникам

    які прагнуть опанувати суміжну спеціальність

  • IT-спеціалістам

    які бажають навчитися автоматизовувати тестування вебпродуктів за допомогою Python

Ваш кар’єрний шлях

За даними DOU у 2024 році

Курс-професія «Тестувальник QA Auto»

ви тут

Trainee QA Engineer

2-3 місяці
Медіанна з/п – $450

Junior QA Engineer

4-12 місяців
Медіанна з/п – $900

Middle QA Engineer

1-3 роки
Медіанна з/п – $2384

Senior QA Engineer

4-7 років
Медіанна з/п – $4200

Наші випускники працюють

partner logo
partner logo
partner logo
partner logo
partner logo
partner logo
partner logo
partner logo

Ваше резюме після навчання

  • ПОСАДА

    Trainee/Junior QA Engineer

  • ГРАФІК РОБОТИ

    Робота в офісі/віддалено

  • SOFT SKILLS

    Ефективна взаємодія з командою, уважність до деталей, швидке навчання, критичне мислення, тайм-менеджмент, самостійність у пошуку рішень, адаптивність, відповідальність

  • HARD SKILLS

    Основи тестування ПЗ, Базовий Python, Методології розробки ПЗ, REST, HTTP, Автоматизація API- та UI-тестів, Pytest, Selenium WebDriver, Postman, SQL-запити

  • ЗАРПЛАТА

    Від $700

Сергій Бутенко

Автор

Провідний фахівець з автоматизації тестування.

Консультант компанії GlobalLogic.

Має досвід роботи в проєктах чисельністю від 10 до 100 спеціалістів.

  • 12 років

    з великими проєктами

  • Експерт

    компанії GlobalLogic

  • 500 фахівців

    отримали професійну допомогу Сергія за 2023 рік

  • Великий досвід

    створював процеси з нуля та рятував проєкти з погано налаштованими процесами

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

85 відеолекцій 39 практичних завдань 2 вебінари
Модуль 1. Вступ в QA Auto

5 лекцій ·

  • Життєвий цикл процесу розробки.
  • Що таке автоматизація. Види.
  • Цілі автоматизації.
  • Python як мова програмування.
  • Середовище розробки.
Модуль 2. Поняття величини в програмуванні

3 лекції ·

  • Змінні. Ідентифікатори змінних.
  • Вказівка присвоювання.
  • Типи даних.
Модуль 3. Поняття алгоритму

1 лекція ·

  • Алгоритм і його властивості.
Модуль 4. Лінійні алгоритми

3 лекції ·

  • Лінійні алгоритми.
  • Лінійні алгоритми (задача 1).
  • Лінійні алгоритми (задача 2).
  • Розвиваємо алгоритмічне мислення. Лінійні алгоритми
Модуль 5. Алгоритми з розгалуженням

4 лекції ·

  • Основні логічні операції.
  • Вказівка розгалуження (скорочена форма).
  • Вказівка розгалуження (повна форма).
  • Вказівка розгалуження (задача).
  • Розвиваємо алгоритмічне мислення. Алгоритми з розгалуженням
Модуль 6. Цикли

2 лекції ·

  • Вказівка повторення. Цикл з параметром.
  • Вказівка повторення. Цикл поки.
  • Розвиваємо алгоритмічне мислення. Алгоритми з циклами
Модуль 7. Допоміжні алгоритми

3 лекції ·

  • Метод покрокової деталізації.
  • Допоміжні алгоритми.
  • Допоміжні алгоритми (програмна реалізація).
  • Розвиваємо алгоритмічне мислення. Допоміжні алгоритми
Модуль 8. Структуровані типи даних

6 лекцій ·

  • Списки
  • Списки (задача).
  • Розвиваємо алгоритмічне мислення. Списки
  • Кортежі.
  • Множини.
  • Словники.
  • Рядки.
Модуль 9. ООП. Класи

4 лекції ·

  • Що таке ООП.
  • Що таке класи.
  • Конструктор класу.
  • Методи класу.
Модуль 10. ООП. Головні принципи

3 лекції ·

  • Інкапсуляція.
  • Наслідування.
  • Поліморфізм.
Модуль 11. LINUX

9 лекцій ·

  • Операційні системи.
  • Огляд системи Linux.
  • Термінал.
  • Робота з файлами і папками.
  • Модифікація текстового файлу. Редактор VI.
  • Команда cat.
  • Команда grep.
  • Збереження результату виконання команди >, >>.
  • Конвеєри.
Модуль 12. GIT

8 лекцій ·

  • Завдання системи контролю версій.
  • GIT. Налаштування.
  • GitHub.
  • Створюємо перший коміт.
  • Гілки.
  • GIT. Працюємо з гілками.
  • Злиття гілок.
  • Синхронізація гілок з GitHub.
Модуль 13. Framework

3 лекції ·

  • Що таке фреймворк.
  • Типи і особливості використання.
  • Модульний фреймворк.
Модуль 14. Pytest

4 лекції ·

  • Що таке Pytest.
  • Фікстури.
  • Фікстури. Обмін через conftest.py.
  • Маркування тестів.
Модуль 15. Клієнт-серверна архітектура

3 лекції ·

  • Як працює інтернет.
  • Клієнт-Серверна архітектура.
  • Комунікація в Клієнт-Серверній архітектурі.
Модуль 16. HTTP

6 лекцій ·

  • HTTP. Що це таке.
  • HTTP. Request.
  • HTTP. Стартовий рядок Request.
  • HTTP. Python Request module.
  • HTTP. Response.
  • HTTP. Як тестувати HTTP.
Модуль 17. API тестування

3 лекції ·

  • Що таке API.
  • Як тестувати АРІ. Пишемо свій АРІ клієнт.
  • Як тестувати АРІ. Пишемо тести.
Модуль 18. SQL

10 лекцій ·

  • Що таке база даних.
  • Таблиця в базі даних.
  • Зв’язки в таблицях баз даних.
  • Python. Як приєднатися до бази даних.
  • SELECT.
  • WHERE.
  • UPDATE.
  • INSERT.
  • DELETE.
  • JOIN.
Модуль 19. UI-тестування

5 лекцій ·

  • Що таке UI/UX-тестування.
  • Автоматизація UI-тестування.
  • Selenium WebDriver. Вступ.
  • Selenium Web-Driver. Базові Операції.
  • Selenium Web-Driver. Page Object.
Бонус* Курс «Як знайти першу роботу в ІТ»

·

Авторка: Катерина Осадчук — співвласниця та CEO рекрутингової агенції Indigo Tech Recruiters

* Подарунок усім слухачам, хто отримає сертифікат про завершення навчання на основному курсі.

  • загальний огляд рекрутингу в ІТ.
  • де шукати вакансії.
  • як підготувати резюме, що допоможе виділитися серед конкурентів.
  • як презентувати себе на співбесіді.
Бонус* Курс «Англійська для початківців у сфері ІТ»

·

Авторка: Анастасія Машталяр — СЕО онлайн-школи IT та Business англійської Solid English School

* Подарунок усім слухачам, хто отримає сертифікат про завершення навчання на основному курсі.

  • найпоширеніша лексика та граматика для роботи в ІТ.
  • як презентувати себе роботодавцю, щоб отримати першу роботу в ІТ.
  • як грамотно говорити на щоденних зустрічах.
  • як листуватися з клієнтами.
  • як спілкуватися з командою.
Розклад

Тривалість: 12 тижнів

  • Навантаження:5-8 годин/тиждень
  • Доступ:2 роки

Отримайте сертифікат

Успішно виконайте завдання курсу, отримайте потрібну кількість балів і згенеруйте сертифікат у розділі «Сертифікат» наприкінці курсу.

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

Image sertificate

Оберіть найкращу програму для себе

Standard

8 730 грн
  • 85 відеолекцій
  • 9+ годин відео
  • 39 практичних завдань
  • 3 воркшопи (запис)
  • 2 вебінари (вступний та запис)
  • 4 Q&A сесії
  • Тестові завдання
  • Спринти по практичних завданнях на співбесіду
  • Юніти з розвитку алгоритмічного мислення
  • Курсовий проєкт в портфоліо
  • Додаткові матеріали
  • Презентації
  • Чат-підтримка
  • Іменний сертифікат
  • Курс «Працевлаштування в IT»
  • Курс «Англійська в IT‎»
Бестселер

Premium

10 350 грн
  • Усе, що в Standard
  • 5 Q&A сесій
  • Перевірка курсового проєкту лектором
  • Зворотний звʼязок по курсовому проєкту від лектора

Спосіб оплати на вибір: уся сума одразу або оплата частинами

Ранні ціни діють до 22.01 включно

Залишились питання?

Ми зв’яжемось з вами та допоможемо визначитись, чи цей курс вам підходить.

Питання-відповіді

Чи потрібно для проходження курсу знання англійської мови?
Для навчання достатньо базових знань англійської мови.

Важливо! Паралельно з навчанням на курсі варто підвищувати свій level володіння англійською, адже вона потрібна для подальшої кар'єри в IT. Тому як бонус усі випускники отримають доступ до курсу «Англійська для початківців у сфері ІТ».
Скільки часу матеріали курсу будуть доступні після його завершення?
Матеріали будуть доступні для слухачів протягом 2-х років.
Чи можна оплатити курс частинами?
Так, ви можете оплатити курс частинами. Загальна вартість ділиться на три рівні платежі. Це дозволяє комфортно інвестувати у своє професійне зростання.
Як проходить навчання?
Навчання проходить в онлайн-форматі у вигляді лекцій у записі, які будуть відкриватися поетапно кожного навчального тижня. Про розклад воркшопів, Q&A-сесій та вебінарів з лектором учасники дізнаються на старті курсу.
Якою мовою викладається курс?
Курс проводиться українською мовою.
Чи підходить курс для людей, які не мають жодного досвіду в IT?
Так, курс розроблений спеціально для початківців без досвіду у тестуванні та IT взагалі. Програма складається з 2 розділів: починається з освоєння найпростішої мови програмування – Python, і тільки маючи потрібну базу, слухачі переходять до QA Auto.

Автор говорить зрозумілими словами та завжди готовий відповісти на уточнюючі запитання в Slack.
Чи достатньо цього курсу, щоб розпочати пошук роботи?
Знань і компетенцій, отриманих на курсі, достатньо для успішного проходження інтерв’ю і побудови кар’єри на позиції тестувальника (посади Trainee/Junior QA Automation).
Чи можливо повернути курс? Які правила повернення коштів?
Повернення коштів за всі курси, придбані на Prometheus+, можливе протягом 14 днів. Запит на повернення направляється на пошту , у ньому вказуються email, на який зареєстровано акаунт, ПІБ та курс, за який ви хочете повернути кошти. Процедура повернення коштів займає 30 календарних днів з моменту схвалення заявки. Щоб уникнути зловживань з боку слухачів, ми залишаємо за собою право обмежити або відхилити запити на повернення коштів у випадках, коли:
  • значна частина курсу була використана або завантажена студентом до того, як було оформлено заявку на повернення коштів;

  • студент подав кілька запитів на повернення коштів за один і той самий курс;


  • студент вимагає повернути зайву суму;


  • користувачі порушили Умови або Правила платформи.

Як ми готуємо до першої роботи?
Наша мета — щоб через 12 тижнів ви могли претендувати на позицію Trainee/Junior QA Automation та були готові отримати першу роботу. Для цього у вас буде:

  • достатня кількість практичних завдань з автоматичною перевіркою для вивчення основ мови Python;

  • блок «Розвиваємо алгоритмічне мислення» для самостійного розв’язування задач;


  • курсовий проєкт, яким ви зможете доповнити ваше резюме;


  • триденні спринти з вирішення завдань, які дають на реальних співбесідах;


  • два публічних інтерв’ю з автором курсу для детальнішого розгляду та розуміння деяких важливих питань курсу;

  • подарункові курси, що стануть у пригоді, – «Як знайти першу роботу в ІТ» та «Англійська для початківців у сфері ІТ».

Не знайшли відповідь?

Центр допомоги

Партнер курсу - GlobalLogic

  • #1 IT-роботодавець у 2020 та 2021 роках

    За результатами опитування міжнародного дослідження Randstad Employer Brand Research

  • TOP-3 найбільших IT-компаній України

    За результатами дослідження dou.ua

  • TOP-3 найбільш привабливих роботодавців

    За версією студентів за результатами дослідження EY Best Employer Survey

  • TOP HR Brand

    За результатами премії «HR-бренд Україна» від grc.ua

  • TOP-25 найкращих роботодавців

    За результатами дослідження, опублікованого у рейтингу видання Forbes Ukraine «50 найкращих роботодавців»

  • Залучення технічної експертизи GlobalLogic

    відбувалось на безоплатній основі, та здійснювалось в рамках сприяння компанією GlobalLogic розвитку освіти та науки в Україні. GlobalLogic не є отримувачем грошових коштів чи інших матеріальних вигод від продажу  курсу "Тестувальник QA Auto"