Календарь 10 месяцев
звезда 4.8 Сравни.Ру | Рекомендовано РБК

Профессия: Инженер по тестированию

Курс обучения на тестировщика с нуля: освоите профессию для начала карьеры в IT
Обновленная программа, которая соответствует требованиям рынка
На рынке 5 000+ вакансий для тестировщиков
star01

Знакомьтесь, профессия инженер по тестированию

О профессии

Инженер по тестированию (QA-инженер, тестировщик) — это специалист, который проверяет качество приложений и программного обеспечения, находит ошибки и помогает разработчикам создавать идеальные продукты. Его работа экономит компаниям миллионы и защищает пользователей от багов.

Зарплата

Тестировщик приложений и программного обеспечения — одна из самых доступных для старта в IT с быстрым ростом доходов. Начинающие специалисты получают от 80 000 рублей в месяц, опытные инженеры — от 150 000 рублей, а специалисты по автоматизированному тестированию — от 220 000 рублей.

Проекты

Инженеры по тестированию востребованы во всех сферах разработки ПО: от банковских приложений и интернет-магазинов до мобильных игр и корпоративных систем. Они работают как в крупных IT-компаниях, так и в продуктовых стартапах, обеспечивая качество на каждом этапе разработки.

О профессии
star02

Определите, какой формат вам больше подходит

10 месяцев
5 проектов

Тариф «Стандартный»

Для тех, кто хочет быстро освоить профессию инженера по тестированию

  • Обратная связь по домашним заданиям
  • Поддержка куратора во время обучения
  • Сертификат об окончании курса
  • Помощь в поиске работы от центра карьеры
  • Ежемесячные воркшопы с практиками рынка
  • Доступ к закрытому комьюнити
  • Возможность пройти стажировку в компаниях-партнерах
2 784 ₽ / мес −60%
Полная стоимость обучения
100 224 ₽250 560 ₽
х 36 платежей при оплате частями или одним платежом с дополнительной скидкой 20% — 80 179 ₽
10 месяцев
5 проектов

Тариф «Продвинутый»

Для тех, кому нужна интенсивная поддержка во время обучения и трудоустройства

  • Все опции тарифного плана «Стандартный»
  • 4 персональные консультации с ментором
  • 2 индивидуальные карьерные консультации
  • 1 тестовое собеседование с карьерным консультантом
3 335 ₽ / мес −60%
Полная стоимость обучения
120 053 ₽300 132 ₽
х 36 платежей при оплате частями или одним платежом с дополнительной скидкой 20% — 96 042 ₽
10 месяцев
5 проектов

Тариф «Премиум»

Для тех, кто хочет быстро вырасти до middle-тестировщика

  • Все опции тарифного плана «Продвинутый»
  • 8 персональных консультаций
  • 5 индивидуальных карьерных консультаций
  • 2 тестовых собеседования с карьерным консультантом
  • Возможность выбрать ментора
5 512 ₽ / мес −60%
Полная стоимость обучения
198 432 ₽496 080 ₽
х 36 платежей при оплате частями или одним платежом с дополнительной скидкой 20% — 158 746 ₽
star03

Соберете работающее резюме

Вы будете уметь

  • Проводить комплексное ручное тестирование ПО
  • Составлять и поддерживать текстовую документацию (тест-планы, чек-листы, баг-репорты и спецификации требований) для тестирования продуктов
  • Свободно программировать на Java
  • Владеть основами Python и JavaScript, а также инструментами верстки HTML и CSS
  • Проводить автоматизированное тестирование на Java и Python: от анализа требований до запуска и сбора результатов
  • Поддерживать и обновлять автоматические тесты в соответствии с изменениями в ПО
  • Грамотно общаться с командой разработки и анализировать результаты тестирования

К моменту выпуска у вас будет не только сертификат — но и полноценное портфолио, опыт и навыки, которые требуют работодатели.

Инструменты

HTMLHTML
CSSCSS
JavaScriptJavaScript
GitGit
SQLSQL
и другие

Портфолио

ProductStar
star04

Изучите то, что нужно рынку

