Тестировщик (QA-инженер)

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

Специалист умеет как вручную, так и автоматически тестировать веб-приложения, вёрстку, нагрузку на проекты. Он составляет отчёты по ошибкам, работает с Git, Java, SQL, API. Ему знакомы метрики тестирования, системы IDE, JUnit, Selenium.

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

Чем занимается специалист:

  • • Поиск ошибок на сайтах и в приложениях.
  • • Подготовка тест-планов, тест-кейсов, сценариев и чек-листов.
  • • Выявление проблем ещё до релиза продукта и составление задач и отчётов.
  • • Применение Git, Java, SQL, API и других инструментов для ускорения тестов.
  • • Поддержка пользователей и выявление багов, которые пропускает команда.
  • • Работа в рамках выстроенных процессов и помощь коллегам в создании новых механизмов тестов.

Что можно использовать для изучения основ профессии:

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

Сколько зарабатывает

По данным trud.com, доход тестировщика ПО в России около 54 тысяч рублей. Согласно информации с HeadHunter, число вакансий в России на позицию тестировщика, QA Engineer выросло на 18% по сравнению с 2018 годом. В Санкт-Петербурге этот показатель превысил 35%, а в Москве приблизился к 45%. По их же данным, средняя зарплата на позиции тестировщика в 2019 году превысила 59 тысяч рублей. В Санкт-Петербурге средний доход — около 67 тысяч рублей, в Москве — более 79 тысяч рублей.

~ 59 000 ₽

Уровень зарплаты во многом зависит от области — тестировщикам, которые занимаются только фронтенд-частью, платят меньше, чем ребятам, которые тестируют и фронтенд, и бэкенд, и сложные интеграционные системы.

Марина Куликова

Business Development Director в BSL. Business Solutions Lab, ex Head of QA/QC Redmadrobot

Школы и курсы
В каких онлайн-школах есть курсы по тестированию ПО и можно освоить профессию QA-инженера.
OTUS.ru
5 месяцев
Уровень сложности: Начальный
Курс Python QA Engineer
60000 ₽
GeekBrains.ru
6 месяцев
Уровень сложности: Начальный
Курс Тестирование мобильных приложений
39000 ₽
OTUS.ru
4 месяца
Уровень сложности: Средний
Автоматизация тестирования на JavaScript
60000 ₽
GeekBrains.ru
1 год
Уровень сложности: Начальный
Факультет Тестирования ПО
86400 ₽
Skillbox.ru
1 месяц
Уровень сложности: Начальный
Курс Автоматизированное тестирование для бизнеса
10000 ₽
GeekBrains.ru
10 месяцев
Уровень сложности: Начальный
Факультет ручного тестирования
125000 ₽
Skillbox.ru
1 год
Уровень сложности: Начальный
Профессия Тестировщик
76050 ₽
OTUS.ru
4 месяца
Уровень сложности: Начальный
Курс Java QA Automation Engineer
60000 ₽
GeekBrains.ru
3 месяца
Уровень сложности: Начальный
Курс Тестировщик ПО
30000 ₽
GeekBrains.ru
1 месяц
Уровень сложности: Начальный
Курс Тест-анализ
15000 ₽
GeekBrains.ru
10 месяцев
Уровень сложности: Начальный
Курс Автоматизация тестирования на Python
60000 ₽
Hedu (irs.academy)
3 месяца
Уровень сложности: Начальный
Онлайн-курс тестировщиков
25800 ₽
OTUS.ru
4 месяца
Уровень сложности: Начальный
Курс Mobile QA Engineer
56000 ₽
Нетология
5 месяцев
Уровень сложности: Начальный
Профессия Тестировщик ПО
42835 ₽
SkillFactory.ru
8 месяцев
Уровень сложности: Начальный
Курс-симулятор Тестировщик программного обеспечения
49500 ₽
OTUS.ru
4 месяца
Уровень сложности: Средний
Курс Нагрузочное тестирование
60000 ₽
SkillFactory.ru
10 месяцев
Уровень сложности: Начальный
Профессия QA-инженер на Java
66000 ₽
GeekBrains.ru
1 месяц
Уровень сложности: Начальный
Курс Основы тестирования ПО
15000 ₽
Skillbox.ru
9 месяцев
Уровень сложности: Начальный
Онлайн-курс Тестирование мобильных приложений
63000 ₽

