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

QA Automation Engineer — это тот же тестировщик, но за него уже работают его программы. QA automation Engineer компетентен в программировании и тестировании, в аналитике и администрировании — это значит больше профессионального развития и меньше рутины
На курсе Вы получите все необходимые знания и навыки для дальнейшего развития!

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

Учебная программа составлена ​​в соответствии с требованиями ведущих IT-компаний и отвечает требованиям современного рынка к специалистам уровня QA auto Engineer

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

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

IT-English

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

Карьерной сервис

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

Вы научитесь

  • Программированию, чтобы было комфортно работать над автоматизацией (знаний технического блока вполне достаточно, чтобы писать Автотест)
  • Проектировать программные решения
  • Использовать архитектуру Selenium (Selenide)
  • Станете ленивее и продуктивнее, заставите программу выполнять тестирование вместо вас
  • Напишете фреймворк для автоматического тестирования своего любимого web-приложения
Технологии, которые вы освоите
Сделай первый шаг
Хотите больше узнать о QA Automation Engineer у ведущих IT-специалистов? Регистрируйтесь на ближайший бесплатный семинар “Билет в IT”!


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

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

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

  • Цели АФТ
  • Определения относительно АФТ
  • Классическая схема руководства по затратам и автоматическое тестирование

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

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

Уровни автоматизированного тестирования

  • Тестирование подразделения / интеграции
  • Исходное тестирование
  • Передние испытания

AFT в жизненном цикле проекта

  • Проекты на основе RUP
  • Гибкие проекты
  • Реальная жизнь — гибрид

Технические навыки

Веб-технологии

  • XML
  • HTML
  • HTTP
  • SQL
  • Архитектура веб-приложений
  • Основы Git

Основы Java

  • Начало программирования с помощью Java
  • Классификация типов данных и примитивных типов в java
  • Краткий обзор операторов в java
  • Выражения управляющего потока
  • Массивы

Основы ООП

  • Класс и экземпляр
  • Методы
  • Конструкторы
  • Статические методы и поля
  • Пакет
  • Исключения
  • Обработка строк
  • Дженерики
  • Коллекции

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

  • Когда нужна виртуализация
  • Инструменты виртуализации
  • Создание виртуальных машин

Рабочая среда автоматизированного функционального тестирования (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
Форма регистрации на курс

Форма регистрации на курс
Название курса

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

Занятия с инструктором

Цена 3 платежа
4 000 грн.

С нуля до уровня IT-специалиста и любимой работы

Занятия в аудиториях или онлайн с лучшими инструкторами

2,5 мес, 20 занятий, 50 часов теории и практики с IT-экспертами

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

Английский в подарок для трудоустройства и работы

Финальный экзамен, защита проекта – и Вы сертифицированный IT – специалист!

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

Карьерный сервис

Максимум знаний и умений для трудоустройства
Даем профессиональное ИТ-обучение

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

Карьерный тренинг

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

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

Мы постоянно получаем от наших партнеров запросы на работу в ИТ-компаниях. Лучших студентов рекомендуем нашим партнерам на работу и стажировку.

Отзывы об обучении в Main Academy

Получите Ваш билет в IT
Форма регистрации на пробный урок или семинар

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

Еще не готовы приступить к обучению или остались сомнения?

Заберите свой билет в IT и приходите на бесплатные лекции от Main Academy!

  • Вы познакомитесь с IT-экспертами, технологиями, спецификой работы в IT
  • Вы узнаете как начать IT-карьеру с наименьшими затратами и какую специальность выбрать
  • Вы познакомитесь с инструкторами и узнаете все детали курса и специальности
  • Вы узнаете как эффективно искать работу от рекрутёров и гуру IT-рынка

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

Телефон: