От автора: добрый день, друзья! Сегодня мы поговорим о том, как и на чем зарабатывают тестировщики игр, приложений и сайтов. Несмотря на то что в предыдущем предложении прозвучало слово «игра», работа тестировщика — это вам не игрушки.
Она предполагает многократное и рутинное повторение одних и тех же действий, проверяющих корректность работы элементов интерфейса согласно специальной анкеты-проверки (checklist). Вы еще не передумали становиться тестировщиком? Тогда читаем дальше.
Чем занимается тестировщик?
Этот человек-checklist разрабатывает собственный сценарий тестирования и проверяет определенные процессы с разными настройками и в различных условиях. Таким образом, как бы «проигрывается» алгоритм пользовательского поведения, в результате чего выявляются сбои и баги. Затем специалист соединяет всю полученную информацию воедино в отчете и предоставляет ее разработчику.
Что нужно знать тестировщику?
В первую очередь, нужно быть хорошо подкованным в сфере IT. Действительно хороший специалист должен владеть техническим английским языком, знать язык программирования SQL и уметь работать с базами данных Oracle, MSSQL и др., использовать основные методики тестирования (MSF, CMM, RUP), владеть программами Rational ClearQuest, Silk Test, TrackStudio, Rational Robot.
Что делает тестировщик, мой рабочий день | тестирование ПО | Тестировщик | QA Engineer
Из личностных качеств можно назвать усидчивость, предметность и скорость мышления, педантичность, внимательность.
Зачем нужно тестировать сайты?
Для тестировщиков это, разумеется, финансовый доход, а для владельцев тестируемых сайтов — проверка удобства их использования целевой аудиторией, т. е., юзабилити, польза от которого очевидна. Уровень юзабилити прямо пропорционален конверсии и, само собой, прибыли.

JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Риски, связанные с тестированием сайтов
Если вы решили начать зарабатывать тестировщиком, то учтите следующие моменты:
эта работа может показаться вам слишком скучной и монотонной;
есть риск остаться узкопрофильным специалистом;
если вы фрилансер, то существует риск того, что заказчик вам не заплатит за проделанную работу.
В последнее время появилось много сайтов-лохотронов, предлагающих тестировать сайты за три копейки, которые, впрочем, потом не выплачиваются. Если вам предлагают зарегистрироваться на каком-то ресурсе-посреднике (не бирже) между фрилансерами-тестировщиками и различными компаниями, которым нужно протестировать, допустим, игры, не ведитесь. Вряд ли вы сможете вывести заработанные там деньги, поэтому не тратьте впустую свое время.
Ну подумайте сами, неужели крупные компании, разработчики игр и приложений, доверят поиск багов кому угодно? Первому встречному-поперечному, который решил денежек подзаработать и поэтому зарегистрировался на каком-то сайте-посреднике?
Сколько зарабатывает начинающий тестировщик? Поиск работы без опыта
Уважаемые компании-разработчики нанимают для тестирования профессионалов! И вы должны им стать, если хотите крутиться в этой сфере.
Если же вы сильно хотите зарабатывать на любимой игре, то в таком случае лучше сделать свой видеоблог на Youtube и монетизировать его с помощью каких-либо партнерских программ, в рамках которых можно продавать шмотки и персонажей.
Итак, плавно подошли к теме нашей статьи: на чем зарабатывают тестировщики игр, приложений и т. д.? Зачастую, первый шаг нашей головокружительной карьеры тестировщика — это…
Работаем за «спасибо»
Если вы не можете устроиться на работу из-за отсутствия опыта, то его нужно получить. Желательно, на реальных проектах. Для новичков — это, как правило, open source. Такие проекты не требуют черного пояса по тестированию, да и времени на них нужно тратить всего часов шесть в неделю. Таким образом, вы можете совмещать тестирование с основной работой, приятное с полезным, так сказать.
Если вам непонятно, зачем нужно работать «за еду», я отвечу так: ради перспективы. Иногда сегодня нужно чем-нибудь пожертWowать, например, деньгами, ради того, чтобы завтра найти себе заказчиков, заслужить уважение и набраться ценного опыта. Это своеобразные инвестиции в свое будущее.
Тестируем любые приглянувшиеся сайты или мобильные приложения
Вам никто не запрещает тестировать все, что угодно. Однако, удобнее всего это делать с сайтами, которые вам нравятся и приносят пользу. Например, вы можете протестировать сайт кинотеатра, в который регулярно ходите, или интернет-магазина, где постоянно покупаете подарки для друзей и близких. Выделяют два более-менее несложных вида тестирования:

JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Нагрузочное и тестирование безопасности — это уже более сложный уровень. Кроме этого, данные виды тестирования нельзя осуществлять без разрешения владельца сайта.
Функциональное тестирование подразумевает проверку граничных значений, разбиения на классы эквивалентности, тестирование по документации. Если у вас нет последней, не расстраивайтесь. Функциональная диагностика, к примеру, сайта интернет-магазина предполагает проверку того, как работает функция добавления в корзину товара или услуги, функция оплаты и т. д.
Осуществляя проверку юзабилити, дайте ответы на следующие вопросы:
насколько удобно работать с веб-сайтом?
Насколько понятен и интуитивен интерфейс? Легко ли в нем разобраться?
Долго ли приходится искать возможность заказать товар или услугу? Хорошо ли видна кнопка действия («Купить», «Заказать», «Подписаться» и т. п.)?
Хорошо ли работает локализация? Все ли функции доступны при переводе сайта на другой язык (если ресурс доступен на нескольких языках)?
Как только вы нашли ошибки на исследуемом вами ресурсе, самое время сообщить о них его разработчикам или владельцам. Дайте им обратную связь. Для этого лучше написать письмо на e-mail с кратким, уважительным и понятным содержимым. Обязательно отсортируйте указанные в письме баги по убыванию критичности.
Одно дело, если вы нашли опечатку в договоре оферты, который никто не читает. А другое дело, если фильтр интернет-магазина не работает должным образом, что может повлиять на желание клиента купить тот или иной товар. В общем, начинайте с самого важного!
Если администрация сайта ничего вам не ответила, не расстраивайтесь. Вы в любом случае получили этот опыт, и его уже не отнять. Не сдавайтесь, стучитесь в новые двери, и рано или поздно, вам откроют! Кто-то будет готов вас расцеловать за предоставленные на блюдечке с голубой каёмочкой баги, не замеченные ранее. И, возможно, на этом сайте будет открыта новая вакансия тестировщика, которую угадайте кто займет?
Что касается мобильных приложений, то тут тоже большой полет для фантазии. Можете протестировать игру, органайзер, текстовый редактор, да все что угодно.
Как заработать тестировщику?
Чтобы получать деньги за найденные баги, можно:
а) устроиться штатным тестировщиком в компанию по разработке игр, софта или сайтов. Конечно, довольно сложно будет устроиться даже на позицию junior без соответствующего опыта. Если с этим сложности, смотрим вариант ниже;
б) стать фрилансером и самому искать заказчиков на биржах, форумах и т. д. Во время поиска работы, в первую очередь, рассматривайте IT-компании, независимые группы тестирования и дизайнерские бюро. Именно туда вы сможете устроиться на полную рабочую ставку либо брать заказы как фрилансер.
Теперь о том, сколько зарабатывает тестировщик. Как и в других IT-сферах, уровень дохода данного специалиста определяется регионом и опытом работы. Новичок или студент может рассчитывать на 20–45 тыс. руб. По мере профессионального развития к зарплате прибавляется 10–15 тыс. руб. Специалисты, работающие в сфере тестирования 4–5 лет, получают от 70 до 140 тыс. руб.
Итак, как, на чем и сколько зарабатывают тестировщики, теперь вы знаете. Кроме этого, у вас в запасе уже есть несколько вариантов развития карьеры, которые я описал в данной статье. Теперь все зависит от вас, от вашего желания и упорства. Так что удачи!
В следующих выпусках вы узнаете еще больше интересной информации о профессии тестировщика, поэтому подписывайтесь и оставайтесь с нами. До новых встреч!

JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения

Хотите узнать, что необходимо для создания сайта?
Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!
Источник: webformyself.com
О чем важно знать, чтобы стать тестировщиком: советы новичкам
Руководитель отдела тестирования Bookmate Анастасия Шарикова провела в Нетологии открытое занятие, на котором рассказала: кто такие тестировщики, сколько они получают и как освоить профессию. Зафиксировали главное.
Тестирование — полноценная специальность в ИТ с относительно низкими начальными требованиями, в сравнении с требованиями к начинающим разработчикам. Именно поэтому тестирование так привлекает тех, кто не работал в ИТ».
Эта статья для новичков, которые только присматриваются к отрасли. Рассказываем, чем занимаются тестировщики, сколько зарабатывают и что нужно уметь, чтобы получить первую работу.
Редакция Нетологии

Профессия
Тестировщик
Узнать больше
- Освойте IT-профессию, для которой не требуется опыт и техническое образование
- Станьте специалистом ручного и автоматизированного тестирования
- Лучших выпускников пригласят на собеседование в Альфа-Банк
Кто такой тестировщик
В теории
Тестировщик или QA (Quality Assurance, специалист по качеству) проверяет программное обеспечение и помогает команде избавляться от ошибок и предотвращать их появление. В теории тестировщик и QA — названия для одной из той же профессии. Но работодатели часто разграничивают понятия:
На практике
Чтобы наглядно объяснить, чем занимаются тестировщики, приведу пример заданий для соискателей-джуниоров. Чаще всего джуниоров просят протестировать бытовые программы, например, калькулятор. Иногда — найти ошибки в том сервисе, куда они устраиваются.
Если это приложение, соискателя просят найти десять ошибок в нём. Это довольно банальные примеры, но по ним можно понять, что ищут работодатели.
Насколько востребованы и сколько получают тестировщики
Ошибки могут быть в любых программах. Поэтому тестировщиков нанимают все крупные компании, которые разрабатывают программное обеспечение. А еще фирмы, которые предоставляют услуги тестирования для мелких компаний-разработчиков без своего отдела QA.
Оценить востребованность профессии можно по количеству вакансий. Так, на hh.ru ежемесячно появляется 3400 вакансий для тестировщиков. Кроме того, работодатели публикуют вакансии на Freelance.ru, SuperJob.ru и других популярных сайтах поиска работы. Также сотрудников ищут в Telegram-каналах и группах в Facebook, в соцсети LinkedIn.
Зарплаты тестировщиков ниже, чем у разработчиков, но выше средних по стране. Уровень дохода зависит от опыта QA: Junior получают около $600, Lead могут претендовать на $2300 и больше.
Что нужно уметь новичку, чтобы устроиться на работу
Нужные навыки соискателя зависят от конкретной вакансии. Как правило, работодатели сразу пишут в описании, чего ждут от сотрудника. Чтобы устроиться на работу, как минимум, нужно уметь:
Находить и правильно заводить дефекты — определять, с каким разделом программы связана ошибка, в какой версии операционной системы или браузера воспроизводится.
Разбираться системами баг-трекинга Jira, Redmine, Bugzilla. Как правило, над устранением ошибки работают несколько разных специалистов. Системы баг-трекинга нужны, чтобы управлять процессом починки, координировать работу.
Проводить клиентское тестирование веб- и мобильных приложений. Проверять программу с позиции пользователя, оценивать функциональность, удобство пользования — в разных операционных системах, браузерах, на разных разрешениях экрана и драйверах.
Обладать базовыми навыками тестирования. Например, проводить тест-анализ — определять, что именно будет протестировано, формировать условия тестирования.
Уметь работать с основными программами вроде Charles или Fiddler. Они нужны, чтобы проверять передачу данных между компьютером пользователя и сервером.
Разбираться в системах управления знаниями и хранилищах тест-кейсов. К таким программам относятся, например, Wiki и Confluence. Они работают как «Википедия» — там хранится вся информация про проекту. Как хранилища тест-кейсов часто используют TestRail или Zephyr.
Дополнительными плюсами при трудоустройстве будет уровень английского выше среднего, базовое знание языков программирования — например, Java или Python — и автотестирования.
Что изучить, чтобы понять азы тестирования
Вот книги и ресурсы, которые помогут понять, интересно ли вам тестирование, и освоить азы самостоятельно:
- сайты: protesting.ru, testingexcellence.com;
- блоги на Medium, Tproger, Habr со статьями по хештегам «тестирование»;
- Telegram-каналы: «QA — русскоговорящее сообщество», QA — Bad Company.
Освоить профессию под руководством наставников, получить теорию в доступном виде и сразу начать решать практические задачи можно на образовательных курсах «Нетологии».
Карьерные перспективы тестировщика: куда развиваться после позиции джуниора
Начинающим тестировщикам доступны разнообразные пути развития карьеры. Можно развиваться горизонтально — выбрать специализацию, например, банковский сектор или страховые компании, и совершенстWowаться в тестировании узкопрофильных программ.
Варианты специализации в профессии по сфере деятельности компании и рабочим навыкам, задачам по версии Capgemini.
Параллельно с этим новички набираются опыта и развивают карьеру вертикально. Через каждые два–три года бывший джуниор получают новые уровни навыков:
Middle QA Engineer/Tester. Пишет тестовые сценарии, готовит техническую документацию, исправляет баги и тестирует новые функции.
Senior QA Engineer/Tester. Планирует процессы и разрабатывает стандарты тестирования, работает с циклом проверки ПО. Оценивает работу младших специалистов.
Lead QA Engineer/Tester. Принимает решения по внутреннему устройству и внешним интерфейсам ПО по требованиям к нему и ресурсам в наличиии. Выполняет сложные задачи по тестированию.
QA Team Lead/Manager. Координирует стратегию тестирования в небольшой команде, руководит тестировщиками, планирует и контролирует их работу. Оценивает объём, сроки выполнения и бюджет проекта.
Профессиональное развитие проходит в разном темпе, указанное время — приблизительное. Некоторые тестировщики не становятся управленцами — Lead и Team Lead — и предпочитают дальше выполнять технические задачи даже после 10–15 лет работы.
Книги о тестировании



