Обучение тестированию

Учитесь у экспертов из Google и Яндекса, если хочется пробить карьерный потолок и открыть новые горизонты роста.

Записаться

Чему вы научитесь

Тестировщики проверяют работу сайтов и приложений до того, как их увидят пользователи. Проводят тесты, выявляют ошибки и передают информацию о них разработчикам, чтобы поддерживать высокое качество цифровых продуктов.
Тестировать сайты, мобильные приложения и API
Составлять тестовую документацию
Работать с базами данных
Реагировать на инциденты и выстраивать проактивную защиту

Преподаватели — эксперты ведущих IT-компаний

Филипп Воронов

Филипп Воронов

Тимлид, работает в VK. Более 10 лет опыта в IT-сфере.

Мила Баду

Мила Баду

Отвечает за интеграционное тестирование в «Яндекс Go». Работала в Альфа-Банке и Росбанке. В тестировании более 6 лет.

Анастасия Шинкаренко

Анастасия Шинкаренко

QA-инженер в «МойОфис» (платформа для документооборота и коммуникаций). Работала в «Яндексе» и ABBYY (США). Более 9 лет опыта в тестировании.

Наталья Изотова

Наталья Изотова

Работала QA-лидом в Альфа-банке. Более пяти лет опыта в тестировании и в управлении процессами разработки.

Анна Хворостьянова

Анна Хворостьянова

Старший QA-инженер во Flink (Нидерланды), лид автоматизации тестирования в Quantori. Работала в Miro.

Станислав Яковлев

Станислав Яковлев

Ведущий специалист по тестированию в inDrive. Работал QA-тимлидом в VK и руководил командой тестирования в каршеринговом сервисе.

Программа

Программа курса по тестированию расчитана на 8 месяцев, ей нужно будет посвящать в среднем 10–12 часов в неделю.

1 раздел • Ручное тестирование

Вводный модуль • Самостоятельное изучение

Обучение профессии тестировщика. Введение

  • Тестирование ПО: что это и зачем нужно.
  • Знакомство с профессией тестировщика.
  • Как учиться эффективно.
Модуль 1 • 5 недель

Теория тестирования

  • Методы, виды и уровни тестирования.
  • Циклы разработки ПО.
  • Работа с требованиями.
  • Тест-анализ и тест-дизайн.
  • Тестовая документация.
  • Agile: методология управления IT-продуктом.
Итоговый проект: тестовая модель (тест-кейсы, баг-репорты и отчет для сайта).
Модуль 2 • 5 недель

Фронтенд-тестирование

  • Обучение QA-тестированию веб-приложений.
  • Принципы работы веб-приложений.
  • HTML: основы верстки веб-приложений.
  • Тестирование интерфейса и верстки.
  • Кросс-браузерное и кросс-платформенное тестирование (BrowserStack).
  • DevTools.

  • Тестирование мобильных приложений.
  • Виды мобильных приложений и дизайн-систем.
  • Типы устройства операционных систем.
  • Особенности тестирования.
  • Эмуляторы Android Studio и XCode.
  • Логи (Charles).
Итоговый проект: кросс-браузерное и кросс-платформенное тестирование сервиса (веб-приложение и мобильное приложение).
Модуль 3 • 6 недель

Бэкенд-тестирование

  • Тестирование API.
  • Архитектуры приложений REST и SOAP.
  • Форматы для передачи данных XML и JSON.
  • Баги в API.
  • Инструменты Postman и Swagger.

  • Базы данных и SQL.
  • Базы данных и их роль в тестировании.
  • Язык программирования SQL.
  • Инструменты MySQL Workbench, pgAdmin.
Итоговый проект: системное (е2е) тестирование веб-приложения hh.ru.

2 раздел • Автоматизация тестирования

Модуль 4 • 7 недель

Основы Python

  • Введение в Python и Git.
  • Что такое автоматизированное тестирование.
  • Введение в Python: Pycharm.
  • Основы Python: переменные, типы данных, операторы, циклы, списки, функции.
  • GitHub и базовые команды Git.
  • Markdown, Github Issues.

  • Pytest и Github.
  • Python: пакеты, импорты, словари.
  • Pytest и Github CI.
  • Работа с файлами, JSON.
  • Основы ООП (объектно-ориентированного программирования).
