Online курс
QA Manual
Від тестувальника залежить якість продукту й успіх усієї команди. Якщо ти любиш дивитися на продукт загалом, вмієш критично мислити й хочеш виправляти помилки — тобі до нас на курс QA Manual.
Опис курсу
Курс навчання включає теорію тестування, створення тестової документації, а також практичний досвід використання таких інструментів як GIT, Postman, Jira. Досвідчені викладачі допоможуть вам зрозуміти як проходить процес тестування та дадуть вам навички, які ви зможете використовувати на практиці. Після закінчення навчання команда TJHelpers допоможе вам працевлаштуватися.
Вимоги до студентів
-
Обов’язково мати мотивацію та бажання навчатись.
-
Мати intermediate рівень англійської мови або вище.
-
Можливість приділяти навчанню 30+ годин в тиждень.
-
Мати навички роботи з такими операційними системами як Windows/Linux/macOS/Android/iOS.
Програма курсу
Теорія
- Версійний контроль GIT
- Життєвий цикл розробки програмного забезпечення
- Завдання процесу тестування, методології
- Основні ролі та артефакти в тестуванні з використанням різних методологій
- Аналіз вимог з точки зору придатності до тестування
Практика
- Створення репозиторію
- Створення коректних та некоректних вимог
- Створення Requirements, User Stories и Use Cases
- Створення артефакту «Check-list», тестування вимог
- Використання техніки «5 Why's»
Теорія
- Види та типи тестування: різноманіття підходів, тести, які найчастіше використовуються, загальна класифікація.
- Техніки тест-дизайну для задоволення вимог тестами
Практика
- Створення коректних вимог, тестування вимог
- Створення заголовків тестів на основі вимог
- Побудова матриці трасування
- Написання детальних тестів для різноманітних додатків відповідно до обраного методу
Теорія
- Поняття тест-кейсу, техніки створення тест-кейсів
- Створення тестових даних для тест-кейсів
Практика
- Створення коректних вимог, їх тестування
- Створення заголовку тестів на основі вимог
- Побудова матриці трасирування
- Створення тестових даних
- Створення тест-кейсів
Теорія
- Поняття bug report
- Кращі практики написання bug report
- Життєвий цикл багу
Практика
- Аналіз і тестування вимог
- Створення заголовків тестів на основі вимог
- Побудова матриці трасирування
- Створення тестових даних
- Створення тест-кейсів
- Виконання тест-кейсів
- Створення звітів проведення тестування
- Створення bug report
Теорія
- Робота з базами даних, основні поняття
- MsSQL, MySQL, PostgreSQL - загальний огляд, основні відмінності
- Основи мови SQL
- CRUD тести
Практика
- Створення таблиць
- Створення даних
- Написання запитів
- Аналіз отриманих результатів
Теорія
- Основи HTML, CSS
- Що таке DOM model
- Тестування розмітки
- Тестування посилань
- OSI Model, основи HTTP(S), методи HTTP
- Аналіз блогу "36 днів тестування веб-додатків" Ламберта
- Чит-лист реєстрації Олексія Лупана
- Створення тест-плану та чек-листа тестування
Практика
- Аналіз і тестування вимог для веб-додатків
- Створення заголовків тестів на основі вимог
- Побудова матриці трасирування
- Створення тест-кейсів
- Проходження тест-кейсів
- Створення звітів проведення тестування
- Створення баг-репортів
Теорія
- Основи ОС Android та життєвий цикл Android-додатків
- Нативні та гібридні додатки
- Види пристроїв iOS/Android
- Особливості тестування мобільних додатків пристроїв
Кроки до омріяної роботи в IT
Реєстрація
Зареєструйтесь та пройдіть тест на визначення вашого рівня підготовки до навчання.
Співбесіда
Після успішного проходження тесту рівня підготовки, вас очікує співбесіда з HR.
Зарахування
Після складання тесту та проходження співбесіди вам відкриється доступ до навчання.
Навчання
У процесі навчання ви отримаєте всі необхідні знання, які відповідають позиції Manual QA.
Працевлаштування
Після завершення курсу ми допоможемо вам знайти роботу в провідних ІТ компаніях.
Підтримка
Після працевлаштування ви матимете підтримку спеціалістів, які допоможуть вам вирішити складні задачі.
Чому варто обрати професію тестувальника?
-
QA — друга за чисельністю група ІТ-фахівців на ринку України
-
Найпростіша технічна професія в IT, де не потрібно програмування
-
Можливий розвиток в напрямі бізнес-аналізу / проєктного менеджменту чи програмування
-
Старт роботи в QA можливий без попередньої технічної освіти, достатньо пройти спеціалізовані курси та бути зацікавленим в особистому розвитку
Готові розпочати карʼєру QA Engineer? Швидше подавайте заявку!