Обучение строится по принципу «от базы к практике». Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно. Все логично, пошагово и применимо на практике
Ступень 1Hard skills для специалистаplus
Блок 1Базовые навыки и задачи тестировщикаarrow-down
  • Кто такой тестировщик?

  • Введение в тестирование ПО

  • Методы и виды тестирования

  • Практика ручного тестирования

  • Инструменты тестировщика

  • Документы тестировщика

  • Артефакты тестирования

  • Жизненный цикл разработки ПО

Блок 2Основы SQLarrow-down
  • Введение в блок SQL

  • Извлечение и фильтрация данных: начальный уровень

  • Извлечение и фильтрация данных: продвинутый уровень

  • Преобразование и сортировка данных: начальный уровень

  • Преобразование и сортировка данных: продвинутый уровень

  • Группировка данных

Блок 3SQL и базы данныхarrow-down
  • Группировка данных

  • Введение в базы данных

  • Объединение таблиц

  • Подзапросы

  • Обновление, добавление и удаление данных

  • Создание, изменение и удаление таблиц

  • Advanced

  • Итоговый проект LEGO

  • Обзор основных программ

Блок 4Основы верстки: HTML, CSS и JavaScriptarrow-down
  • Структура web-страницы, базовый HTML

  • Базовый CSS, селекторы и каскад

  • Продвинутый CSS, адаптивность и кроссбраузерность

  • Основы JavaScript, инструменты для разработки и отладки

  • Объекты, массивы, функции в JavaScript

  • DOM-модель и работа со страницей

  • Обработка событий и отладка программ

  • Взаимодействие с сервером

  • Обработка проблем с HTML и CSS

  • Обработка проблем с JS

Блок 5Ручное тестирование приложенийarrow-down
  • Основы клиент-серверного взаимодействия. HTTP

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

  • Основы работы с серверными приложениями

  • Клиент-серверное взаимодействие: безопасность и оптимизация

  • Введение в тестирование мобильных приложений

  • Практика тестирования мобильных приложений

  • Postman: быстрый старт

  • Postman: проект

  • Воркшоп: SQL для тестировщика

Ступень 2Автоматизированное тестированиеplus
Блок 1Работа с Javaarrow-down
  • Знакомство с языком Java и инструментами

  • Базовый синтаксис Java

  • Переменные и типы данных в Java

  • Циклы и языковые конструкции в Java

  • Структуры данных

  • Классы и объекты: начальный уровень

  • Классы и объекты: продвинутый уровень

  • Методы и поля классов

  • Обработка исключений

  • Работа с массивами

  • Строки и регулярные выражения

  • Первая программа на Java и её тестирование

  • Инструменты тестирования серверных программ

  • Apache Maven

Блок 2Системы контроля версийarrow-down
  • Системы контроля версий. Версионирование кода, совместная разработка, CSV

  • Git & GitHub. Git, Commit, Ветки, слияние веток и разрешение конфликтов, GitHub, Командная работа, Код-ревью

  • Жизненный цикл ПО, CI/CD

  • Git, основные понятия. Знакомство с GitLab

  • Введение в GitLab CI

  • GitLab CI. Внутренние переменные, Артефакты, Правила

  • Работа с графическими оболочками Git: Git GUI, Git Extensions

Блок 3Основы автоматизацииarrow-down
  • Основы автоматизации тестирования

  • CI/CD (Continuous Integration / Continuous Delivery) в тестировании

  • Тестирование web-интерфейсов

  • Selenium

  • Selenide

  • Page Object

  • Основы BDD

  • Allure, протоколирование

  • Автоматизация тестирования мобильных приложений

  • Автоматизированное тестирование мобильных приложений

  • Автоматизация тестирования десктопных приложений

Блок 4Продвинутая часть тестирования на Javaarrow-down
  • Инфраструктура браузерных тестов

  • Сложные UI-тесты

  • Сложные UI-элементы

  • Кастомные действия над элементами

  • Взаимодействие с окнами, вкладками и фреймами

  • Загрузка и скачивание файлов

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

Блок 5Специализация: тестирование на Pythonarrow-down
  • Введение в Python

  • Переменные и типы данных.

  • Строки. Условия и циклы

  • Списки и словари в Python

  • Функции

  • Библиотеки

  • Структуры данных в Python

  • Пакеты и модули

  • Ошибки и исключения

  • Тестирование: PyUnit

