Prog Academy

QA тестувальник

18 648 UAH за курс
4 месяцев
Для начинающих, Для опытных
QA Automation / QA Manual
Этот курс научит вас основам QA-тестирования, от ручных проверок до автоматизации на Java. Вы освоите работу с Jira, SQL, Selenium и инструментами для тестирования, а также получите практику на реальных проектах. Дополнительно можно посещать IT English Speaking Club и получить индивидуальные консультации.

О курсе

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

Основы тестирования программного обеспечения

На первом модуле слушатели знакомятся с профессией QA инженера. Здесь рассматривают понятие качества программного обеспечения и изучают основные методологии разработки - Waterfall, V-модель и Agile. Студенты узнают о месте тестирования в процессе разработки, учат анализировать требования к ПО и знакомятся с различными видами и методами тестирования.

Тестовая документация и инструменты

Второй модуль посвящен работе с тестовой документацией. Слушатели научатся составлять тест-планы, тест-кейсы, чек-листы и отчеты о тестировании. В программе - изучение матрицы соответствия требований, правил оформления баг-репортов и техник тест-дизайна. Практическая часть включает работу с Jira и Testlink, основы SQL и CRUD операций, а также обзор автоматизированного тестирования.

Практическая подготовка к работе

Завершает базовый блок практика на реальных проектах. Студенты разбирают типовые задания с технических собеседований на позицию Manual QA Engineer. Каждый модуль сопровождается IT-English Speaking Club с преподавателем из IT-компании для улучшения коммуникативных навыков.

Основы языка Java для тестировщиков

На этом этапе слушатели начинают изучать язык программирования Java. Модуль охватывает установку JDK, работу в средах разработки Eclipse или IntelliJ IDEA, основы синтаксиса и типы данных. Студенты научатся работать с переменными, операторами, массивами и строками, создадут простой калькулятор и освоят инструменты для отладки программ.

Углубленное изучение Java

Продолжение изучения Java включает методы классов, операторы условного перехода, циклы и работу с датой и временем. Каждый урок сопровождается практическими заданиями для закрепления материала. Как и в предыдущих модулях, проводятся занятия по IT-English для развития языковых навыков.

Автоматизация тестирования с Selenium

Слушатели переходят к автоматизации тестирования с использованием Selenium WebDriver и Java. Модуль охватывает архитектуру client-server приложений, работу с XML, HTML, CSS и написание XPath запросов. Изучаются паттерны проектирования как Page Object и фреймворки JUnit, TestNG, JBehave и Cucumber.

Расширенные технологии автоматизации

Завершающий модуль включает работу с Selenide для создания эффективных тестов, использование Selenoid и Selenium Grid для построения тестовой инфраструктуры. Студенты научатся тестировать веб-сервисы, работать с базами данных, использовать Docker и Jenkins для непрерывной интеграции. Финальный проект - написание собственного фреймворка автоматизации тестирования.

Дополнительные возможности в пакете PLUS

Пакет PLUS содержит все модули базового курса и дополнительные преимущества. К ним относятся индивидуальные консультации с преподавателем, авторские видеоматериалы, возможность повторного прохождения занятий и заморозки обучения до трех месяцев. Также предусмотрен безлимитный доступ к IT English Speaking Club.

Особенности обучения

Курс рассчитан на людей в возрасте от 12 лет. Занятия проходят в вечернее время с 19.00. Слушатели получают доступ к чату с тренером и группой, возможность стажировки в реальном проекте и регулярные занятия в IT English Speaking Club. Для тех, кто нуждается в дополнительной поддержке, доступен расширенный пакет PLUS с дополнительными возможностями.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Реальный проект в портфолио
Сопровождение ментора