Тестувальник QA Auto
Ґрунтовні знання, практичні навички та власний кейс у портфоліо — отримайте все необхідне для старту на позиції Junior/Trainee QA Engineer.
Курс розроблено у партнерстві з GlobalLogic — лідером у сфері цифрової інженерії та однією з найбільших ІТ-компаній в Україні.
- CI/CD + Jenkins
- Python з нуля
- Self-paced формат
- Підготовка до працевлаштування
QA Automation Engineer — фахівець, який автоматизує перевірку програмного забезпечення, щоб вчасно виявляти помилки й запобігати збоям у роботі цифрового продукту.
Серед основних задач інженера з автоматизації тестування:
◉ написання скриптів для перевірки роботи ПЗ за заданими сценаріями;
◉ налаштування автоматичних запусків тестів після кожної зміни в коді;
◉ контроль стабільності та точності автотестів, пошук причин збоїв;
◉ аналіз результатів тестування та підготовка звітів для розробників і команди продукту.
Для написання скриптів достатньо опанувати найпростішу мову програмування Python, яку ми будемо вивчати протягом курсу.
Формат курсу
01
02
03
04
05
06
07
Переваги курсу
•
Сучасні інструменти та технології
Ви отримаєте досвід автоматизації нового покоління з Playwright та навчитеся використовувати штучний інтелект у роботі тестувальника, щоб працювати швидше, ефективніше та впевненіше.
•
Підходить для початківців
-
почніть з Python — найлегшої мови для новачків;
-
зосередьтеся на QA Auto;
-
вже після проходження курсу будьте готові до позиції Junior/Trainee QA Engineer.
Матеріал подається простою мовою, але не шаблонно, з реальними прикладами — так, щоб було цікаво всім і зрозуміло кожному.
•
Створено у партнерстві з GlobalLogic
•
Багато практики
Це комплексний курс, де вивчається як сама мова програмування Python, так і її використання для автоматичного тестування ПЗ.
•
Проєкт до портфоліо
•
Підготовка до співбесід
•
Довготривалий доступ до курсу
•
Оплата частинами
•
Знижки для корпоративних клієнтів
◉ Знижка -10% — для групи з 3–4 учасників;
◉ Знижка -15% — для групи з 5–10 учасників;
◉ Знижка -20% — для групи від 11 учасників.
Зверніть увагу: корпоративна пропозиція розраховується від повної вартості курсу та не поєднується з ранніми цінами.
Щоб отримати групові знижки, надішліть реквізити вашої компанії та кількість учасників на [email protected] або напишіть нам у Facebook .
Що ви вивчите?
Hard skills
◉ Основи тестування ПЗ
◉ Мова Python на базовому рівні
◉ Методології та фреймворки розробки ПЗ
◉ HTTP-протокол та архітектурна методологія REST
◉ Написання модульних тестів за допомогою Pytest
◉ Базові SQL-запити
Postman
◉ UI-тестування з використанням Selenium WebDriver та Playwright
◉ AI-інструменти у тестуванні
◉ Jenkins для автоматичного запуску Python-тестів
◉ GIT
Soft skills
◉ Бажання вчитися та розвиватися
◉ Відповідальність
◉ Ефективне спілкування
◉ Вирішення проблем
◉ Комунікативні навички
◉ Гнучкість, адаптивність до змін та вимог
◉ Організованість і навички пріоритезації
◉ Планування часу
◉ Уважність до деталей
◉ Робота в команді
Підготовка до роботи
Щоб одразу після навчання ви могли претендувати на позицію Trainee/Junior QA Automation, ми запланували:
◉ Практичні завдання для засвоєння основ Python
◉ Окремий блок для тренування алгоритмічного мислення
◉ Воркшопи з використання Playwright та AI у роботі тестувальника
◉ Практичний вебінар з автоматизації за допомогою Jenkins
◉ Тренувальні завдання для підготовки до технічного інтерв’ю
◉ Курсовий проєкт — реальний кейс для резюме
У результаті
Після навчання ви вмітимете:
◉ Писати базовий код мовою Python
◉ Застосовувати основи автоматизованого тестування на практиці
◉ Аналізувати архітектуру та роботу web-застосунків
◉ Працювати з інструментами UI- та API-тестування
◉ Використовувати AI-інструменти в автотестуванні
◉ Створювати базові SQL-запити для взаємодії з базами даних
◉ Налаштовувати Jenkins для автоматичного запуску Python-тестів
Відгуки про курс
Курс має комплексну логічну програму, лектор пояснює матеріал легкою і зрозумілою мовою, є достатньо додаткових матеріалів, щоб продовжити навчання та поглибити знання, важливою була також можливість комунікувати в Slack.
Цілком задоволений подачею матеріалу, вибором тем та обсягом розкриття в рамках курсу. Сергій послідовно і, головне, детально викладає матеріал, має гарну дикцію, що важливо для сприйняття. Він розставляє акценти з тим, щоб слухач...
Курс мені дуже сподобався. Я отримала ті необхідні знання, яких мені бракувало для старту в QA Auto. Звісно, треба ще далі займатися та практикувати, але тепер я розумію, в якому напрямку рухатись. Шкодую лише, що не придбала пакет Premium....
Рекомендую пройти цей курс усім, хто вирішив продовжити свою кар’єру у сфері IT пов’язавши свою подальшу діяльність з автоматизацією тестування програмного забезпечення.
Курс гарно структурований. Сподобались наявність додаткових матеріалів, актуальність тем на сьогоднішній день, підтримка лектора 24/7, цікаві завдання та задачі, супервигідна ціна та супертерплячий лектор Сергій Бутенко.
Цей курс від GlobalLogic знайомить з останніми практиками написання ефективних автоматизованих тестів. Платформа Prometheus також надає широкі можливості для практичних занять протягом усього курсу. Автор курсу, Сергій Бутенко, є...
Всім раджу записатися на цей курс. Лектор Сергій Бутенко — справжній професіонал своєї справи. Він вміє чітко і зрозуміло пояснювати складні речі. Під час проходження курсу отримав багато позитивних емоцій. Дякую команді Prometheus і...
Дуже вдячна платформі Prometheus за цей неймовірний курс Automation QA. Особлива подяка лектору курсу Sergii Butenko! Матеріал дуже цікавий і зрозуміло викладається, гарні приклади, практичні завдання, додаткові матеріали. Матеріал легко...
Величезна подяка команді Prometheus за творчий і послідовний підхід к формуванню процесу навчання який зацікавлює і стимулює учнів! Вражає продумана організація та реалізація навчального процесу на кожному етапі. Нагадує планову...
Неодноразово проходив різні курси на різних платформах і мені є з чим порівнювати. Саме на курсі Prometheus з автоматизації тестування мені дуже сподобалась легка подача матеріалу лектором. Коли лектор знає про що він говорить це...
Дуже рекомендую цей курс. Навчання йде легко, але і не дає розслабитися. Я пройшла від стадії «зовсім нічого не розумію» до «так тут все зрозуміло!». Дякую викладачу (викладачам) курсу за лекції, цікаві завдання і супровід під час...
Курс об'ємний та детально розроблений. Є менторська підтримка, але її ефективність сильно залежить від вашої власної здатності формулювати і ставити запитання, активно включатися в роботу під час воркшопів. Як будь-який...
Обрав цей курс, бо на проєкті є можливість впровадження автоматизації тестування, відповідно, треба з чогось починати. Загалом курс мені сподобався: матеріали подаються чітко й зрозуміло, без "води", все по суті. Для людей, які...
Дуже легке і зрозуміле подання матеріалу, вміру достатньо практичних завдань.
Курс мені сподобався, я новачок повний в цій сфері, але навчатись для мене було не складно.
Кому підійде курс?
-
Випускникам і студентам
технічних вишів, які шукають першу роботу в IT
-
Світчерам
які не мають досвіду в IT, хочуть змінити рід діяльності й опанувати прибутковий фах
-
QA Manual тестувальникам
які прагнуть перейти в автоматизацію та додати до свого стека навички автотестування
-
IT-спеціалістам
які бажають навчитися автоматизовувати тестування вебпродуктів за допомогою Python
Сергій Бутенко
Провідний фахівець з автоматизації тестування.
Консультант компанії GlobalLogic.
Має досвід роботи в проєктах чисельністю від 10 до 100 спеціалістів.
-
12 років
з великими проєктами
-
Експерт
компанії GlobalLogic
-
500 фахівців
отримали професійну допомогу Сергія за 2023 рік
-
Великий досвід
створював процеси з нуля та рятував проєкти з погано налаштованими процесами
Програма курсу
Модуль 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. Postman & DevTools: майстерність роботи з REST API
3 лекції ·
-
Postman
-
Chome-dev tools
-
Архітектурна методологія REST
Модуль 18. CI/CD без паніки: автоматизація з Jenkins
1 лекція ·
-
CI/CD без паніки: автоматизація з Jenkins
Модуль 19. API тестування
3 лекції ·
-
Що таке API
-
Як тестувати АРІ. Пишемо свій АРІ клієнт
-
Як тестувати АРІ. Пишемо тести
Модуль 20. SQL
10 лекцій ·
-
Що таке база даних
-
Таблиця в базі даних
-
Зв'язки в таблицях баз даних
-
Python. Як приєднатися до бази даних
-
SELECT
-
WHERE
-
UPDATE
-
INSERT
-
DELETE
-
JOIN
Модуль 21. UI тестування
6 лекції ·
-
Що таке UI/UX тестування
-
Автоматизація UI тестування
-
Selenium WebDriver. Вступ
-
Selenium Web-Driver. Базові Операції
-
Selenium Web-Driver. Page Object
-
Playwright: Автоматизація тестування нового покоління
Розклад
Навантаження: 5-8 годин/тиждень
- Доступ: 2 роки
Оберіть найкращу програму для себе
Standard
12 900 ₴
- 85 відеолекцій
- 9+ годин відео
- 39 практичних завдань
- Тестові завдання
- Тренувальні завдання для підготовки до співбесіди
- Юніти з розвитку алгоритмічного мислення
- Курсовий проєкт в портфоліо
- Додаткові матеріали
- Презентації
- Іменний сертифікат
Спосіб оплати на вибір: вся сума одразу або оплата частинами.
Питання-відповіді
Чи потрібно для проходження курсу знання англійської мови?
Важливо! Паралельно з навчанням на курсі варто підвищувати свій level володіння англійською, адже вона потрібна для подальшої кар'єри в IT.
Скільки часу матеріали курсу будуть доступні після його завершення?
Чи можна оплатити курс частинами?
Як проходить навчання?
Якою мовою викладається курс?
Чи підходить курс для людей, які не мають жодного досвіду в IT?
Чи достатньо цього курсу, щоб розпочати пошук роботи?
Чи можливо відмовитись від курсу та повернути кошти?
Як ми готуємо до першої роботи?
-
достатня кількість практичних завдань з автоматичною перевіркою для вивчення основ мови Python;
-
блок «Розвиваємо алгоритмічне мислення» для самостійного розв’язування задач;
-
курсовий проєкт, яким ви зможете доповнити ваше резюме;
-
тренувальні завдання, які дають на реальних співбесідах
Що таке курс-професія?
Це інтенсивне практично орієнтоване навчання, з акцентом на реальні навички, потрібні для нової спеціальності.
Не знайшли відповідь?
Центр допомогиПартнер курсу - GlobalLogic
-
Курс розроблено
разом із нашим партнером GlobalLogic — лідером у сфері цифрової інженерії.
-
Центральний офіс
компанії знаходиться у Кремнієвій долині у США, а інжинірингові та дизайн-центри розташовані по всьому світу.
-
GlobalLogic створює інноваційні продукти
за допомогою даних і технологій, щоб підвищувати якість життя людей у всьому світі. Ключові індустрії компанії: медицина, автомобільна промисловість, телекомунікації, медіа, фінанси і банкінг та інше.
-
Залучення технічної експертизи GlobalLogic
відбувалось на безоплатній основі, та здійснювалось в рамках сприяння компанією GlobalLogic розвитку освіти та науки в Україні. GlobalLogic не є отримувачем грошових коштів чи інших матеріальних вигод від продажу курсу "Тестувальник QA Auto"