Online | Offline
КУРС

ТестуванняQA Manual

  • Опануєш спеціальність QA-фахівець з нуля
  • Навчишся створювати сценарії тестування і прогнозувати збої
  • Отримаєш інструменти для створення власних методів тестування
Оплата частинами

Заробітна плата QA engineer

від 400$ до 2900$

(за даними work.ua або dou.ua)

Чим займається тестувальник ПЗ?

QA-фахівець займається тестуванням програмного забезпечення (ПЗ), щоб виявити помилки в його роботі та усунути їх. Основне завдання — знайти у програмі, додатку, грі чи іншому продукті можливі помилки і проблеми

QA-фахівці потрібні в галузях інформаційної безпеки, розробки ігор і мобільних додатків.

Кар’єрний шлях

Director

Tech Lead

PM

QA Lead

QA Engineer

Після курсу ти зможеш

icon

Practice

Отримаєш основні практичні знання і навички для тестування ПО

icon

Development

Познайомишся з циклом розробки програмного забезпечення (SDLC) і зрозумієш місце тестування

icon

Goals

Зрозумієш мету і завдання тестування програмного продукту, розберешся в методологіях, підходах і методах тестування

icon

Skills

Навчишся працювати з тестовою документацією: читати і складати тест-план і тест-кейси

icon

Finding Bugs

Навчишся виявляти помилки в роботі продукту і зможеш працювати з основними баг-трекінговими системами

icon

Database & SQL

Дізнаєшся про роботу баз даних і навчишся працювати зі структурною мовою запитів SQL

icon

API testing

Ознайомишся з тестуванням API, веб, мобільних і десктопних додатків

icon

Work

Навчишся складати CV і проходити співбесіду на позицію Junior QA Engineer

Програма курсу

16 тижнів інтенсивних практичних занять

Отримання необхідних знань та навичок для старту кар'єри

Складання технічної документації, тестових сценаріїв

Цілі та завдання тестування. Моделі розробки
  • Загальні поняття та терміни у тестуванні
  • Види проектів (аутсорс/продукт), Waterfall, Scrum
Ролі у команді. Види та рівні тестування
  • Склад команд розробки, хто та що робить
  • Види тестування
  • Цілі та завдання тестування
  • Рівні тестування
Артефакти тестування
  • Тест кейс
  • Тестовий набір
  • Тест-план
  • Баг-репорт
  • Робота із вимогами. Система Testcaselab
Методи тест-дизайну
  • Техніки тест-дизайну (граничні значення, класи еквівалентності, метод пар)
  • Техніки тест-дизайну (перехід станів, таблиця рішень, дослідницьке тестування)
Работа з дефектами
  • Пріоритизація
  • Життєвий цикл бага
  • Багтрекінгові системи
  • Принципи роботи з баг-трекінговою системою JIRA
Тестування веб-додавків
  • Архітектура клієнт-сервер
  • Протокол HTTP
  • Работа з Chrome Dev tools, Cookies
  • Тестування API
  • Работа з Postman
Огляд підходів автоматизації тестування
  • Работа з Selenium IDE
Тестування Desktop та мобільних додатків
  • Емуляція пристроїв, отримання логів
  • Особливості тестування Desktop програми
  • Мобільні додатки
  • Тестування Web-сайтів
Мова запитів SQL, реляційна база даних
  • Поняття баз даних, мова SQL
  • Принципи програмування на мові SQL
  • Розуміння налаштування основних запитів на мові SQL

Інструменти, які ти освоїш

icon
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview

HTML

Мова гіпертекстової розмітки сторінок, яку застосовують для розмітки документів для перегляду веб-сторінок у браузері. Його використовують для того, щоб дати браузеру зрозуміти, як потрібно відображати завантажений сайт або сторінку.

instrumet preview

CSS

Каскадні таблиці стилів. CSS — формальна мова для опису зовнішнього вигляду документа, написаного за допомогою мови розмітки. Також може застосовуватися до будь-яких XML-документів, наприклад SVG або XUL.

instrumet preview

Postman

Потужний набір інструментів для тестування різних API, або просто надсилання POST і GET запитів. Він є середовищем розробки для створення, тестування, контролю та публікації API-документації.

instrumet preview

PostgreSQL

