{"id":14284,"url":"\/distributions\/14284\/click?bit=1&hash=82a231c769d1e10ea56c30ae286f090fbb4a445600cfa9e05037db7a74b1dda9","title":"\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u0430\u043d\u0446\u044b \u0441 \u0441\u043e\u0431\u0430\u043a\u0430\u043c\u0438","buttonText":"","imageUuid":""}

«Хороший старт»: почему профессия тестировщика — идеальное начало пути для IT-специалиста

Как устроена работа тестировщика, кто им может стать и сколько он сможет зарабатывать.

Работа.ру рассказывает о популярных профессиях в IT.

О работе тестировщика

Основная задача тестировщика (QA engineer, quality assurance engineer — инженер по контролю качества) — совершенствовать качество IT-продукта, каким бы он ни был: от мобильной игры до софта для банка. Поскольку необходимость создания программного продукта сегодня существует у любого крупного бизнеса, профессия тестировщика применима в любой отрасли. Тестирование охватывает весь цикл разработки: в него входит планирование, проектирование, создание и выполнение тест-кейсов.

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

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

Как прийти в профессию

«В принципе человек любой профессии, например таксист, посидев две недели, почитав книжки, посмотрев видео, как правильно тестировать, сможет устроиться тысяч на 50», — отмечает бывший тестировщик, а сейчас разработчик в стартапе OVAL Global Алексей Нестерчук.

Легкость входа в профессию обусловлена тем, что всё больше компаний нанимают в качестве тестировщиков начинающих сотрудников, которые занимаются ручным тестированием и проверяют продукт по готовым тест-кейсам. Такому специалисту необходимо выполнять уже готовый, написанный другими тестировщиками сценарий: «Нажми на кнопку», «Открой в браузере такую-то страничку», «Опиши баг по шаблону». Это позволяет прийти в профессию даже людям без какого-либо технического бэкграунда.

Однако для роста в профессии всё же понадобятся знания технической стороны продукта и азов программирования, например навык составления SQL запросов или базовые знания PHP, Java или Python.

Специалисты более высокого уровня (тест-аналитики, автотестеры, менеджеры по тестированию) уже способны писать сценарии для тестирования сами, а также могут писать сценарии для автоматизированного тестирования, которое применяется на более продвинутых этапах разработки. Автотестирование требует более высокой квалификации, знания языков программирования (и умения на них писать) и понимания стека технологий, на котором работает компания. Но и зарплаты у автотестировщиков выше.

Уровень зарплат

Даже на начальном этапе карьеры тестировщик в Москве может рассчитывать на зарплату от 50–60 тысяч рублей в месяц. Оклад для более продвинутых специалистов (автотестировщиков и так далее), как правило, начинается от 100 тысяч рублей.

Вакансии для новичков в основном предполагают работу в офисе — сотруднику придется многому учиться, что дистанционно делать не так просто. Но, имея опыт работы в тестировании от года, специалист может найти удаленную работу и работать из дома. Это особенно актуально для тестировщиков в регионах, где зарплаты существенно скромнее — нижняя граница может начинаться от 25–35 тысяч рублей. Поэтому можно получить офлайновый опыт работы, а затем найти дистанционную работу в московской или петербургской компании, где работодатели готовы платить куда больше.

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

Хороший старт

Часто профессия тестировщика становится для начинающего специалиста хорошим стартом на пути в разработку, DevOps или менеджеры проекта. Алексей Нестерчук ушел из тестировщиков в разработку. «Кто-то переходит из тестировщиков в тест-менеджеры, не уходя из самого тестирования, начинает управлять командой тестировщиков. Тестировщик может изучить язык программирования и уйти в разработку. С IT он уже познакомился, логов начитался. Это хороший скил, который используют сами разработчики», — поясняет он.

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

Кроме того, всегда остается возможность роста в рамках профессии тестировщика. Обычно в каждом сегменте тестирования есть несколько уровней специалистов — junior, middle и senior. Руководит специалистами test lead или team lead — в зависимости от специфики компании. На некоторых проектах может быть также главный инженер по качеству, head of QA, — вполне реальная карьерная перспектива для интересующегося профессией тестировщика.

Иллюстрация: Golubovy/Shutterstock

0
31 комментарий
Написать комментарий...
Mike Espoo

 Знаю очень много тестировщиков.
Ни один так и не стал разрабом.
В лучшем случае сделали мощный рывок именно в сторону тестирования и освоили тестовые утилиты.
Поэтому если есть желание стать именно разрабом надо быть аккуратней с таким входом.
Куча тупой монотонной работы, на которой ни чему не учишься.
Если не начать писать авто тесты, то вообще жесткий тухляк в плане развития.

Ответить
Развернуть ветку
Семен Смирнов

Знаю много тестировщиков, кто хотел из них - стали разрабами

Ответить
Развернуть ветку
Mike Espoo

 К сожалению, среди моих знакомых ни один из тестировщиков не стал разрабом.

Ответить
Развернуть ветку
Михаил

Знаю многих кто хотел стать тестировщика и, но в итоге не стали

Ответить
Развернуть ветку
Максим Никитин

QA - это отдельная профессия, непонятно зачем их рассматривать как недоразработчиков. 