Блок 6ChatGPT для разработчикаarrow-down
  • Введение в ChatGPT и его применение в разработке программного обеспечения

  • Устранение неполадок и отладка с помощью ChatGPT

  • Повышение качества кода с помощью ChatGPT

  • Проверка кода и документирование с помощью ChatGPT

  • Автоматическое тестирование с помощью ChatGPT

  • Генерация кода с помощью ChatGPT

  • Лучшие практики и советы по работе с ChatGPT

star05

Поддержим после выпуска

Центр карьеры
Мы продолжаем работать после окончания курса: помогаем с резюме, проводим тренировочные собеседования, делимся свежими вакансиями и отвечаем на любые карьерные вопросы
Трудоустройство
Вы получите практический опыт уже в процессе обучения: поучаствуете в хакатонах и решите реальные бизнес-задачи, чтобы откликаться на предложения с уже готовым портфолио и уверенностью в своих навыках. Мы сотрудничаем с компаниями и делимся актуальными вакансиями — это позволит ускорить процесс поиска работы
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до экспертов в области
Profession image
star06

Смотрите, кто будет вас учить

Наши эксперты — практикующие разработчики и тестировщики из Pinely, Confluent, Skyeng, Ozon Tech и других компаний. Они знают, чем живет рынок и предлагают только те навыки и инструменты, которые реально работают.

Иван Милохин

Quantitative Analyst, Barclays Investment Bank (London, UK)

Денис Соболев

Skyeng

Ольга Киба

Software Engineer, Holland&Barrett

Иван Ванькович

Software Engineer, Confluent

Азиз Намазов

Java Developer, Amazon

Евгений Михалев

Team Lead, Ozon Tech

Дмитрий Пономарев

Senior Software Engineer/Tech Lead, NDA*

Анна Атласова

Business Intelligence Analyst, Amazon Business

star07

Отзывы студентов курса

Истории студентов, которые прошли онлайн-обучение и строят карьеру QA-engineer
Павел Гребнев Из кладовщика в Python-разработчика
Павел Гребнев
Андрей Шелковников За 2,5 месяца нашел работу
Андрей Шелковников
Александр Шабловский Удобно совмещать работу и учебу
Александр Шабловский
Константин Терехов Карьерный центр помог найти работу тимлидом
Константин Терехов
Павел Гребнев Из кладовщика в Python-разработчика
Павел Гребнев
Андрей Шелковников За 2,5 месяца нашел работу
Андрей Шелковников
Александр Шабловский Удобно совмещать работу и учебу
Александр Шабловский
Константин Терехов Карьерный центр помог найти работу тимлидом
Константин Терехов
влевовправо
ProductStar — это школа актуального образования от РБК
1

Курсы обновляются вместе с индустрией

2

Знания, которые нужны здесь и сейчас

3

Без теории ради теории

4

Без устаревших подходов

5

С активным сообществом специалистов и каналом актуальных вакансий

star08

Что еще есть из актуального

Профессия
8 месяцев
Профессия: Python-разработчик
259200 −60%
2880 ₽ в мес.
x 36 платежей при оплате частями
Подробнее
Профессия
9 месяцев
Профессия: Java-разработчик
250560 −60%
2784 ₽ в мес.
x 36 платежей при оплате частями
Подробнее
Профессия
5 месяцев
Профессия: DevOps-инженер
232875 −60%
2587 ₽ в мес.
x 36 платежей при оплате частями
Подробнее
star09

Часто задаваемые вопросы

Если у вас остались вопросы о курсе «Профессия Инженер по тестированию» для начинающих, вы можете оставить заявку и наш гид поможет вам разобраться.
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Как я буду искать работу?

Все студенты ищут работу вместе с Карьерным центром ProductStar.

С помощью консультанта составляют резюме под конкретную вакансию, пишут сопроводительные письма, готовятся к собеседованиям, проходят их — если нет, пробуют еще раз после разбора ошибок и успешно трудоустраиваются.

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Что, если после начала обучения я пойму, что курс мне не подходит?

В течение 21 дня после оплаты мы даем гарантию возврата полной стоимости курса, если вы решили отказаться от обучения. Этого времени хватит на то, чтобы оценить уровень преподавателей, пройти несколько практических заданий и убедиться в том, что программа отвечает самым высоким требованиям.