Support us

Я могу стать DevOps, просто не хочу. Test Automation Engineer рассказывает, почему быть QA — круто

Я работаю test automation engineer более 12 лет. Расскажу, почему остаюсь верен профессии, какие в ней зарплаты и почему тестировщики ещё долго будут нужны.  

11 комментариев
Я могу стать DevOps, просто не хочу. Test Automation Engineer рассказывает, почему быть QA — круто

Я работаю test automation engineer более 12 лет. Расскажу, почему остаюсь верен профессии, какие в ней зарплаты и почему тестировщики ещё долго будут нужны.  


Кто пишет: Александр Чумакин, test automation engineer, живёт в Нидерландах. 


Александр с семьёй

Что такое test automation

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

Лет 10 назад это действительно было основным направлением в автотестах, но сейчас такие подходы встречаются все реже. Сейчас вот какие направления я бы выделил для test automation:

  • регрессия отдельных компонентов серверной части в изоляции;
  • разработка необходимых компонентов системы для мокирования;
  • высокоуровневые end-to-end тесты на Web и мобильные части приложения;
  • конфигурация необходимой инфраструктуры для запуска тестов;
  • переиспользование всех своих наработок для запуска тестов в CI пайплайнах;
  • настройка тестовых агентов для CI;
  • репортинг и мониторинг результатов тестовых прогонов.

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

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

У меня давно есть возможность уйти в полноценные разработчики или девопсы. Рейты у test automation engineer совсем немного ниже других инженерных направлений — на рынке крайне мало опытных автоматизаторов. Но набор задач может быть более разнообразным, чем у разработчиков или инженеров по инфраструктуре. 

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

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

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

Поэтому я считаю, направление test automation будет перспективным еще долгие годы.

Офис компании Александра

Сколько зарабатывают специалисты по test automation

По моему опыту, средние зарплаты у test automation engineer на 10-15% ниже, чем у разработчиков такого же уровня и до 30% ниже девопсов. У опытных специалистов вилки могут быть даже выше.

До начала 2022-го года в Беларуси зарплата была до $3-4 тысячи для сильных сеньоров. $5-5.5 тысяч для абсолютно уникальных спецов, которые еще занимаются дополнительными активностями: техлидерство, саппорт второго проекта или помощью в росте дохода с аутсорса. 

В Нидерландах хорошей зарплатой у автоматизаторов считается 80-85 тысяч евро в год «грязными»  (на руки будет до 5-5.5 евро тысяч в месяц).

С определенными специфическими скиллами можно уже получать 100-130 тысяч в год (до 7.5 на руки в месяц). Читал про зарплаты QA лидов под 200 тысяч. Те же деньги можно зарабатывать на фрилансе, но там много своих подводных камней. Подробнее о зарплатах в Нидерландах я рассказывал здесь

Насколько мне известно, примерно такая же ситуация во всех развитых западных европейских странах (Швеция, Германия, Британия, Финляндия, Эстония) с поправкой на локальные цены. В Штатах уникумам можно найти работу с гораздо более высокой оплатой, до полумиллиона. 

Перспективы роста

Для test automation специалистов с парой лет опыта самый быстрый путь увеличить доход — перейти в другую инженерную профессию, где больше платят по рынку.

Например стать фронтенд-разработчиком. Если не рассматривать смену специальности, то перспективы роста такие же, как и у разработчиков: стать менеджером, техлидом или архитектором. Последних на рынке очень мало. Но крупные компании готовы нанимать таких специалистов извне на отличных условиях. 

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

Где я работал?

Я решил работать в ИТ в 2011-м году на третьем курсе универа. Сделали оффер с вполне справедливым окладом в 300 долларов. С моими подработками охранником на ночной дискотеке я практически не потерял по деньгам. Быстро прошёл путь от джуна до тимлида. 

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

В 2018-м году мы с женой переехали в Нидерланды. Там я поработал в Payconiq, потом перешёл в крупнейший европейский финтех Ingenico, где занял номинальную должность местного чаптер-лида QA. 

Во время пандемии я начал работать как фрилансер, но потом всё-таки пошёл в штат компании JetBrains. Тут я делаю автотесты на API, UI и IDE, которые проверяют весь цикл создания дев окружений для разработки с открытием кода в наших редакторах, а также помогаю интегрировать все необходимое в наши TeamCity пайплайны.

И команда, и ритм разработки здесь сильно напоминают мою последнюю работу в Беларуси до переезда. 

А в такой обстановке Александр работает из дома

Если у вас есть вопросы по test automation, спрашивайте в комментариях! 

Мнение автора может не отражать позицию редакции. 

