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

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

8,7
lecturer

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

  • Мова курсу українська
  • Сертифікат по закінченню
  • Курс триває 9 годин

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

  • Чітке розуміння основ тестування програмного забезпечення.

  • Знання мови Python на базовому рівні.

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

  • Здатність формувати базові SQL-запити та працювати з базами даних.

  • Вміння використовувати інструменти для автоматизації тестування, зокрема Postman.

  • Практичні навички роботи з UI-тестуванням за допомогою Selenium Web-Driver.

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

Тестувальник – це фахівець, задача якого – знаходити помилки на кожному етапі створення IT-продуктів.

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

QA Automation engineer — це фахівець, який:

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

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

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


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

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

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

Цей курс створений для

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

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

  • Світчерів

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

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

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

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

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

НА КУРСІ ВИ ДІЗНАЄТЕСЬ

01

icon

Як працює інтернет та вебзастосунки.

02

icon

Що таке HTTP-протокол та методологія REST.

03

icon

Як тестувати вебзастосунки за допомогою автоматизованих тестів.

04

icon

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

05

icon

Як працюють бази даних та як їх використовувати для тестування.

06

icon

Про методології та фреймворки для розробки програмного забезпечення.

Після проходження курсу у вас буде все необхідне для роботи:

01

icon

Hard skills достатні для першої роботи в IT-компанії: основи Python + QA Auto

02

icon

Репозиторій з робочим фреймворком – готовий проєкт на Git для вашого портфоліо

03

icon

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

04

icon

Базові знання англійської необхідні для роботи в ІТ

05

icon

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

06

icon

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

07

icon

Рекомендації для заповнення профілю LinkedIn, за яким вас знайдуть роботодавці

Формат курсу

01Дистанційне навчання

Переглядайте відеолекції курсу та виконуйте завдання у зручний для вас час (у межах термінів активної фази курсу, зазначених на сторінці курсу, у листах та повідомленнях у Slack).

02Зворотній зв'язок

Ви зможете поставити запитання на вебінарі чи в чаті, а також спілкуватися з іншими студентами курсу у закритій спільноті

03Навчальний кабінет Prometheus

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

04Соціальна відповідальність

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

05Сертефікат

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

06Q&A сесії

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

07Воркшопи

інтерактивні практичні заняття, де ви зможете застосовувати нові знання та навички під керівництвом професіоналів.

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

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

09Презентації

демонстрація власних ідей та рішень перед групою для отримання конструктивного зворотного зв'язку.

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

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

Чому варто обрати курс «Тестувальник QA Auto»?

Створено у партнерстві з GlobalLogic
GlobalLogic є лідером у сфері цифрової інженерії та входить до трійки найбільших ІТ-компаній в Україні. Компанія допомагає брендам розробляти та створювати інноваційні продукти, платформи та цифрові рішення для сучасного світу.
Багато практики
Навчайтеся за принципом learning by doing – створіть власний проєкт та відпрацюйте здобуті навички через виконання практичних завдань.
Менторська підтримка
Протягом активної фази курсу автор буде на зв’язку, щоб прокоментувати виконані завдання та відповісти на запитання.
Конкретний результат
Відпрацюйте нові навички на власному проєкті, залийте його на Git і отримайте готовий кейс до свого портфоліо.
Підготовка до співбесід
Змоделюйте разом із лектором співбесіду та знайдіть відповіді на технічні питання за допомогою 3-денних спринтів. Випускники курсу з найкращими результатами отримають шанс долучитися до проєктів компанії GlobalLogic.
Довготривалий доступ до курсу
Вивчайте, повторюйте відеолекції курсу та виконуйте завдання у зручний для вас час. Записи курсу доступні впродовж 2 років.

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

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

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

Лектор

Експерт в автоматизації тестування та консультант компанії GlobalLogic Має понад 12 років досвіду на проєктах чисельністю від 10 до 100 спеціалістів Надав професійну допомогу в досягненні поставлених цілей понад 500 спеціалістам за 2023 рік Створював процеси з нуля та рятував проєкти з погано налаштованими процесами

  • 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
бонус Курс «Як знайти першу роботу в ІТ»

·

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

·

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

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

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

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

    Image sertificate

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

    Standard

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

    Premium

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

    Зарeєструватись на курс

    Залиште свої дані для того, щоб дізнатися більше про курс, — і ми найближчим часом з вами зконтактуємо!

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

    Популярні запитання

    Як проходить навчання?
    Навчання проходить в онлайн-форматі у вигляді лекцій у записі, які будуть відкриватися поетапно кожного навчального тижня. Про розклад воркшопів, 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 найкращих роботодавців»