Dev & Data Science

QA

Базовий курс, який допоможе зробити перші кроки до професії QA спеціаліста. За підтримки IT Generation.

Про курс

QA Engineer — це чудовий напрямок для старту кар'єри у сфері IT. QA спеціалісти працюють над тим, щоб реальний досвід користування програмою, вебдодатком чи мобільним застосунком відповідав очікуванням. Ця професія багатогранна, цікава і в перспективі дозволяє обрати саме той напрямок розвитку, який найбільше підходить конкретній людині. Немає двох однакових продуктів, немає двох однакових процесів, а отже кожен проєкт буде потребувати нових знань та навичок.

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

Дедлайн прийому заявок на курс був 21 серпня. Проєкт реалізується Міністерством цифрової трансформації в партнерстві з компанією Binance Charity та Львівським IT Кластером, при сприянні Програми USAID «Конкурентоспроможна економіка України» та проєкту «Цифрові, інклюзивні, доступні: підтримка цифровізації державних послуг в Україні», що впроваджується ПРООН в Україні за підтримки Швеції.

жовтень 2022 точна дата старту буде оголошена згодом
33 000 грн програма покривається стипендією IT Generation
4 місяці вебінари та відеолекції

За підтримки IT Generation

У рамках проєкту таланти з будь-якого куточка України зможуть безоплатно здобути професію у сфері IT.

Курс для вас, якщо ви

громадянин/громадянка України

віком від 21 до 60 років

не маєте формальної освіти, кваліфікації та досвіду роботи в ІТ

English

Intermediate і вище

Час

8+ годин на тиждень для виконання домашніх завдань

Навчальний план

Якісне програмне забезпечення

— Що таке якість ПЗ.
— Ознаки якісного ПЗ.
— Як оцінити й виміряти якість.
— Як процес розробки (Software Development Life Cycle) впливає на якість продукту.
— Види SDLC.
— Хто може впливати на якість ПЗ.

Процес тестування ПЗ

— Види тестування.
— З чого починається тестування.
— Test Design (як вигадувати нові перевірки).
— Test Planning (як планувати тестування).
— Test Reporting (звіти про виконане тестування).

Тестова документація

— Test Cases.
— Checklists.
— Test Suites.
— Bug Reports.
— Other testing-related docs.

System Under Test

Особливості тестування систем на різних платформах.
— Web Testing.
— HTTP.
HTML+CSS+JS.
— Browser Developer's Tools.
— API Testing (with Postman).
— Mobile Testing.
— Desktop Testing.

API Testing with Python

— Основи мови Python.
— Переписуємо тести із Postman використовуючи Python.
— Основи pytest — фреймворку для автотестів.

Як відбувається навчання

Вебінари та відеолекції

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

Професійний досвід

Курс наближений до справжніх робочих умов. Тому ви виконуватимете домашні завдання та багато практикуватиметеся.

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

Під час курсу ви зробите великий проєкт. Адже принцип курсу — все як у житті.

Зворотний зв'язок

Куратор завжди на зв'язку. Прислухайтеся до коментарів, щоб досягти крутих результатів. І так, виправляти роботу вдесяте — це нормально.

Сертифікат за здобутки

Виконайте 70% домашніх завдань і захистіть курсовий проєкт, щоб отримати сертифікат про успішне проходження курсу.

ГРАФІК

Старт

жовтень 2022

Мова викладання

українська

Запитання

Що потрібно вміти для навчання на курсі?

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

Яку інформацію та документи треба подати?

Для подачі заявки необхідні:

