Быстрый старт в IT
Профессия тестировщика — самый доступный способ начать карьеру в IT без технического образования. Через 4 месяца обучения вы освоите ручное тестирование и сможете претендовать на позицию младшего тестировщика.
- 1,2 тыс.+
- 2,2 тыс.+
- 3,7 тыс.+
Оставьте заявку на консультацию
Кому подойдет
Для погружения в профессию необязательно иметь релевантный опыт. Программа курса по тестированию и подход обучения поможет каждому достичь результатов.
Желающим сменить профессию
Сможете стать тестировщиком программного обеспечения с нуля. Через 4 месяца получите достаточно знаний и проектов в портфолио, чтобы искать работу.
Специалистам техподдержки
Расширите навыки, сможете перейти в новое направление и больше зарабатывать.
Тестировщикам
Освоите практики экспертов ведущих компаний. Изучите автоматизацию на Python и сможете вырасти в должности.
Чему вы научитесь
Тестировщики проверяют работу сайтов и приложений до того, как их увидят пользователи. Проводят тесты, выявляют ошибки и передают информацию о них разработчикам, чтобы поддерживать высокое качество цифровых продуктов.
Тестировать сайты, мобильные приложения и API.
Составлять тестовую документацию.
Работать с базами данных.
Автоматизировать тестирование с помощью Python.
Преподаватели — эксперты ведущих IT-компаний
Программа
Программа курса по тестированию расчитана на 8 месяцев, ей нужно будет посвящать в среднем 10–12 часов в неделю.
1 раздел • Ручное тестирование
Обучение профессии тестировщика. Введение
- Тестирование ПО: что это и зачем нужно.
- Знакомство с профессией тестировщика.
- Как учиться эффективно.
Теория тестирования
- Методы, виды и уровни тестирования.
- Циклы разработки ПО.
- Работа с требованиями.
- Тест-анализ и тест-дизайн.
- Тестовая документация.
- Agile: методология управления IT-продуктом.
Итоговый проект: тестовая модель (тест-кейсы, баг-репорты и отчет для сайта).
Фронтенд-тестирование
- Обучение QA-тестированию веб-приложений.
- Принципы работы веб-приложений.
- HTML: основы верстки веб-приложений.
- Тестирование интерфейса и верстки.
- Кросс-браузерное и кросс-платформенное тестирование (BrowserStack).
- DevTools.
- Тестирование мобильных приложений.
- Виды мобильных приложений и дизайн-систем.
- Типы устройства операционных систем.
- Особенности тестирования.
- Эмуляторы Android Studio и XCode.
- Логи (Charles).
Итоговый проект: кросс-браузерное и кросс-платформенное тестирование сервиса (веб-приложение и мобильное приложение).
Бэкенд-тестирование
- Тестирование API.
- Архитектуры приложений REST и SOAP.
- Форматы для передачи данных XML и JSON.
- Баги в API.
- Инструменты Postman и Swagger.
- Базы данных и SQL.
- Базы данных и их роль в тестировании.
- Язык программирования SQL.
- Инструменты MySQL Workbench, pgAdmin.
Итоговый проект: системное (е2е) тестирование веб-приложения hh.ru.
2 раздел • Автоматизация тестирования
Основы Python
- Введение в Python и Git.
- Что такое автоматизированное тестирование.
- Введение в Python: Pycharm.
- Основы Python: переменные, типы данных, операторы, циклы, списки, функции.
- GitHub и базовые команды Git.
- Markdown, Github Issues.
- Pytest и Github.
- Python: пакеты, импорты, словари.
- Pytest и Github CI.
- Работа с файлами, JSON.
- Основы ООП (объектно-ориентированного программирования).
Итоговый проект: разработка консольного приложения и написание юнит-тестов к нему.
Автоматизация бэкенд-тестирования
- Работа с запросами и API.
- Библиотека Requests.
- Перенос запросов из Postman.
- Форматы передачи данных.
- Pytest и тестирование API.
- Среда тестирования Pytest.
- Простые автотесты API, CRUD-сервис.
- Контракты и стандарт описания JSON Schema.
- Отчеты в Allure.
Итоговый проект: автоматизированное тестирование API веб-приложения.
Автоматизация фронтенд-тестирования
- Структура веб-страницы, локаторы.
- Selenium Webdriver.
- Взаимодействие с элементами на веб-странице.
- Тестирование веб-приложения.
- Page Object Model.
- Архитектура автотестов.
Итоговый проект: автоматизированное тестирование Use cases веб-приложения.
Финальный проект
- Тестирование веб-версии, мобильной версии и API сервиса доставки.
Подготовка к трудоустройству
- Консультации с HR.
- Составление резюме и сопроводительных писем.
- Подготовка к собеседованиям.
- Тестовое собеседование.
Процесс обучения на курсе
- Смотрите видеолекции, читаете лонгриды, участвуете в мастер-классах.
- Выполняете домашние задания.
- Получаете персональный фидбек от наставника.
- Обсуждаете работы на вебинарах.
- Добавляете готовые работы в портфолио.
- Готовите и защищаете дипломный проект.
После выпуска
Резюме
Портфолио из 14 кейсов и дипломный проект — комплексное тестирование сервиса доставки
Инструменты
Сопроводительное письмо
Подготовка к собеседованию
Где работают выпускники нашего курса
В ведущих IT- и диджитал-компаниях, в известных рекламных агентствах и дизайн-студиях.
Почему Bang Bang Education
Комьюнити
Почувствуете себя частью сообщества, разделяющего единые ценности, найдете друзей и партнеров для проектов и получите поддержку — профессиональную и личную.
Комьюнити-встречи
Очные и онлайн-встречи студентов, совместные посещения выставок, воркшопов, лекций и других мероприятий.
Random Coffee
Новые знакомства с ребятами из комьюнити BBE (в том числе с командой школы) — каждую неделю в специальном канале с ботом.
Оставьте заявку на консультацию о курсе
247 BYN / мес
В рассрочку на 30 мес
Полная стоимость
7 400 BYN
Заполните форму и наш гид свяжется с вами
Возможности оплаты
В рассрочку белорусских банков
Первый платеж через 30 дней
FAQ
Если у вас остались вопросы по программе курса «Тестировщик», вы можете оставить заявку и наш координатор поможет вам.