Вільна об'єктно-реляційна система управління базами даних з відкритим кодом корпоративного класу, заснована на мові SQL. PostgreSQL підтримує розширені типи даних та покращену оптимізацію продуктивності, функції, доступні лише у дорогій комерційній базі даних, такій як Oracle та SQL Server.

instrumet preview

MongoDB

Документоорієнтована система управління базами даних, яка вимагає опису схеми таблиць. Вважається одним із класичних прикладів NoSQL-систем, використовує JSON-подібні документи та схему бази даних. Написана мовою C++.

instrumet preview

Jira

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

instrumet preview

Charles Proxy

Кросплатформна програма проксі-сервера налагодження HTTP, написана на Java. Він дозволяє користувачеві переглядати HTTP, HTTPS, HTTP/2 та включений трафік TCP-порту, доступ до якого, з локального комп'ютера або через нього.

Хто читає цей курс?

Роман Прудников

Роман Прудников

QA Engineer Murka

  • Досвід роботи більше 7 років в проектах різної складності для Європи та Ізраїлю.
  • Постійно вдосконалюю свої знання і люблю ділитися професійним досвідом зі студентами.
  • Досвід викладання і роботи зі студентами понад 4 роки.

Як організоване навчання?

Живі заняття

Навчання в офлайн форматі і з можливістю онлайн підключення

90% практики

Практика з першого дня навчання: робота над реальним проектом для портфоліо

Підтримка викладачів

Закритий Telegram-чат групи з викладачем, розбір домашніх завдань і регулярна зворотний зв'язок

Кар'єрні івенти

Онлайн-екскурсії в топові IT-компанії, тренінги по Soft Skills і підготовка до працевлаштування

Твоє резюме після навчання

Максим Рудских Manual QA Trainee
Зарплата від 500$
Графік Работа в офисе
Освіта IT-центр Level Up
Ключові навички
  • Розуміння процесу тестування, методологій тестування і життєвого циклу програмного забезпечення
  • Хороші теоретичні знання принципів і практики тестування програмного забезпечення
  • Відмінне розуміння методологій забезпечення якості в життєвому циклі тестування продукту
  • Грамотне складання технічної документації, тестових сценаріїв
  • Досвід роботи з дефектами: пріоритизація, життєвий цикл, баг-трекингової системою JIRA
  • Добре розуміння принципів роботи Desktop, Web і мобільних додатків
  • Розуміння принципів роботи з SQL і написання власних запитів
  • Сильні аналітичні здібності і увагу до деталей
  • Готовність вчитися, рости і вдосконалюватися в області забезпечення якості

Так буде виглядати твій електронний сертифікат

який ти зможеш додати до свого CV

Допомагаємо з працевлаштування

Надаємо консультацію

Разом із фахівцем ти проаналізуєш свої компетенції, визначиш кар'єрні цілі і позиціонування на ринку праці

Допомагаємо з резюме

Разом із кар'єрним менеджером ти складеш якісне резюме і супровідний лист, які допоможуть виділитися серед інших кандидатів

Пропонуємо вакансії

Менеджер із працевлаштування регулярно інформує студентів курсу про актуальні вакансії у наших компаній-партнерів

Сприяємо твоєму розвитку

Менеджер із працевлаштування створює безкоштовні івенти для розвитку твоїх soft skills і HR-зустрічі з роботодавцями

Допомагаємо отримати роботу мрії

Ти навчишся презентувати себе на співбесіді — очній або заочній. А якщо подаєш резюме на вакансії наших партнерів, менеджер із працевлаштування збирає зворотний зв'язок у роботодавців

Деталі курсу

Дата старта

27 квітня

Тривалість

68 годин, 17 тижнів

Розклад

Сб 9.00 - 13.00

Способи оплати

Одразу за курс 10% знижка
Помісячно на без переплат
Покупка частинами
від
від 3 до 12 платежів без комісії

Дізнатись вартість та отримати консультацію

    Оплата курсу

    Виберіть кількість платежів

    Введіть слово, щоб почати пошук

    dontleave

    Ви впевнені, що Вам не потрібна наша консультація?

      Отримати консультацію

      happy

      Вітаю! 👏

      Ти вже на півдорозі до успішної кар'єри в IT

      Вашу заявку прийнято, ми зв'яжемося
      з вами протягом 30 хвилин