Карьера • 26 октября 2023 • 5 мин чтения

Тестировщик или аналитик: что лучше выбрать и кем проще устроиться

Аналитик работает с данными, а тестировщик — с ошибками. Объясняем, чем ещё отличаются эти профессии, на задачах, зарплатах и примерах из жизни экспертов.

Чем занимаются аналитик и тестировщик

Аналитик погружается в бизнес компании, собирает и изучает данные и делает прогнозы, на основании которых принимают решения. Без аналитика сложно увидеть ситуацию в целом и выше риск ошибиться. Внутри профессия делится на несколько специальностей: например, веб-аналитики изучают метрики сайтов, а финансовые аналитики — денежные операции компании.

Обязанности у специалистов часто схожи:
● выяснить запрос или поставить себе задачу;
● провести исследование — выбрать и обработать данные, например с помощью Python;
● оформить результаты в виде отчёта или дашборда.

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

Данные этого дашборда можно использовать, чтобы повысить объём продаж и оптимизировать расходы.
Источник: работа Анастасии Пересыпкиной, выпускницы курса «Анализ данных»

QA, тестировщик или инженер по тестированию проверяет сервисы и приложения: насколько в них удобно работать, есть ли ошибки. Пишет отчёты, по которым программисты дорабатывают продукт. Если в готовом продукте будут дефекты, потребуется больше денег на исправление и пострадает репутация компании.

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

Порядок работы тестировщика примерно такой:
● изучить требования к работе программы;
● написать тест-кейс — пошаговую инструкцию для проверки программы;
● выполнить проверку;
● заполнить баг-репорт — описать, в какой части ПО есть ошибка, в чём она состоит.

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

Если адрес ввели некорректно, но пришёл ответ, что подписка оформлена, ― это ошибка. Источник: guideburg

Подробнее о задачах аналитика и тестировщика эксперты рассказывают в бесплатном курсе по профориентации. Можно задать вопросы, узнать все подводные камни и составить план перехода в новую профессию.

Выберите свою новую профессию в IT
Наш курс о современных профессиях поможет вам детально узнать о самых востребованных профессиях в IT. А с помощью профориентационного теста от Практикума и МГУ вы сможете узнать, какая профессия подходит именно вам.

Что нужно знать и уметь аналитику и тестировщику

Потребуются профессиональные и гибкие навыки. Последние развить сложнее, например делать простые дашборды в Power BI можно научиться за пару недель, а вот умение общаться интроверты прокачивают годами. Чтобы ответить на вопрос «Тестировщик или аналитик, что выбрать?» — стоит посмотреть на список гибких навыков и узнать, к какой профессии есть предрасположенность. Затем разобраться, какие компетенции добрать во время обучения.

Аналитик или тестировщик: на кого легче выучиться

С одной стороны, стать тестировщиком проще, чем аналитиком: не нужно знать языки программирования и статистику. Обучение тоже займет меньше времени. В Практикуме курсы по ручному тестированию длятся 4 месяца, а по аналитике данных — от 7 до 18 месяцев.

Однако на работе QA-инженеру нужно глубоко погружаться в продукт: изучать архитектуру проекта и использующиеся в нем технологии и сервисы. Это может занять от месяца до полугода. Затем желательно освоить языки программирования, чтобы писать автотесты. Если сразу получить этот навык ― пойти на курс «Инженер по тестированию: от новичка до автоматизатора», на обучение уйдёт 9 месяцев. В итоге на развитие карьеры тестировщик потратит не меньше времени и сил, чем аналитик.

Сравнение зарплат аналитиков и тестировщиков

Если коротко: у аналитиков зарплаты выше. По данным Хабр Карьеры, средняя зарплата аналитиков — 150 000 ₽, а тестировщиков — 125 000 ₽. Разберёмся, на какое вознаграждение могут рассчитывать специалисты в зависимости от опыта работы.

Начинающие аналитики получают от 50 000 до 80 000 ₽. Есть вакансии, на которые можно откликаться сразу после курсов.

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

