QA Automation Engineer
сертифікат спеціаліста
QA Automation Engineer

QA Automation Engineer – це тестувальник, за якого працюють вже розроблені ним програми. QA
Automation Engineer – компетентний у програмуванні і тестуванні, в аналітиці та адмініструванні. На курсі Ви отримаєте всі необхідні знання і навички для подальшого розвитку!

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

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

Тренери-практики

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

IT-English

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

Кар'єрний сервіс

Після закінчення курсу всі студенти проходять кар’єрний тренінг: тренуються проходити співбесіду, вчаться презентувати себе і свої soft і hard скіли, складати конкурентне резюме.

Ви навчитеся

  • Програмуванню, що дозволить комфортно працювати над автоматизацією: знань технічного блоку цілком достатньо, щоб писати Автотест
  • Проектувати програмні рішення
  • Використовувати архітектуру Selenium (Selenide)
  • Станете більш продуктивними, змусите програму виконувати тестування замість вас
  • Напишете фреймворк для автоматичного тестування свого улюбленого web-додатка
Технології, які ви освоїте
  • HTML
Зроби перший крок
Хочете дізнатися більше про курс і напрямок від провідних IT-фахівців? Реєструйтеся на найближче пробне заняття!


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

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

Технічні навички

Веб-технології

  • XML
  • HTML
  • HTTP
  • SQL
  • Архітектура веб-додатків
  • Основи Git

Основи Java

  • Початок програмування за допомогою Java
  • Класифікація типів даних і примітивних типів в java
  • Короткий огляд операторів в java
  • Вирази керуючого потоку
  • Масиви

Основи ООП

  • Клас і екземпляр
  • Методи
  • Конструктори
  • Статичні методи і поля
  • Пакет
  • Винятки
  • Обробка рядків
  • Дженерики
  • Колекції

Віртуалізація

  • Коли потрібна віртуалізація
  • Інструменти віртуалізації
  • Створення віртуальних машин

Основи автоматичного функціонального програмування

Введення в автоматизоване функціональне тестування (АФТ)

  • Цілі АФТ
  • Визначення щодо АФТ
  • Класична схема керівництва за витратами і автоматичне тестування

Робочий процес АФТ

  • Створення стратегії АФТ
  • Планування заходів
  • Вибір інструмента
  • Автоматизація тестування
  • Тестування
  • Аналіз результатів
  • Служба підтримки
  • Рекомендація щодо процесу
  • Міфи

Рівні автоматизованого тестування

  • Тестування підрозділів / інтеграції
  • Початкове тестування
  • Попередні випробування

AFT в життєвому циклі проекту

  • Проекти на основі RUP
  • Гнучкі проекти
  • Реальне життя – гібрид

Робоче середовище автоматизованого функціонального тестування (Aft Framework)

Підходи до автоматизації

  • Основні підходи до автоматизації
  • Відтворення запису
  • Модуляція тестового сценарію
  • Архітектура тестових бібліотек
  • Тестування з використанням ключових слів або таблиць
  • Основи тестування даних
  • Гібридна система автоматизації тестування

Базова система автоматизації

  • Огляд базового тестування
  • Огляд існуючих рішень

Автоматизація клієнтської сторони (Front-end automation framework)

  • Аналіз розумності
  • Оцінки
  • Які сценарії підходять для автоматизації, а які ні
  • Перетворення користувацького сценарію в текст
  • Підтримка тестування
  • Front-end тестинг
  • Огляд існуючих рішень
  • Приклад тестової сторінки

Введення в рамки Selenium

  • Selenium з першого погляду
  • Selenium IDE
  • Selenium WebDriver
  • Стратегії локатора

Складання звітів

  • Вимоги
  • Типи
  • Метричний аналіз
  • Призначена для користувача VS існуюча структура звітності

Лабораторія AFT

  • Основні правила
  • Підготовка середовища
  • Склад тестових даних
  • Безперервна інтеграція

Практикум

Застосування об’єкта сторінки

  • Застосування Page Object Pattern
  • Дизайн Page Object Pattern
  • Приклади
  • Фабрики патернів

Selenide

  • Застосування Selenide
  • Просунуті методи
  • Selenide vs Selenium. Приклади
  • Selenide и Ajax

Перевірки тестів

  • Перевірки тестів
  • Конфігурації Selenium Grid
  • Запуск паралельних тестів з TestNG

Постачальники даних

  • Використання постачальників даних
  • TestNG постачальники
  • JUnit-постачальники
  • Приклади роботи

Виконання персонального навчального проекту

Робота над практичним завданням по створенню індивідуального проекту

  • Обробка ТЗ
  • Вибір на чому будемо реалізовувати свій проект (бібліотеки і фрейморки)
  • Консультації по проекту (2 год.)
  • Самостійна робота над проектом під керівництвом тренера (24 год.)

Захист свого навчального проекту

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

QA Automation Engineer - 8 кроків до мети

  • 1
    Записатися на курс
  • 3
    Виконати практичні, лабораторні, домашні
  • 5
    Відпрацювати заняття по HR
  • 7
    Захистити проект і здати тести
  • 2
    Вивчити теорію
  • 4
    Підготувати фінальний проект
  • 6
    Відвідувати ІТ-English і Speaking Club
  • 8
    QA Automation Engineer

Форми навчання

Форма обучения
Offline навчання
  • Заняття в аудиторіях
  • Індивідуальна і командна робота над вирішенням задач
  • Доступ до навчальних матеріалів, завдань, лабораторних і тестів 24/7 протягом усього періоду навчання
  • Індивідуальний кар’єрний тренінг з HR фахівцем
  • Курс IT-English та Speaking Club
Форма обучения онлайн
Online навчання
  • Навчання в будь-якій точці світу
  • Живе спілкування з тренером і обробки завдань на кожному уроці
  • Запис кожного уроку
  • Доступ до навчальних матеріалів, завдань, лабораторних і тестів 24/7 протягом усього періоду навчання
  • Кар’єрний тренінг з HR фахівцем
QA Automation Engineer
Форма реєстрації на курс

Форма реєстрації на курс
Назва курсу

Курс: Автоматизоване тестування ПЗ

Заняття з інструктором

Ціна
Изображение

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

laba

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

2,5 міс, 20 занять, 50 годин теорії та практики з IT-експертами

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

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

Фінальний іспит, захист проекту і Ви – сертифікований IT-фахівець!

Команда курсу QA automation

Кар'єрний сервіс

Максимум знань і умінь для працевлаштування
Карьерный сервис
Даємо професійне ІТ-навчання

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

Кар'єрний тренінг

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

Рекомендуємо на роботу

Ми постійно отримуємо від наших партнерів запити на роботу в ІТ-компаніях. Кращих студентів рекомендуємо нашим партнерам на роботу і стажування.

Відгуки про навчання в Main Academy

Отримайте Ваш квиток в IT
Форма реєстрації на пробний урок або семінар

Пробний урок
QA automation Engineer

Ще не готові розпочати навчання або лишилися сумніви?

Завітайте на пробне заняття і протестуйте курс безкоштовно!

  • Ви познайомитеся з інструктором курсу, технологіями та специфікою роботи в IT
  • Дізнаєтеся, як проходить навчання на курсах Main Academy: програма, розклад, створення першого портфоліо та умови сертифікації
  • Зрозумієте за 2.5 години чи відповідає вашим потребам даний напрям і як далі розвиватися в IT

Заняття проходять:

Телефон: