
QA Engineer – ключова фігура в будь-якій команді. Попит на ринку, високі зарплати і можливість розвиватися роблять цю професію привабливою. Тестувальник може вирости до розробника, тест-лідера або бізнес-аналітика, а з Main Academy шлях буде швидшим і легшим.
Вчіться у найкращих і досягайте мети!

Навчальна програма складена відповідно до вимог провідних IT-компаній і відповідає вимогам сучасного ринку до фахівців рівня Junior QA Engineer

Всі тренери академії – успішні практики рівня Middle або Senior, які мають багатий і цікавий досвід. Всі тренери пройшли навчання і сертифікацію Main Academy.

Студенти курсу мають можливість поліпшити свою технічну англійську і відвідувати курси англійської та Speaking Club протягом усього періоду навчання.

Після закінчення курсу всі студенти проходять кар’єрний тренінг: тренуються проходити співбесіду, вчаться презентувати себе і свої soft і hard скіли, складати конкурентне резюме.
Ви навчитеся
- Чіткому розумінню програмного забезпечення (ПЗ) і як оцінити його якість
- Основним циклам розробки ПЗ і зрозумієте роль тестувальника в розробці
- Основам тест-дизайну, пріоритетності дефектів і аналізу ризиків
- Роботі з інструментами (tools), які допомагають полегшити роботу на проекті
- Тестування, заснованому на ризиках
- Інструментальним засобам підтримки тестування
- Роботі з основною документацією тестувальника (test plan, bug report, test case, etc)
- На практиці освоїте типи і рівні тестування

Програма курсу
Вступ у тестування
Знайомство з професією тестувальника. Розуміння якості програмного
забезпечення і тестування програмного забезпечення
- What is software?
- Software quality & quality issues
- Mission of a tester
- Thinking like a tester
Навички, які ви отримаєте
- Визначите місце тестувальника в команді і його місію
- Сформуєте розуміння того, що таке програмне забезпечення
- Зрозумієте, що таке якість програмного забезпечення
Життєвий цикл розробки програмного забезпечення (SDLC)
- Testers place in SDLC
- SDLC methodologies
- Specification review
Навички, які ви отримаєте
- Познайомитеся з основними методологіями розробки програмного забезпечення
- Зрозумієте специфіку роботи тестувальника в різних циклах
Типи і рівні тестування
- Testing types
- Testing levels
- White\Gray\Black box testing
Навички, які ви отримаєте
- Вивчите типи тестування
- Дізнаєтеся про рівні тестування
- На практиці відпрацюєте отримані знання
Тест-кейси
- What is a test case?
- Why we run a test cases?
- How tests can be good?
Навички, які ви отримаєте
- Отримайте знання і практичний досвід у написанні тест-кейсів
- Навчитесь самостійно писати тест-кейси
Тестування дизайну, розуміння і методики
- Test design comprehension
- Test design techniques
- Domain analysis
- Combination testing
Навички, які ви отримаєте
- Познайомитеся з концепцією тест дизайну
- На практиці відпрацюєте основні техніки тест дизайну
Тестування ризиків
- Risks in software development
- Risk-based testing
Навички, які ви отримаєте
- Дізнаєтеся, що таке тестування, засноване на ризиках
Дослідницьке тестування
- Scripted testing
- Exploratory testing
Навички, які ви отримаєте
- Вивчите основи і принципи дослідницького тестування і його відмінність від
скриптового тестування
Звіт про помилки
- What is a bug report?
- How to write a good bug report?
- Bug report life cycle?
Навички, які ви отримаєте
- Навчитесь писати звіти про помилки
- Напишите свій перший звіт про помилки
Тестова документація
- Test case
- Test suite
- Bug report
- Test report
- Test plan
Навички, які ви отримаєте
- Вивчите основну документацію, з якою працює тестувальник.
Інструменти тестувальника і його технічні навички
- What are tools in testing
- Common tools for testing
Навички, які ви отримаєте
- Освоєння основних інструментів тестувальника, які можуть допомогти в роботі з проектом
- Відпрацювання практичних навичок роботи з інструментами та програмами
WEB
- History of Internet creation
- Web applications architecture
- Web technologies
- HTTP protocol
Навички, які ви отримаєте
- Дізнаєтеся історію виникнення і розвитку Інтернету
- Основні технології та принципи, на яких базується Інтернет
XML
- XML
Навички, які ви отримаєте
- Вивчите мову розмітки документів XML
- Принципи побудови документів, використовуючи синтаксис XML
QA Engineer - 8 кроків до мети
-
1Записатися на курс
-
3Виконати практичні, лабораторні, домашні
-
5Визначитися з напрямом подальшого розвитку
-
7Здати тест і отримати сертифікат!
-
2Вивчити теорію
-
4Написати свою першу програму
-
6Виконувати завдання, робити проект, відвідувати додаткові заняття
-
8Junior QA Engineer!
Форми навчання