Итоговый проект: разработка консольного приложения и написание юнит-тестов к нему.
Модуль 5 • 4 недели

Автоматизация бэкенд-тестирования

  • Работа с запросами и API.
  • Библиотека Requests.
  • Перенос запросов из Postman.
  • Форматы передачи данных.

  • Pytest и тестирование API.
  • Среда тестирования Pytest.
  • Простые автотесты API, CRUD-сервис.
  • Контракты и стандарт описания JSON Schema.
  • Отчеты в Allure.
Итоговый проект: автоматизированное тестирование API веб-приложения.
Модуль 6 • 4 недели

Автоматизация фронтенд-тестирования

  • Структура веб-страницы, локаторы.
  • Selenium Webdriver.
  • Взаимодействие с элементами на веб-странице.
  • Тестирование веб-приложения.
  • Page Object Model.
  • Архитектура автотестов.
Итоговый проект: автоматизированное тестирование Use cases веб-приложения.
2 недели

Финальный проект

  • Тестирование веб-версии, мобильной версии и API сервиса доставки.

Подготовка к трудоустройству

  • Консультации с HR.
  • Составление резюме и сопроводительных писем.
  • Подготовка к собеседованиям.
  • Тестовое собеседование.
Оставьте заявку на консультацию
Наш гид ответит на все вопросы, расскажет об оплате и условиях рассрочки
+7
Как с вами связаться?

Упор на практику

В течение курса вы будете практиковаться на кейсах реальных компаний: проводить тестирование сайтов и приложений наших партнеров. Портфолио из реальных кейсов поможет при трудоустройстве.
HeadHunter
Тестирование веб- и мобильного приложения

Тестирование веб- и мобильного приложения

Проведете кросс-браузерное, кросс-платформенное и системное тестирование веб- и мобильного приложения hh.ru.

Lamoda
Тестовая модель

Тестовая модель

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

Яндекс Карты
Тестирование API

Тестирование API

Разработаете первые автоматизированные тесты API веб-сервиса, проведете тестирование и сгенерируете отчет для бизнеса с помощью инструмента Allure.

Fitmost
Тестирование мобильного приложения

Тестирование мобильного приложения

Подготовите тестирование интерфейса и API мобильного приложения.

Openface
Тестирование веб-приложения

Тестирование веб-приложения

Заведете баг-репорты, составите чек-лист и тест-кейсы для проверок функциональности, а также диаграмму состояний и переходов. Протестируете верстку на основе макета и будете искать дефекты на разных разрешениях экрана и устройствах.

SuperJob
Тестирование веб-приложения

Тестирование веб-приложения

Создадите автоматические проверки API веб-приложения в Postman и  подготовите отчет о тестировании.

Почему мы?

Реальный опыт на стажировках ChangellengeFitmostEpic Growth

Во время курса вы сможете пройти стажировки в компаниях Fitmost, Changellenge и Еріс Growth и получите реальный опыт для резюме. Будете проводить функциональное и регрессионное тестирование приложений, искать новые модели поведения пользователей, разрабатывать тестовую документацию и взаимодействовать с разработчиками. А еще получите помощь в поиске работы от Карьерного Центра.

Уникальная двухэтапная программа

За первые 4 месяца вы освоите ручное тестирование, это поможет найти работу. В следующие 4 месяца обучитесь автоматизированному тестированию на Python, чтобы расти в должности и зарплате.
4 месяца

Ручное тестирование

8+ месяцев

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

Выдаем официальный диплом, чтобы подтвердить вашу квалификацию

Мы ведем образовательную деятельность на основании государственной лицензии № 41 164 от 15 декабря 2020 г

После выпуска

Резюме

Должность

Младший инженер по автоматизации тестирования

