Banner background
Скидка до 57% и подарки на 135 000 ₽
Календарь 6 месяцев
звезда 4.8 Сравни.Ру | Рекомендовано РБК

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

Освоите профессию для начала карьеры в IT за 6 месяцев
Обновленная программа, которая соответствует требованиям рынка
На рынке 5 000+ вакансий для тестировщиков
ProductStar — это школа актуального образования от РБК
1

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

2

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

3

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

4

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

5

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

star01

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

О профессии

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

Зарплата

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

Проекты

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

О профессии
star02

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

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

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

Инструменты

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

Портфолио

OPENCITY
E-soft
ILine
star03

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

Вы выбираете темп обучения, уровень поддержки и количество проектов — под свои потребности

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

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

  • Обратная связь по заданиям
  • Диплом или сертификат об окончании обучения
  • Доступ к закрытому комьюнити
  • Помощь специалистов центра карьеры
  • Воркшопы с экспертами
5 452 ₽ / мес −53%
Полная стоимость обучения
130 848 ₽278 400 ₽
на 24 месяца или одним платежом с дополнительной скидкой 10% — 117 763 ₽

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

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

  • Все опции тарифного плана «Стандарт»
  • 5 персональных консультаций с ментором по проектам
  • 2 индивидуальные карьерные консультации
  • 1 тестовое собеседование с карьерным консультантом и практикующим специалистом
6 114 ₽ / мес −56%
Полная стоимость обучения
146 731 ₽333 480 ₽
на 24 месяца или одним платежом с дополнительной скидкой 10% – 132 058 ₽

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

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

  • Все опции тарифного плана «Продвинутый»
  • 10 персональных консультаций с ментором по проектам
  • Подписка РБК на год
  • Индивидуальный план карьерного развития
  • Возможность выбрать ментора
9 876 ₽ / мес −57%
Полная стоимость обучения
237 016 ₽551 200 ₽
на 24 месяца или одним платежом с дополнительной скидкой 10% – 213 314 ₽
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 останется с вами после выпуска

Центр карьеры
Мы продолжаем работать после окончания курса: помогаем с резюме, проводим тренировочные собеседования, делимся свежими вакансиями и отвечаем на любые карьерные вопросы
Трудоустройство
Вы получите практический опыт уже в процессе обучения: поучаствуете в хакатонах и решите реальные бизнес-задачи, чтобы откликаться на предложения с уже готовым портфолио и уверенностью в своих навыках. Мы сотрудничаем с компаниями и делимся актуальными вакансиями — это позволит ускорить процесс поиска работы
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество 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

star07

Как это было у других

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

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

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

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

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

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

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

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

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

Можно ли оплатить курс по частям?

Да, у нас есть удобная опция беспроцентной рассрочки.

Также мы понимаем, что формат обучения для каждого индивидуален — поэтому даем гарантию возврата полной суммы в течение 21 дня после оплаты, чтобы вы успели попробовать наш курс и решить, подходит ли он вам.