Резюмируем
- Тестировщик проверяет программы и помогает устранять ошибки в них.
- Тестировщиков еще известны как QA. Это названия одной и той же профессии, но на практике тестировщиками называют Junior-специалистов, а QA — Middle и старше.
- Тестировщиков нанимают крупные компании, которые разрабатывают и проверяют свои продукты, и небольшие, предоставляющие услуги тестирования. Вакансий для специалистов много, только на hh.ru — больше 14 тысяч по России.
- Средняя зарплата новичка — $600, опытные тестировщики получают $2300.
- Чтобы получить первую работу, новичку нужно знать теорию, уметь находить и заводить дефекты, работать с системами баг-трекинга, хранилищами тест-кейсов и программами для проверки передачи данных.
Хотите написать колонку для Нетологии? Читайте наши условия публикации. Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к Телеграм-каналу Нетологии.
Читать также
Источник: netology.ru
Сколько зарабатывает начинающий тестировщик
IT-индустрия продолжает расти, растёт и востребованность тестировщиков. Только на сайте HeadHunter в мае 2022 года размещено 3 598 подобных вакансий. Если вы хотите работать в IT, при этом внимательны, любите всё доводить до совершенства и готовы учиться, возможно, эта профессия для вас. Рассказываем, легко ли стать тестировщиком, что он должен уметь, чем тестировщики занимаются на работе и сколько они получают.
Оглавление
- Кто такой тестировщик
- В каких сферах нужны тестировщики?
- Что нужно знать
- Hard skills
- Soft skills
- Где учиться
Кто такой тестировщик
Чтобы приложение, программа или сайт хорошо работали, перед выпуском их проверяют на ошибки. Этим занимаются тестировщики.
Тестировщик — это IT-специалист, который ищет ошибки и слабые места в программах и приложениях. Без тестирования и последующего исправления ошибок пользователи получали бы на выходе неудобные интерфейсы и программы, которые плохо работают. Это как краш-тест нового автомобиля, только в роли машины — свеженаписанный софт.
В самом общем смысле тестирование — это поиск багов. Чтобы найти ошибки, специалисту приходится делать всё, что в теории может сделать с софтом пользователь: нажать все кнопки, прокликать все ссылки, заполнить все поля и совершить любые другие возможные действия. Как поведёт себя софт, если отключится интернет? Как будет работать приложение, если некорректно заполнить поля? Получается, что тестировщик — это своеобразный исследователь, итог его работы — полная информация о состоянии разрабатываемого продукта.
Может показаться, что тестировщик ПО только «ломает» софт, но это не совсем так. Он придумывает, как подойти к проверке той или иной функции, и создаёт тестовую документацию. Конечно, есть шаблоны и готовые чек-листы для тестирования, но есть и специфичные проверки, которые проводятся только для этой конкретной функции или модуля. В этой работе нужно и воображение, и умение смотреть на вещи с разных сторон.
В каких сферах нужны тестировщики?
Специалисты по тестированию работают везде, где создают сложные технологические продукты. Например, в разработке:
- сайтов,
- лендингов,
- ПО,
- игр для компьютеров, консолей и смартфонов,
- мобильных приложений.
Если в компании есть разработчики и там беспокоятся о качестве выпускаемого продукта, то скорее всего там будут и тестировщики.
Чем тестировщик отличается от QA-инженера
Если тестировщик ПО ищет баги, то QA-инженер (Quality Assurance) — это специалист, который организует процессы, нацеленные на то, чтобы создавать продукт правильно. Упор в его работе делается на превентивные процессы, они должны быть изначально построены так, чтобы продукт получался с как можно меньшим количеством багов.
Ещё есть QC-инженер (Quality Control), он проверяет, насколько продукт соответствует заявленным изначально характеристикам и качеству. Тестирование, по идее, это один из этапов QC.
Формально тестирование — это часть QC, а QC — это часть QA. В реальной жизни границы между этими профессиями размыты. Очень часто, когда компания ищет тестировщика, в вакансии указан QA-инженер или инженер по тестированию. Поэтому при поиске работы лучше смотреть на конкретные задачи, которые потребуется выполнять.
Чем отличаются ручное и автоматическое тестирование?
Ручное, или мануальное, тестирование проводят вручную, то есть специалистам приходится совершать много повторяющихся действий. Чтобы уменьшить рутину и упростить себе жизнь, многие тестировщики учатся писать программы, которые совершают эти действия за них.
Тестировщик ПО пишет код или скрипт, запускает программу и нужные сценарии, а затем тестовые случаи просто прогоняются через неё. Это и есть автоматическое тестирование. Его используют, чтобы сэкономить время и упростить процесс. Часто люди начинают с ручного тестирования и, постепенно научившись кодить, осваивают и автоматизированное.
В реальной жизни тестировщику чаще всего нужны оба эти навыка, он должен при необходимости уметь провести проверку вручную или через программу. А в больших проектах без автоматического тестирования просто не обойтись.

