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

Что такое автоматизированное тестирование? Это такой же процесс проверки программного обеспечения, при котором основные функции и этапы теста выполняются в автоматическом режиме при помощи специализированных навыков и инструментов. Не зря говорят, что крутой автоматизированный тестировщик это ленивый мануальный тестировщик. Если говорить кратко о профессии автоматизатора, то очевидно, что основная обязанность автоматизированного тестировщика заключается в том, чтобы оптимизировать и улучшать деятельность мануальных тестировщиков.

 

Представьте то количество времени, которое нужно потратить на проверку тысячи кнопок. А какое количество времени уйдет на такую же проверку кнопок на трех проектах. Конечно же все это можно сделать руками – кликая мышкой», однако, затраты ресурсов и времени в данном случае совсем не оправданы. Задача Автоматизатора — оптимизировать растрату времени и ресурсов. В данном случае, Автоматизатор создает код для программы, которая сама за вас будет проверять кнопки на всех ваших действующих проектах.

 

На сегодняшний день знать основы тестирования уже достаточно для работы в крупной IT компании. Проанализировав топовые вакансии на рынке, понятно что QA Automation становятся must have даже для мануальных тестировщиков. Именно поэтому Main Academy объявляет старт курса автоматизированного тестирования. Курс QA Automation позволит Вам научится правильно распределять человеческие и временные ресурсы на выполнение важных заданий и не тратить время на монотонную работу, а концентрироваться на качестве выпускаемого продукта. В рамках курса вы изучите самые популярные инструменты автоматизации. Ключевая цель курса — помочь студентам стать профессионалами, которые смогут самостоятельно принимать технические решения и предвидеть поведение системы. Именно в этом кроется стабильность ваших тестов.

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

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

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

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

IT-English

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

Трудоустройство

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

Вы научитесь

  • Программированию, чтобы было комфортно работать над автоматизацией (знаний технического блока вполне достаточно, чтобы писать Автотест)
  • Проектировать программные решения
  • Использовать архитектуру Selenium (Selenide)
  • Станете продуктивнее, заставите программу выполнять тестирование вместо вас
  • Напишете фреймворк для автоматического тестирования своего любимого web-приложения
Технологии, которые вы освоите
  • HTML
Сделай первый шаг
Хотите узнать подробнее о курсе QA Automation и направлении от ведущих 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

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

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

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

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

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

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

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

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

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

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

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

Приходите на пробное занятие и протестируйте курс бесплатно!

  • Вы познакомитесь с инструктором курса, технологиями и спецификой работы в IT
  • Узнаете, как проходит обучение на курсах Main Academy: программа, расписание, создание первого портфолио и условия сертификации.
  • Поймете за 2.5 часа, подходит ли вам данное направление и как далее развиваться в IT.

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

Телефон:
Выберите регион