Навыки

  • Анализ требований к ПО.
  • Создание тестовой документации.
  • Тест-анализ и тест-дизайн.
  • Ручное тестирование мобильных приложений, веб-приложений и API.
  • Работа с DevTools и Postman.
  • Работа с базами данных, написание SQL-запросов.
  • Программирование на Python, основы ООП.
  • Использование Git, работа в сервисе GitHub.
  • Автоматизация тестирования веб-приложений и API на Python.
  • Взаимодействие с командой и заказчиками.

Портфолио из 14 кейсов и дипломный проект — комплексное тестирование сервиса доставки

Реальные проекты, которые будут работать на вас и помогут при трудоустройстве.

Тест-кейсы
Баг-репорты
Чек-листы
Allure-отчеты
Юнит-тесты на Python
Автотесты на Python

Инструменты

Browserstack
Figma
DevTools
Postman
Android Studio
Xcode
Charles
SQL
Dbeaver
Python
Replit
PyCharm
Git
CI
Github, Github CI
PyTest
Selenium Webdriver
Requests
JSON
Allure

Сопроводительное письмо

Научим составлять сопроводительные письма, чтобы получить работу мечты.

Подготовка к собеседованию

Карьерный центр Ultimate Education подготовит вас к интервью на воркшопах и карьерных консультациях.

Записаться на курс или консультацию
Наш гид ответит на все вопросы, расскажет об оплате и условиях рассрочки
7 084 ₽ / мес
В рассрочку на 24 мес
Полная стоимость
170 000 ₽
Заполните форму и наш гид свяжется с вами
+7
Как с вами связаться?
Оплатить курс

Истории выпускников

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

Илья Ковалев

Студент годовой программы «UX/UI: дизайнер цифровых продуктов». Получил оффер в МТС после первой ступени программы
Хотел стать частью классного комьюнити, больше погрузиться в дизайн и услышать фидбек людей, от которых фанатею

Дарья Варанович

Выпускница программы «Моушн-дизайнер» — о том, как реализоваться в дизайн-индустрии
Не ищите вдохновение или идеи — ищите опыт

Антон Дубовик

Выпускник программы «UX/UI: дизайнер цифровых продуктов» — о том, как искать себя и сменить профессию в 40 лет
Моя отдельная гордость — то, что мой непосредственный начальник на новой работе, наконец, пошел и купил книгу Алана Купера «Интерфейс»

FAQ

Если у вас остались вопросы по программе курсов тестировщика онлайн, вы можете оставить заявку и наш координатор поможет вам.
  • Сколько времени мне нужно выделять на курсы по тестированию программного обеспечения?
    Обучение на тестировщика потребует около 10-12 часов в неделю. Из них примерно 1,5 часа – это видеолекции, остальное время – практика и вебинары с наставниками.
  • Сколько времени дается на домашние задания?
    Вы будете каждую неделю выполнять несколько домашних заданий самостоятельно и одно задание – с проверкой у преподавателя. Чтобы сдать домашнее задание, у вас будет неделя.
  • Как я буду получать фидбек?
    Наставники курсов тестировщика ПО дают развернутую письменную обратную связь на все обязательные задания, а также отвечают на вопросы по заданиям на вебинарах и в чатах.
  • Какой требования к компьютеру для прохождения курсов тестировщиков программного обеспечения?
    Для обучения на тестировщика онлайн требуется операционная система:

    • Windows 8 и более поздние версии

    • OS X El Capitan (10.11) и более поздние версии

    • Ubuntu 14.04 (64-разрядная версия) и более поздние версии

    • openSUSE 13.3 и более поздние версии

    • Fedora Linux 24 и более поздние версии


    Оперативная память: 2 ГБ и больше
    Процессор: четырехъядерный 2,5 ГГц и мощнее
  • Я получу документ об образовании?
    Да: после окончания обучения тестировщика программ мы выдаем официальный диплом ДПО (о повышении квалификации). У школы есть лицензия об образовательной деятельности, подробнее о ней можно почитать в статье «Сведения об образовательной организации». Мы ведем образовательную деятельность на основании государственной лицензии № 41 164 от 15 декабря 2020 г.