Сайт популярного инструмента для автоматизации тестирования Selenium
Обязанности тестировщика: что нужно уметь
Специалист по тестированию ищет все возможные слабые места в программе и проверяет, как работают функции. Ещё он оценивает совместимость продукта с разными версиями ПО, устройствами, операционными системами и браузерами.
Со стороны работа тестировщика может выглядеть как хаотичное «тыкание» по всем кнопкам, но это, конечно, не так. Сначала аналитики описывают требования — какие данные должны быть на входе, как они должны обрабатываться и что должно получиться в итоге. Тестировщики пишут тест-кейсы — пошаговые описания действий для проверки программы (какие функции проверяем и в какой очерёдности).
Пошагово это выглядит примерно так.
- Тестировщик изучает документацию по продукту — рекомендации и инструкции от аналитиков и программистов.
- Затем он прописывает тест-кейсы.
- Проводит тестирование, вносит ошибки в баг-репорт.
- Затем собирает в отчёт все баги, ошибки и примеры неправильной работы софта.
- Отчёт с рекомендациями передают разработчикам.

Пример тест-кейса. Источник: сайт medals-coins.ru
Получается, в идеале, тестировщик — это человек, который:
- понимает бизнес-логику проекта;
- анализирует требования по проекту;
- понимает, чего хочет пользователь;
- составляет тестовую документацию;
- проводит сами тесты;
- составляет баг-репорты и отчёты.
Зарплата тестировщика
По данным «Хабр Карьера», во втором полугодии 2021 года медианная зарплата* тестировщиков в России составляла 110 000 ₽.
* Медианная зарплата — это уровень, выше и ниже которого получают доход одинаковое количество спецов. Если медианная зарплата в группе из десяти человек равна 100 000 ₽, то пятеро из них зарабатывают меньше 100 000 ₽, а пятеро — больше.