- Заняття в класах Main HUB
- Індивідуальна і командна робота над вирішенням задач
- Доступ до навчальних матеріалів,завдань, лабораторних і тестів 24/7 протягом усього періоду навчання
- Індивідуальний кар’єрний тренінг з HR-фахівцем
- Курс IT-English та Speaking Club

- Навчання в будь-якій точці світу
- Живе спілкування з тренером і виконання завдань на кожному уроці
- Запис кожного уроку
- Доступ до навчальних матеріалів, завдань, лабораторних і тестів 24/7 протягом усього періоду навчання
- Кар’єрний тренінг з HR фахівцем
Курс: Тестування ПЗ
Заняття з інструктором
Ціна | |
---|---|

З нуля до рівня IT-спеціаліста і улюбленої роботи

Заняття в аудиторіях або онлайн з кращими інструкторами

3,5 міс, 27 занять, 68 годин теорії та практики з IT-експертами

Лабораторні роботи, індивідуальні та групові проекти

Англійська в подарунок для працевлаштування та роботи

Фінальний іспит, захист проекту – і Ви сертифікований IT – фахівець!
Команда курсу «Тестування програмного забезпечення»

Ольга Малініна
QA Manager
Більше 9 років у QA
-
Технології: Quality Center, MySQL, Windows, HTML, SQL, CSS, JIRA, UML
-
Навички: координація роботи QA-команди; розробка стратегії тестування, тестових прикладів та тестових планів; функціональне, регресійне, навантажувальне тестування; пошук багів; робота в команді з розробниками, спілкування з ігровими студіями про інтеграцію продуктів компанії, тестування ігор.
Має сертифікат ISTQB. 4 роки викладацької практики (КПІ, Code Space, Kit.center, Main Academy). Працювала у Helios Technologies Ltd, VIT, U&X Group Inc. Зараз працює у WGCZ.

Олексій Осипенко
Senior QA Auto Engineer
7 років у розробці
-
Програми: SQL, C#, Spring Framework, Selenium, JUnit, Hibernate, Docker, JIRA, Jenkins, Linux, Core Java, Java Database Connectivity (JDBC), JavaSE, Java Message Service (JMS), HTML, Node.js, Android, Android SDK
-
Інші навички: Selenium WebDriver, WebDriver, Unity3D, API Testing, Appium, Mobile Testing, Android Studio
Здобув ступінь магістра з комп’ютерних наук у КПІ. Працював у CyberVision, Inc., Miratech. Зараз працює у Data Art і Luxoft.

Артур Король
QA Інженер, Team Lead
5 років в ІТ-галузі, більше 3 років у QA-інженерії
-
Black-box тестування (функціональне, регресійне): настільних (MacOS) і web-додатків
-
Розробка всіх видів тестової документації (SRS) для нового продукту з нуля
-
Знання SDLC і знайомство з Agile методологіями (Scrum)
-
Знання HTML / CSS, досвід роботи з SQL-запитами
-
Досвід роботи з інструментами IDE Selenium
-
Розробка і виконання тестових кейсів, TestRail TCMT.
Працював у ZEO Alliance company, Kitcast, Innovative Solutions. Є досвід роботи вчителем англійської для дітей, тож має хороші навички спілкування з учнями.
Має ступінь магістра з лізингу у КНТЕУ.

Євген Пасіка
Кар'єрний сервіс

Після закінчення курсу, з отриманими знаннями і навичками, ви зможете претендувати на позицію Junior QA Engineer

Вчимо грамотному позиціонуванню на ринку праці. Правильно писати резюме та супровідні листи. Успішно проходити інтерв’ю

Ми постійно отримуємо від наших партнерів запити на роботу в ІТ-компаніях. Кращих студентів рекомендуємо нашим партнерам на роботу і стажування.
Відгуки про навчання в Main Academy
Ще не готові розпочати навчання або лишилися сумніви?
Завітайте на пробне заняття і протестуйте курс безкоштовно!
- Ви познайомитеся з інструктором курсу, технологіями та специфікою роботи в IT
- Дізнаєтеся, як проходить навчання на курсах Main Academy: програма, розклад, створення першого портфоліо та умови сертифікації
- Зрозумієте за 2.5 години чи відповідає вашим потребам даний напрям і як далі розвиватися в IT