Книги

Издания для тех, кто начинает карьеру тестировщика и ещё не знает с чего начать.

Не заставляйте меня думать. Веб-юзабилити и здравый смысл

Книга про юзабилити веб-сайтов и приложений. Автор доступно, с примерами, объясняет, как сделать сайт или мобильный инструмент, которым будет удобно пользоваться всем.

Стив Круг

Как тестируют в Google

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

Джефф Каролло, Джеймс Уиттакер, Джейсон Арбон

Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения

Книга о том, как отыскивают и используют ошибки, найденные в некоторых популярных во всем мире продуктах. Например, речь про iOS, проигрыватель VLC и даже про ядро Mac OS X. В этом отчете вы увидите, как разработчики, которые допустили эти ошибки, исправили их или оказались не готовы это сделать.

Тобиас Клейн

Сертификаты

Какие сертификаты и дипломы помогут дополнить резюме, ускорить поиск работы тестировщиком и получить первые заказы.

1

ISTQB — программа, которая позволяет получать международный сертификат по тестированию, его признают в 126 странах мира. Сертификат подтверждает квалификацию и профпригодность специалиста, и помогает при трудоустройстве. Для его получения нужно пройти экзамен.

2

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

3

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

Представители профессии

Каким экспертам стоит доверять, какие проекты они ведут и чему можно у них поучиться.

111111111111

Таня Перина

QA-тестировщик в Purrweb

Сверять верстку с макетом сложно. Но не расстраивать же дизайнера — он это все «рисовал». И заказчика — он заапрувил макет и ждет, что ожидания совпадут с реальностью.

111111111111

Марина Куликова

Business Development Director в BSL. Business Solutions Lab, ex Head of QA/QC Redmadrobot

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

111111111111

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

QA Lead в Bookmate

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

111111111111

Ярослав Старшевский

Руководитель отдела тестирования FL.ru

Тестировщик ищет ошибки и минимизирует риск их появления, консультирует и прогнозирует риски сбоев в системах, кодинге, проводит продуктовый аудит (диагностику) готового продукта или его «полуфабриката» — MVP.

111111111111

Татьяна Зинченко

QA Manager в Payvision

Я искренне считаю, что с минимальными знаниями и сейчас можно устроиться на работу. Но требования к начинающим специалистам выросли — нужно обладать базовыми знаниями в тестировании. В некоторых компаниях требования к джуниорам (начинающим) на таком уровне, что не каждый действующий тестировщик им соответствует.

111111111111

Кирилл Маркидонов

QA Head Exante

Начните работать. И тут мой вам лайфхак — не ждите разрешения на работу — начните прямо сейчас! Тестируйте приложения, которыми пользуетесь. Качайте новые. Тестируйте сайты или порталы. Пробуйте всё, что узнаете.

Таня Перина

QA-тестировщик в Purrweb

Марина Куликова

Business Development Director в BSL. Business Solutions Lab, ex Head of QA/QC Redmadrobot

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

QA Lead в Bookmate

Ярослав Старшевский

Руководитель отдела тестирования FL.ru

Татьяна Зинченко

QA Manager в Payvision

Кирилл Маркидонов

QA Head Exante

Секреты специалистов

Какие лайфхаки и рекомендации экспертов стоит взять на вооружение новичкам в профессии QA-инженера.

Детали о курсах

Я считаю, что курсы надо проходить обязательно. Но обязательно узнайте у менеджеров — будут ли боевые проекты. Будут ли практические задания и на сколько они практические. И если вас что-то смущает — подумайте ещё и поищите ещё.


Кирилл Маркидонов, QA Head Exante

Сервисы для
специалиста
Какие сервисы управления проектами используют на проектах по разработке ПО, в том числе и тестировщики.
Где искать
клиентов
Какие фриланс-площадки подойдут для начинающих QA-инженеров и тестировщиков.