You are on page 1of 5

БЛОК 1.

ПРОГРАМА БАЗОВОГО КУРСУ PQA

Етап 1. Web-технології.

• Початок з WEB
• Принципи роботи і створення сайтів
• Архітектура клієнт-серверних додатків
• DOM - об'єктна модель документа
• HTML синтаксис, вивчення основних тегів:
• Мета-теги і їх роль
• Робота з зображеннями
• Робота з гіперпосиланнями
• Таблиці і списки
• Таблична верстка HTML сторінок
• Div - шари. блочна верстка
• CSS - каскадні таблиці стилів
• HTTP протокол і його основні методи (GET, POST, ...)
• Форми і їх елементи, робота з тегами

Етап 2. База даних SQL

• Початок роботи з SQL


• Робота з користувачами і базами даних в MySQL
• Керування правами доступу в MySQL
• Основи DDL. Основні запити. CREATE, ALTER, DROP
• Вкладені запити. пов'язані під запити
• Розширення можливостей для MS SQL Server, Запити.
• Основні запити: SELECT, INSERT, UPDATE, DELETE
• Робота зі складними вибірками
• WHERE умови роботи з MIN, MAX, AVG і т.д.
• Оператор GROUP BY
• Об'єднання вибірок
• Робота з багатьма таблицями
• Різниця між INNER JOIN, LEFT JOIN и RIGHT JOIN
• Як вивчати SQL з домашнього комп'ютера

Этап 3. API testing

• Ознайомлення з АРІ тестуванням


• chrome dev tools
БЛОК 2. ОСНОВНИЙ ТЕХНІЧНИЙ КУРС
Основний технічний курс з тестування ПО максимально практичний: 20% необхідної
теорії і 80% сучасної практики. Складається з 7 занять і фінального іспиту (по суті
репетиції співбесіди).
Надходження на курс - після успішного проходження співбесіди з технічним фахівцем.
Тривалість курсу: 1 місяць.

(Програма змінюється кожні 1-2 місяці, в залежності від потреб роботодавців)

Етап 1 - Введення в тестування. Документація.

• Введення в тестування.
• Базові визначення.
• Аксіоми тестування.
• Цикл розробки програмного забезпечення.
• Суть і мета контролю якості (Quality Control), забезпечення якості (Quality
Assurance), різниця між ними.
• Процес збору вимог.
• Специфікація вимог Specification / SRS (system requirements specification)
• Тест-стратегія, тест-план.

Этап 2 - Рівні і види тестування.

• Розподіл ролей в командах.


• Методології розробки ПО (Waterfall, V-model, Iterational, Spiral, ...).
• Гнучкі (і найпопулярніші) Agile методології (Kanban, SCRUM).
• Поняття процесів і зворотного зв'язку.
• Процес паралельного тест-дизайну і тестування.
• Поняття issue (bug, feature request, impovement, ticket, ...).
• Test Case.
• Requirement Traceability Matrix (RTM).
• Bug (дефект).
• Priority & Severity.
• Багтрекінг системи (JIRA, ...).
• Життєвий цикл бага.
• Типи / види тестування за різними критеріями.
• Рівні тестування.
Этап 3 - Безперервна інтеграція.Технікі тест дизайну.

• Методики і логіка пошуку дефектів.


• Знайомство з багтрекінг системами Jira, BugZilla, RedMine.
• Bugreport - оформлення, правила, стандарти, tips & tricks.
• Практика «Пошук дефектів»

Этап 4 - Дефекти.Jira.

• Поняття Test case.


• Системи менеджменту тестової документації.
• Правила та особливості написання тест-кейсів.
• Поняття покриття тестами.
• Методики визначення покриття.
• Практика «Test case».

Этап 5 - Мобільне тестування . Методології розробки.

• Ризики в тестуванні. Стратегії боротьби з ризиками.


• Стандарт IEEE 829.
• Практика "Тестова документація". Написання тест-плану.
• Практика "Складання Requirement Traceability Matrix".

Этап 6 - Клієнт-серверні системи.

• Test-design - практика повного циклу. Написання артефактів тестової


документації (Тест стратегія, Тест-план, RTM, Testcases).
• Практика «Bug reporting».

Этап 7 - Знайомство з Selenium. HTTP - протокол.

• Інструменти: Firebug, Інспектор Google, перехоплювач TamperData


• Тестування безпеки: SQL-injections, XSS
• Крос-браузерні тестування веб-додатків.
• Віртуалізація. Робота з віртуальними машинами. Oracle VirtualBox.
• Введення в автоматизацію тестування.
• Практика «Test-design + bug reporting + regression testing».
Этап 8. Завершальний.

• Повторення і закріплення основних моментів теорії.


• Питання, уточнення.
• Внутрішній випускний іспит (Письмовий, усний і практика).

Дана програма модифікується кожен набір, в залежності від потреб ринку.


Також можемо розробити індивідуальну програму, що враховує потреби саме
Вашої компанії.
БЛОК 3. КОУЧІНГ ГАРАНТОВАНОГО ПРАЦЕВЛАШТУВАННЯ
– це отримання знань і умінь необхідних для успішного працевлаштування, у вигляді
єдиного покрокового алгоритму. Коучинг складається з 5-и блоків, які включають в
себе групові та індивідуальні заняття з HR фахівцями і Team Lead-ми з IT компаній.
Також випускники коучингу отримують нашу рекрутинг-підтримку і відповіді на
питання аж до самого працевлаштування.
Кращі випускники отримують рекомендації від SkillUP безпосередньо в компанії з
якими ми співпрацюємо.

Програма коучингу гарантованого працевлаштування

• Методологія працевлаштування на IT ринку (саме для тестувальників ПЗ)


• Правила складання «прохідного» резюме.
• Практична допомога в написанні власного прохідного резюме.
• Рекомендації по вибору компаній для роботи.
• Як шукати приховані вакансії.
• Алгоритм гарантованого потрапляння на співбесіду.
• Підготовка до телефонного (HR) співбесіди.
• Підготовка до проходження основного співбесіди.
• Фішки і чит-коди отримання високої ЗП.

Вигоди коучингу

• Ви отримаєте покроковий алгоритм гарантованого працевлаштування.


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

You might also like