Ответить
Развернуть ветку
Robert Robotovich

Я тоже тестер и имхо идти по пути тестера потому что проще войти, а потом перепрыгнуть - ошибочный подход. Войти легче это да но и конкуренция среди тестеров-вайтишников конская, сейчас уже спрашивают приличные знания даже на стартовые позиции.
Сядьте и определитесь что вы хотите в IT: денег ? Это тупиковый путь любые новые знания вы будете в себя заталкивать через нехочу и зависните вечным тестером на долгие годы без роста скилов и ЗП. 
Если вы хотите перепрыгнуть потом в разработку то лучше сразу потратьте месяц-два на жесткий тренинг ЯП и уходите джуном разрабом в МСК это примерно от 100к. Спустя 5-6 месяцев упущенная прибыль на изучении наверстается  и пойдете в отрыв и по знаниям и по деньгам 

Ответить
Развернуть ветку
Владислав Трешкин

Никто не платит джунам 100к без опыта. Вообще никто, либо вам сказочно повезет. 60-70 ещё может быть и то зависит от направления

Ответить
Развернуть ветку
Bulat Ziganshin

точно-точно. за пару недель обучиться на тестера за 50к, за месяц - на разраба за 100к, страшно даже представить сколько получают те, кто в вузе отучился LOL

Ответить
Развернуть ветку
Robert Robotovich

на джуна вполне реально если в течение месяца в день мозги плавить по часов 6-7 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
SuxoiKorm
Тестировщик может изучить язык программирования и уйти в разработку

А еще обычный человек тоже может изучить и уйти сразу  разработчиком, а не идти в тестировщики. Говорю как тестировщик. 

Ответить
Развернуть ветку
Юля Субботина

"В принципе человек любой профессии, например таксист, посидев две недели, почитав книжки, посмотрев видео, как правильно тестировать, сможет устроиться тысяч на 50"
Может претендовать, но устроиться-вообще не взялась бы так смело заявлять. 🙂

Ответить
Развернуть ветку
Дмитрий Лукьянчиков

В принципе и любой программист, подучившись ездить на авто - за две недели может стать таксистом

Ответить
Развернуть ветку
Лёха Вованыч

Что бы хорошо тестировать - надо понимать как и что работает.
Зачастую найдя баг и тыкая программиста в него носом, он говорит - да не надо трогать, хуже будет!

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Владислав Егоров

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

Ответить
Развернуть ветку
Nikita Razanskii

От 50к откуда такие цифры берут интересно? В Москве или Питере может быть, а так по стране никто столько джуну имхо платить не будет 

Ответить
Развернуть ветку
Bulat Ziganshin

скажи спасибо, что не сказали "от 100 кбаксов в год" LOL

Ответить
Развернуть ветку
Сектор Бизнеса

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

Ответить
Развернуть ветку
Кайзер Созе

Я бы хотел устроиться тестировщиком. Куда писать, кому звонить?

Ответить
Развернуть ветку
Bulat Ziganshin

читай внимательно - сначала надо таксистом. когда привыкнешь работать 12 часов за три копейки - приходи

Ответить
Развернуть ветку
Sofiya Demchenko

Так может он уже таксист и давно привык. Куда приходить-то? 

Ответить
Развернуть ветку
Дочь Короля

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

Ответить
Развернуть ветку
Михаил Алекперов

"освой Java с нуля за три месяца! Зп от 100 тр" как вещают баннеры

Ответить
Развернуть ветку
Лёха Вованыч

А потом эти трехмесячные программисты копируют код с гитхаба и вуаля - готов еще один "говнокод", который даже они не понимают!

Ответить
Развернуть ветку
Robert Robotovich

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

Ответить
Развернуть ветку
Михаил Алекперов

не уверен, что его будет достаточно самого по себе. респект конечно ребятам кто делает/поддерживает БД ну там еще в матчасть неплохо было бы вникнуть

Ответить
Развернуть ветку
Михаил Алекперов

" Тестировщик может изучить язык программирования и уйти в разработку"
Ну это вроде и так необходимо, без желания уйти в разработку.

Ответить
Развернуть ветку
Дмитрий Лукьянчиков

Статья даже не в песочницу
Тестирование преподнесли как нечто недотягивающее до чего-то истинного 
В чем истина - тоже не сказали
Такие люди как Кан, Витакер, Бах (ага композитор немец 17 века)
Автору не знакомы

Ответить
Развернуть ветку
Artyom Lisov

Не совсем идеальное... Легко учиться базовым знаниям и понять теорию регрессионного функционально QA (возможна даже небольшая практика, в vk testers, например), а вот дальше для трудоустройства нужно будет гораздо больше знаний и самое главное - опыта, причём если не ошибаюсь, границы между QA automation engineer и Manual engineer постепенно стираются, поскольку последние медленно теряют свою актуальность
Но для начинающих путь в IT поначалу довольно интересно будет. Дальше уже смотрите по предпочтениям и перспективе

Ответить
Развернуть ветку
KapSuRioN

Шёл 2023-ий год, тестировщиков заменяет ChatGPT :D

Ответить
Развернуть ветку
28 комментариев
Раскрывать всегда