Что ещё почитать про специальности у комьюнити: 

Читайте также
Какие курсы по тестированию пройти. Для новичков и специалистов (май, 2023)
Какие курсы по тестированию пройти. Для новичков и специалистов (май, 2023)
Какие курсы по тестированию пройти. Для новичков и специалистов (май, 2023)
Профессия тестировщика стала одной из самых востребованных для входа в IT в последние несколько лет. Поэтому мы собрали эту подборку, чтобы вы знали, где на какие курсы тестировщика пойти в 2023 году и какую образовательную платформу выбрать для обучения.
Как сделать тестовое и не стать бесплатной рабочей силой? Обсуждение
Как сделать тестовое и не стать бесплатной рабочей силой? Обсуждение
Как сделать тестовое и не стать бесплатной рабочей силой? Обсуждение
10 комментариев
Российская ОС «Фантом» через 12 лет разработки вышла на этап тестирования
Российская ОС «Фантом» через 12 лет разработки вышла на этап тестирования
Российская ОС «Фантом» через 12 лет разработки вышла на этап тестирования
4 комментария
У Intel есть секретный склад устаревшего оборудования для испытаний в Коста-Рике
У Intel есть секретный склад устаревшего оборудования для испытаний в Коста-Рике
У Intel есть секретный склад устаревшего оборудования для испытаний в Коста-Рике

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

13

Быстро прошёл путь от джуна до тимлида

Ох уж эти 25-летние белорусские лиды))

6

Хорошая, нужная, уважаемая специальность. Для меня главная проблема в Test Automation был стеклянный потолок, и то что ты можешь работать только в энтерпрайзе. Вечерком пет-проект или стартапчик не попилишь. Но голова болит меньше.

no-one
no-one project micromanager в prefer not to say
-4

А что такое стеклянный потолок?

4

Я могу стать DevOps, просто не хочу.

Я тоже могу, и тоже не хочу.

Пользователь отредактировал комментарий 21 мая 2024, 17:19

0

Сидит мужик в баре, выпивает. Подходит к нему бармен и говорит:
– Слушай, а ты почему так много пьешь? Ты ведь такой талантливый, мог бы стать кем угодно!
Мужик отвечает:
– Да я знаю... Могу стать кем угодно, вот только не умею.

2

[username] піша пра жыццё ў [country_name]
[jabackaname] а ці бачылі вы камуналку ў [country_name]???????77777

-6

А сколько вы зарабатываете?

-2

Хорошая статья)
Начинал работать в 17 лет по серому, с того момента успел поработать и в стартапах, м в корпах, и в edtech, и в gambling и наконец в 20 лет попал в fintech, а точнее в «жёлтый» банк РФ на позицию старшего инженера автоматизации обеспечения качества. Боже, сколько же мне там свободы дали для реализации моих идей. И при этом время на пет-проект оставалось. Довёл бэкенд до идеала, но никак руки не доходили до фронта мобилок и веба, но сейчас не об этом. Теперь мне 21 год, я чуть меньше года в банке и за это время нашу команду вывели в новый департамент, где я успел возглавить, точнее стал держателем QA-практики нагрузочного тестирования во всём депаратменте на 300 тостеров. Сейчас с руководителем обсуждаю позицию QA-лида. Думаю за полгода смогу развить достаточные компетенции для этого. И при этом я действительно меньше напрягаюсь, у меня просто меньше кранчей, чем у команды разработки и я это прекрасно вижу каждый день, когда у всех сроки, таски и ж**ы горят, а наша команда тестирования из 2 человек весь скоуп тасок тестирует за 1 день. В общем, не прогадаете с выбором, если пойдете на позицию QA - у вас будет много возможностей для развития!💛

Bart Simpson
Bart Simpson Meme officer в localhost
2

Люблю гребцов тыкать в ошибки, могу стать QA, но не хочу. Поэтому тыкаю в ошибки бесплатно.

0

Я б сделал лучше, если бы умел. Классика.
А вообще девопс - это не про пайплайны и кубер с амазоном. Просто любого инженера по инфраструктуре стали называть девопсом. А он как делал пайплайны на jenkins, так и делает. Девопс - это про культуру разработки. И не получиться быть девопс инженером в 25 лет на позиции мидла. Задвигать девопс в конторе может тот, у кого есть право принятия решений, зам CEO, например. Ну или подобный. А не парень из вашей команды на проекте номер 45 в вашем офисе.

qwakly
qwakly Qwakly в Qwakly
1

"Для test automation специалистов самый быстрый путь увеличить доход стать фронтенд-разработчиком"
А можно ли из фронтенд-разработчик -> test automation?