1. Паспортні дані/копія паспорта (можна з «Дії»).
2. Дата народження.
3. Контактні дані (телефон, email).
4. Інформація про вищу освіту.
Серія та номер диплома про вищу освіту у випадку:
— «пластикові» дипломи від рівня атестата до магістра, видані протягом 1998-2014 років;
— диплом державного зразка від рівня атестата до магістра, видані з 2015 року.
Копія диплома у випадку:
— дипломи, видані до 1998 року;
— дипломи, видані військовими ЗВО.
5. Інформація про досвід роботи:
— електронний витяг з пенсійного фонду або копія трудової книжки, витяг з ЄДР для ФОП.
6. CV.
7. Короткий мотиваційний лист «Чому саме мені потрібна ця стипендія» (мінімум 200 слів).
8. Binance Account ID (студенту перед поданням заявки потрібно зареєструватись на платформі Binance та зазначити ID у заявці).
9. Сертифікат підтвердження володіння англійської мови (у разі наявності).

Як зрозуміти, чи маю я «досвід роботи в ІТ»?

Під досвідом роботи розуміється здійснення діяльності, передбаченої в пункті 4 статті 5 Закону України «Про стимулювання розвитку цифрової економіки в Україні». Якщо студент здійснював або здійснює свою діяльність із зазначеного переліку, то такий студент має досвід роботи в ІТ індустрії.

Які вимоги до моєї попередньої освіти?

Студент не повинен мати освіту у сфері інформаційних технологій незалежно від року випуску, оскільки за ідеологією проєкту студентами повинні бути ті, хто до участі у проєкті не мав жодного відношення до ІТ сфери.
Постановою Кабінету Міністрів України від 29 квітня 2015 року № 266 «Про затвердження переліку галузей знань і спеціальностей, за якими здійснюється підготовка здобувачів вищої освіти» визначено перелік галузей знань та спеціальностей.
Пунктом 12-м визначено перелік спеціальностей вищої освіти в галузі «Інформаційних технологій», зокрема:
— Інженерія програмного забезпечення
— Комп'ютерні науки
— Комп'ютерна інженерія
— Системний аналіз
— Кібербезпека
— Інформаційні системи та технології
А також пунктом 15, зокрема:
Автоматизація та комп'ютерно-інтегровані технології.

Чи можна подати заявку, якщо я молодше 21 року або старше 60 років?

Для участі у проєкті студент повинен бути віком від 21 до 60 років. Cуть проєкту полягає в тому, щоб надати можливість людині змінити свою обрану спеціальність на нову саме в галузі ІТ, а людина молодша 21 року тільки обирає майбутній шлях.
Проте не варто засмучуватись — попереду ще багато освітніх проєктів, в яких і ви обов’язково зможете взяти участь.

Чи маю я на момент подачі заявки бути працевлаштованим (офіційно/неофіційно) або можу бути безробітним?

Вимогами проєкту не встановлене офіційне працевлаштування. Проте звертаємо увагу, що студент не повинен мати досвіду роботи в ІТ компанії.

Чи можна буде змінити курс, якщо захочу інший?

Ні, студент повинен обрати та закінчити навчання за обраною програмою.

Навчання платне чи безоплатне?

Для студентів навчання безоплатне — його вартість покривається грантом від компанії Binance.

Чи є в мене фінансові зобов'язання?

Після отримання гранту від компанії Binance студент повинен сплатити за навчання протягом 2-х днів з моменту отримання гранту.

Коли потрібно сплатити за програму?

Після отримання гранту від компанії Binance студент повинен сплатити за навчання протягом 2-х днів з моменту отримання гранту.

Як відбувається комунікація на курсі та в якому форматі куратори дають фідбек?

Уся комунікація на курсі відбуватиметься на платформі Slack (робочий чат групи, канали для домашніх завдань і корисних посилань). Куратор даватиме фідбек у вигляді коментарів до домашніх завдань і обговорення на вебінарах.

Чи записуватимуться вебінари?

Так, але краще виділіть час, щоб долучатися до них особисто — буде цікаво.

Чи отримаю я сертифікат?

Вам потрібно виконати 70% всіх домашніх завдань та захистити курсовий проєкт, щоб отримати сертифікат про успішне завершення навчання.
Якщо ви не будете виходити на зв'язок протягом першої половини курсу, відвідувати вебінари чи не будете виконувати домашні завдання, ми будемо вимушені усунути вас від навчання.

Реєстрація