Данные по зарплатам айтишников с сайта «Хабр Карьера»
При этом внутри средних значений размер зарплаты может варьироваться от 40 000 ₽ до 200 000 ₽. Цифра сильно зависит от опыта, квалификации специалиста и региона.
Например, в Москве тестировщикам с опытом работы от 1 года до 3 лет предлагают зарплаты примерно от 100 000 ₽ до 180 000 ₽. Начинающим тестировщикам без опыта в Москве предлагают около 50–80 000 ₽.
Источник: digital-academy.ru
В России растут зарплаты тестировщиков. Смотрим, кому, где и сколько платят
По информации портала CNews, тестировщики по состоянию на 2022 год могут получать в России вплоть до 300 тыс. руб. ежемесячно. За год зарплаты выросли в среднем на 20-25%.
Быть тестировщиком весьма выгодно
В России наблюдается рост зарплат QA-инженеров. Об этом сообщают представители сервиса SuperJob. За год QA-инженеры стали получать на 20-25% больше в зависимости от региона и работодателя.
Однако, рост зарплат касается только опытных тестировщиков. Junior QA получают за свою работу почти те же деньги, что и в 2022 г.
Чтобы получать больше своих коллег, QA-инженерам недостаточно иметь опыт. Нужно еще и проживать в «правильных городах» или хотя бы удаленно работать в находящихся в них компаниях.
Например, QA-инженеры в Москве получают в среднем 150 тыс. руб. в месяц. В Санкт-Петербурге средняя зарплата составляет 125 тыс. руб. в месяц. Города-аутсайдеры в этом плане – Волгоград и Уфа, где можно рассчитывать в среднем на 105 тыс. руб. каждый месяц.
Четыре уровня соискателей
По оценке портала SuperJob, существует четыре категории кандидатов на должность тестировщика. Различия между ними заключаются в требованиях, предъявляемых к кандидатам.
Например, новичкам вполне достаточно понимать общие принципы тестирования ПО и иметь базовые знания в администрировании Windows-/*nix-систем. Требовать от них глубоких навыков программирования или многолетнего опыта работы, в отличие от их более продвинутых коллег, никто не будет.
Требования и пожелания к профессиональным навыкам тестировщиков ПО
| I категория соискателей | Знание принципов и методик тестирования; Знание основ администрирования Windows-/*nix-систем; Понимание общих принципов разработки ПО; Понимание принципов клиент-серверного взаимодействия; Опыт использования систем баг-трекинга |
| II категория соискателей | Знание основ HTML и CSS; Знание основ SQL [прим: помощником в изучении SQL может стать канал SQL для тестировщика]; Знание английского языка на уровне чтения технической документации; Навыки документирования обнаруженных дефектов; Навыки составления планов тестирования; Опыт разработки тестовой документации (test-case, use-case, checklist, test report); Опыт работы специалистом по тестированию от одного года. Возможные пожелания: знание принципов объектно-ориентированного программирования; опыт администрирования Windows-/*nix-систем |
| III категория соискателей | Отличное знание различных типов тестирования; Базовое знание одного из языков программирования; Знание инструментария нагрузочного тестирования (Postman/JMeter/LoadRunner и проч.); Знание средств автоматизации тестирования; Опыт разработки автотестов; Опыт работы с системами контроля версий; Опыт тестирования мобильных приложений; Опыт работы специалистом по тестированию от трех лет, в том числе с автоматическим тестированием от двух лет/QA-инженером от одного года. Возможные пожелания: знание скриптовых языков (Bash/PowerShell); опыт работы с системами менеджмента тестовой документации; опыт тестирования API |
| IV категория соискателей | Уверенное знание одного из языков программирования; Опыт проведения нагрузочного тестирования; Опыт работы QA-инженером от трех лет. Возможные пожелания: опыт оценки рисков; опыт руководства командой тестировщиков |
Источник: SuperJob
Для лучшего понимания, куда и как развиваться, мы написали большой гайд по развитию тестировщика. Рекомендуем его прочитать.
Где выгоднее работать
В отчете SuperJob есть рейтинг 17 российских городов по уровню зарплат тестировщиков. Лидером ожидаемо является Москва – в этом городе JuniorQA может рассчитывать на 70 тыс. руб. Senior-ы могут зарабатывать в столице вплоть до 300 тыс. руб. каждый месяц.
Уровень зарплат тестировщиков ПО по городам России
| Москва | 50000—70000 | 70000—90000 | 90000—180000 | 180000—300000 | 150 000 |
| Санкт-Петербург | 40000—60000 | 60000—75000 | 75000—150000 | 150000—250000 | 125 000 |
| Волгоград | 35000—50000 | 50000—65000 | 65000—125000 | 125000—210000 | 105 000 |
| Воронеж | 35000—50000 | 50000—65000 | 65000—130000 | 130000—215000 | 110 000 |
| Екатеринбург | 40000—57000 | 57000—75000 | 75000—145000 | 145000—240000 | 120 000 |
| Казань | 35000—50000 | 50000—65000 | 65000—130000 | 130000—215000 | 110 000 |
| Краснодар | 40000—55000 | 55000—70000 | 70000—140000 | 140000—230000 | 115 000 |
| Красноярск | 40000—55000 | 55000—70000 | 70000—135000 | 135000—225000 | 110 000 |
| Нижний Новгород | 40000—55000 | 55000—70000 | 70000—135000 | 135000—225000 | 115 000 |
| Новосибирск | 40000—55000 | 55000—70000 | 70000—140000 | 140000—230000 | 115 000 |
| Омск | 35000—50000 | 50000—65000 | 65000—130000 | 130000—210000 | 110 000 |
| Пермь | 35000—50000 | 50000—65000 | 65000—130000 | 130000—215000 | 110 000 |
| Ростов-на-Дону | 40000—55000 | 55000—70000 | 70000—140000 | 140000—235000 | 115 000 |
| Самара | 40000—55000 | 55000—70000 | 70000—135000 | 135000—225000 | 110 000 |
| Уфа | 35000—50000 | 50000—65000 | 65000—125000 | 125000—210000 | 105 000 |
| Челябинск | 37000—50000 | 50000—65000 | 65000—130000 | 130000—220000 | 110 000 |
Источник: SuperJob
Наименее привлекательным в плане зарплат городом является Волгоград. Здесь Junior QA будут зарабатывать от 35 тыс. руб. до 50 тыс. руб. По мере накопления опыта будет расти и зарплата, но выше 210 тыс. руб. она не поднимется.
Для сравнения, в Воронеже при минимальной зарплате тестировщика в те же 35 тыс. руб. максимальная составляет 215 тыс. руб. В Самаре это будет уже 225 тыс. руб. а в Екатеринбурге – 240 тыс. руб.
Портрет тестировщика
Чаще всего заниматься тестированием в России хотят заниматься представители мужского пола. Средний портрет соискателя – 30-летний мужчина в 75% случаев с высшим образованием.
63% кандидатов на момент размещения резюме не имели работы, но при этом подавляющее большинство желающих попробовать свои силы в тестировании, не были готовы к переезду. Лишь 34% соискателей не возражали против релокации.
Источник: testengineer.ru
QA-Тестировщик: обязанности, зарплата + как им стать
В этой статье мы сделаем подробный обзор профессии «Тестировщик» (QA-инженер). Узнаем кто это, чем он занимается, сколько зарабатывает.
Изучим методы и стратегии тестирования; расскажем, как стать тестировщиком с нуля. Поговорим об основных этапах развития карьеры.
Кто такой тестировщик: описание профессии
Тестировщик (он же QA-инженер) — это специалист в сфере IT, который проверяет работоспособность цифровых продуктов: программ, сайтов, видеоигр, мобильных приложений. Он ищет баги и «дыры» в системе безопасности проекта.
Тестирование ПО включает в себя проектирование, планирование создание и выполнение тест-кейсов. У QA-инженеров есть собственные методики, которые помогают быстро найти слабые места в программном обеспечении: критические баги и уязвимости.
QA (Quality Assurance) — это комплекс процессов, которые обеспечивают качество продукта. Они интегрированы на все стадии разработки продукт: от базового описания проекта до пост-релизного обслуживания.
В комплекс QA входит QC (Quality Control). Это контроль качества продукта. QC отвечает за анализ результатов тестирования, а также поиск и устранение ошибок.
Чем занимается тестировщик: обязанности и навыки
Теперь давайте более подробно рассмотрим чем занимается тестировщик (QA-инженер). Для этого изучим его обязанности и навыки.
Обязанности и навыки:
- Разработка тестов для проверки подсистем.
- Документальное оформление найденных багов и уязвимостей.
- Создание тест-кейсов.
- Автоматизация процесса тестирования.
- Знание языков программирования: например, Python или Java.
- Анализ технической документации.
- Повторное тестирование проекта.
- Оценка рисков.
- Знание основных видов тестирования.
Методы и стратегии тестирования
Есть 2 основных метода тестирования ПО:
- Ручное (мануальное). QA-инженер тестирует программное обеспечение вручную: ищет баги и уязвимости в системе безопасности «руками», без использования дополнительного софта.
- Автоматическое. Тестеры пишут код или сценарий тестирования для автоматизации процесса. Это помогает сэкономить время на поиск багов и «дыр» в системе безопасности.
Также есть 3 стратегии тестирования ПО:
- «Белый ящик». Тестирование программы, приложения или игры с доступом к исходному коду. Также этот процесс известен как «модульное тестирование». Программу делят на модули (части) и проверяют каждую из частей на наличие багов.
- «Серый ящик». Тестирование с частичным доступом к исходному коду. QA-инженер анализирует продукт на основе пользовательского опыта.
- «Черный ящик». Тестирование ПО без доступа к исходному коду. QA-инженер проверяет функционал программы и работоспособность кода.
Направления деятельности
У тестировщиков есть несколько основных направлений деятельности. Давайте рассмотрим их более подробно.
- Юзабилити тестирование. Оценка удобства использования и понятности продукта.
- Тестирование игр. Поиск критических багов и ошибок в играх: для ПК и мобильных устройств (например, гаджеты на Android и iOS).
- Функциональное тестирование. Проверка ПО на соответствие требованиям, которые заявлены в спецификации продукта.
- Нагрузочное тестирование. Проверка продукта на нагрузку большого количества данных. Оценивается скорость выполнения операций и работоспособность ПО при высоких нагрузках: например, во время DDoS-атак.
- Тестирование безопасности. Оценка уровня безопасности системы: например, анализ рисков, связанных с атаками хакеров и вирусов.
- Тестирование локализации. Проверка перевода интерфейса ПО: поиск грамматических и логических ошибок в локализации.
Сколько зарабатывает тестировщик: примерный доход
Теперь давайте проведем небольшой анализ зарплат тестировщик в России. В этом нам поможет ресурс TRUD.com.
По данным с сайта, средняя зарплата тестировщика ПО — 50 981 руб/мес .

На графике ниже виден уровень средней ЗП за последние 12 месяцев.

Серьезный спад был заметен весной. Летом сумма дохода превысила 60 000 руб/мес.
Также давайте изучим вакансии на сайте HH.ru. Средняя зарплата тестировщика ПО — 80 000 руб/мес.

Эти цифры актуальны для специалистов на позиции Middle. Тестировщики на позиции Senior зарабатывают от 120 000 руб/мес.
Работодатели предлагают несколько форматов работы: в офисе или удаленно (работа из дома).
Как стать тестировщиком с нуля: с чего начать обучение
Освоить профессию QA-тестировщика можно самостоятельно. Для этого читайте специализированную литературу, тематические статьи и блоги, а также смотрите обучающие видео на YouTube.
Изучив теорию, переходите к практике. Лучший вариант — стажировка в IT-компании. На реальных проектах вы быстро изучите все тонкости профессии.
Также мы рекомендуем пройти онлайн-курсы. Давайте рассмотрим 3 лучших курса для начинающих QA-инженеров.
«Профессия Тестировщик» от Skillbox
Курс где вы научитесь искать ошибки в работе сайтов и приложений. Обучение проводится на практике. Вы освоите 14 инструментов тестирования.

Выпускникам предоставляется помощь в трудоустройстве. Также выдается диплом Skillbox.
- Работать в таск-трекерах.
- Тестировать мобильные приложения.
- Техникам тест-дизайна.
- Функциональному и нефункциональному тестированию сайтов и приложений.
- Основам программирования на Java.
- Работать в панели инструментов веб-разработчика.
- Использовать шаблоны тест-планов, тест-кейсов и чек-листов.
Стоимость: 3 900 руб/мес. Первые 3 месяца — бесплатно.
«Тестировщик» от Нетологии
За время обучения вы станете специалистом ручного и автоматизированного тестирования. Лучших выпускников пригласят на собеседование в Альфа-Банк.

Длительность: 6 месяцев. Вы освоите 12 инструментов тестирования. Также вам выдадут диплом и помогут с трудоустройством.
- Введение в тестирование.
- Java для тестировщиков.
- Английский язык для начинающих разработчиков.
- Git — система контроля версий.
- Автоматизированное тестирование.
Полная стоимость: 46 740 руб. Можно платить частями: 3 895 руб/мес.
«Факультет тестирования ПО» от GeekBrains
Курс где вы освоите профессию тестировщика с нуля. В конце у вас будет 5 проектов в портфолио.

Есть гарантия трудоустройства. Длительность: 12 месяцев.
- Основы ручного тестирования.
- Тестирование веб-приложений.
- Автоматизация тестирования.
- Тестирование мобильных приложений.
Стоимость: 4 990 руб/мес. Первые 6 месяцев — бесплатно.
Важно: больше обучающих материалов для начинающих QA-инженеров в нашей статье «ТОП-19 курсов Тестировщиков ПО (QA): обучение с нуля».
Плюсы и минусы профессии
У профессии тестировщика ПО есть свои преимущества и недостатки. Давайте изучим их более подробно.
Легкий вход в IT-сферу.
Высокая востребованность на рынке IT — в том числе и за рубежом.
Большой выбор обучающих материалов для новичков.
Высокие зарплаты — от 80 000 руб/мес.
Высокая конкуренция.
Сидячая работа.
Потолок зарплат.
Чтобы его преодолеть нужно переходить в другую сферу — например, в разработку.
Варианты развития карьеры
У тестировщика есть 5 основных варианта развития карьеры:
- Trainee QA Engineer. Первая ступень в карьере. Начинающий специалист — например, выпускник курсов.
- Junior QA Engineer. Специалист с опытом работы до 6 месяцев. Есть базовые знания о разработке и тестировании ПО.
- QA Engineer. QA-инженер с опытом работы от 6 месяцев. Умеет писать сценарии тестирования, составляет отчеты о найденных багах.
- Senior QA Engineer. Опытный тестировщик. Умеет тестировать ПО в ручном и автоматическом режиме. Обучает сотрудников и стажеров.
- Lead Software Testing Specialist. Специалист с опытом работы от 5 лет. Руководит группой инженеров, оценивает риски, координирует процесс тестирования программного обеспечения.
Оцените статью
Популярные записи
Бесплатная реклама в интернете — предмет постоянных
Иногда нужно узнать, на кого подписался человек в Instagram*
В этой статье мы рассмотрим виды рекламы в интернете.
Сегодня, в году, зайти в Инстаграм* в России нельзя
Вам также может понравиться

В этой статье мы рассмотрим самые востребованные профессии

В этой статье мы рассмотрим востребованные интернет-профессии.

В этой статье мы подробно изучим профессию «Геймдизайнер».

В этой статье мы сделаем подробной обзор профессии

В этой статье мы сделаем подробный разбор профессии

В этой статье мы сделаем подробный обзор профессии

В этой статье мы сделаем подробный обзор digital-профессии

В этой статье мы сделаем подробный разбор профессии
Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы даете свое согласие на работу с этими файлами. OK
Источник: marketing-notes.ru
