Найти в Дзене

Много ли зарабатывает тестировщик? Реально ли выучится и сразу зарабатывать? Моя первая работа тестировщиком. Часть 2

Оглавление

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

Куда развиваться?

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

Это приводит к мысли об автоматизации. Вы добавляете тесты, которые автоматически сверяют ответ с ожидаемым результатом.

Например, в Postman это легко реализовать. Я подробно рассказываю, как научиться автоматизировать ваши тесты. С 0 знакомимся и учимся автоматизировать!

Postman. Модуль 3 | Обучение тестированию | Дзен

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

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

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

Карьерный рост

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

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

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

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

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

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

Для меня это был огромный скачок вперёд, несмотря на увольнение, я смог увеличить свою зарплату более чем на 10 тысяч (35 было до вычета НДФЛ).

Первые шаги в автоматизации

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

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

Первым делом я разобрался, как автоматизировать Postman, то есть не только добавлять тесты после запроса, но и устанавливать взаимосвязи между данными и запросами. Кроме того, у нас было несколько контуров, что тоже нужно было учитывать. Через три месяца после испытательного срока мой доход вырос до 75 000 рублей.

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

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

Разобравшись в теме, я решил, что могу поделиться знаниями, и с нуля рассказал, как построить проект.

Автоматизация тестирования в Intellij IDEA JAVA | Обучение тестированию | Дзен

После того как я освоил часть тестов, мне нужно было постоянно автоматизировать новые. И уже через полгода я зарабатывал 120 000.

На тот момент я уже обладал практическими навыками:

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

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

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

Сейчас моя зарплата превышает 150 000 рублей, и я чётко понимаю, что это не предел. Я постоянно совершенствую проект тестирования, и у меня в подчинении есть несколько тестировщиков, которых я обучаю автоматизации.

Теперь важны немного другие знания и навыки:

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

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

Невозможно управлять проектом, не понимая, как он строится с нуля!

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

Обучение тестированию