Если специалист осваивает новые инструменты, например для А/B-тестов, визуализации, и углубленно изучает Python и берёт сложные задачи — через год-два он может претендовать на зарплату 80 000—150 000 ₽. Аналитикам со стажем от трёх лет предлагают 200 000—350 000 ₽. Часто это руководящие позиции, то есть потребуется выстраивать культуру работы с данными в компании, нанимать и обучать сотрудников.

Тимлид отвечает не только за команду, но и за развитие продукта

У начинающих тестировщиков зарплатная вилка 40 000—70 000 ₽. Чтобы претендовать на позицию джуна, не требуется много навыков.

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

Если заниматься только ручным тестированием, даже через пару лет сложно получать больше 100 000—150 000 ₽ в месяц. Есть два способа увеличить доход: освоить автоматизированное тестирование и научиться выстраивать процессы с нуля либо отвечать за качество продукта в целом. Тогда можно рассчитывать на зарплату 200 000—300 000 ₽.

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

От опытных специалистов часто требуют оба навыка: автоматизировать тестирование и выстроить процессы с нуля

Василий Беляков, наставник на курсе «Инженер по тестированию»

На размер зарплаты влияет не только профессия, но и тип компании, сфера её деятельности и расположение — в Москве зарплаты выше, чем в регионах. Чтобы была возможность выбирать проекты, надо не переставать развиваться. Новички могут начать с микронавыков, например учиться делать более сложные запросы к базам данных, а тестировщики с опытом ― освоить нагрузочное тестирование.

Кому легче найти работу: тестировщику или аналитику

На HeadHunter вакансий по запросу «аналитик» в несколько раз больше, чем по запросу «тестировщик», по двум причинам:

1. Растёт необходимость работы с данными. Даже малому бизнесу сложно увеличивать объёмы продаж без детального анализа ситуации на рынке и внутри компании.

2. Под словом «аналитик» понимают сразу несколько профессий — в названии вакансии часто пишут «аналитик», а уже в самом объявлении уточняют специализацию, например «системный аналитик».

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

Василий Беляков

Важна активность и уверенность в себе. Те студенты, которые задают много вопросов, быстро находят работу. Есть ученики, которые отлично справляются с заданиями, но страдают синдромом самозванца: боятся откликаться, и поиск затягивается. Выделиться среди кандидатов помогут проекты в портфолио. Чтобы их наработать, нужно участвовать в хакатонах, проходить стажировки, брать задачи на площадках краудтестирования. Например, в Практикуме есть «Мастерская», где можно получить опыт в реальных проектах.

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

Советы экспертов

Василий Беляков

Тестировщиком может стать любой человек, который приложит достаточно усилий. Единственное противопоказание — если он не дружит с техникой: на тестировании дают сложные вещи, и надо будет разбираться, как они работают. Если есть сомнения, можно пройти бесплатные уроки в Практикуме и почитать литературу, например книгу Романа Савина «Тестирование dot com».

Александр Вальд

Сфера аналитики может подойти, если нравится искать причины событий. Например, я, когда сталкиваюсь с проблемами, всегда думаю, как их можно было бы предотвратить. Недавно ехал в электричке, было много людей. На станциях двери открывались, я волновался, как бы люди не выпали. Я подумал, что мог бы предсказать этот риск и добавить ещё одну электричку на это время. Если мне дадут доступ, например, к данным РЖД, я знаю, как их обработать, чтобы получить ответ. Инструменты аналитика применимы практически к любым ситуациям.
Статью подготовили:
Василий Беляков
Яндекс Практикум
Наставник на курсе «Инженер по тестированию»
Александр Вальд
Яндекс Практикум
Старший эксперт и наставник на курсе «Аналитик данных»
Яндекс Практикум
Редактор
Полина Овчинникова
Яндекс Практикум
Иллюстратор

Дайджест блога: ежемесячная подборка лучших статей от редакции

Поделиться
Знакомство с IT: Бесплатный гид Практикума по профессиям
Fri Dec 01 2023 15:46:02 GMT+0300 (Moscow Standard Time)