ru:https://highload.today/blogs/qa-karyera/ ua:https://highload.today/uk/blogs/qa-karyera/
logo
Карьера      29/12/2021

Застой в карьере тестировщика: что делать, если надоело быть мануальщиком?

Сергей Могилевский BLOG

QA Team Lead и TechLead в NIX

Привет, меня зовут Сергей Могилевский, я QA Lead в NIX. За шесть лет опыта в тестировании у меня накопилось достаточно наблюдений и мыслей о том, как можно развиваться в направлении QA. В этой статье я хочу поделиться своим видением карьеры QA-специалиста и, надеюсь, какой-то из предложенных мною вариантов вам приглянется.

Иногда важно замедлиться и понять, куда двигаться дальше

Иногда важно замедлиться и понять, куда двигаться дальше

Куда движется индустрия

Прежде чем говорить о профессиональном развитии, давайте выясним, как за последние годы изменилась профессия QA-специалиста, и что сейчас с ней происходит в мире. По данным World Quality Report, начиная с 2014 года, можно увидеть актуальность Agile-тестирования. Это интерактивный вид тестирования, при котором действия по разработке выполняются одновременно с тестированием создаваемого продукта. Аналитики также отмечают популярность SMAC-тестирования (социальные приложения, облачные сервисы) и увеличение автоматизации в тестировании. В период с 2016 по 2017 год тренды в индустрии в целом сохранились. 

2017-2018 годы привнесли в профессию тестировщика немного футуризма: именно здесь видны первые тенденции Digital Transformation — практика обновления IT-компаний за счет ребрендинга, апдейт софта и IoTангл. Internet of Things — интернет вещей. То есть это предметы, подключенные к сети или к другим устройствам и работающие автономно — без вмешательства человека. -решений. Все также мы видим неугасающий спрос на Agile-тестирование, активную необходимость в тестировании систем безопасности и новый тренд на DevOps-практики.

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

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

Застой в карьере и причины его возникновения

Давайте рассмотрим основные, на мой взгляд, ситуации, которые могут тормозить профессиональное развитие:

  1. Человек ищет «подходящий» проект. Иногда люди не хотят прыгать выше своей головы и ищут что-то более понятное и знакомое.
  2. Пренебрегает обучением. Когда человек в команде уже не первый месяц, и ему ясна специфика проекта и особенности технического процесса, ему как можно быстрее хочется миновать этот этап обучения и приступить к тому, что он считает наивысшей мерой стабильности — выполнению рутинных задач.
  3. «Закапывается» в рутинные таски. Это именно то, что приводит в итоге специалиста к профессиональному выгоранию. Для тестировщика рутина — очень актуальная тема, ведь ежедневно нам приходится сталкиваться с выполнением одинаковых тасков. Такова специфика профессии. Долгая перегруженность рутинными задачами зачастую является основной причиной смены деятельности, но именно здесь и допускается распространенная ошибка — вместо поиска чего-то нового и интересного, специалист…
  4. Курс Python.
    Python дозволяє тобі не тільки розробляти сайти та займатись аналітикою даних, а ще й будувати алгоритми, тестувати програми та навіть створювати штучні інтелекти. Стань різноплановим фахівцем!
    Дійзнайтеся більше
  5. Уходит из команды и ищет новый «подходящий» проект. Этот пункт и замыкает наше «колесо Сансары». Человек снова не хочет искать что-то новое и интересное, а потому ищет то, что уже делает на автомате. И так снова и снова… Но есть и другая сторона медали.

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

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

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

Отправной пункт — Manual QA — ручное тестирование, при котором тестировщик берет на себя роль пользователя ПО. Обычно это первая ступенька, с которой люди заходят в профессию тестировщика. Со временем специалист может больше сосредоточиться на развитии хард- или софт-скиллов и, исходя из своих наиболее сильных навыков, подбирать себе различные задачи.

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

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

Направления, в которых QA сможет лучше всего проявить свои хард-скиллы

Тестирование производительности

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

Тестирование безопасности

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

Тестирование систем виртуальной реальности

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

Тестирование систем на основе искусственного интеллекта

Это один из немногих процессов, который чаще всего осуществляется разработчиками, а не QA-специалистами. Разумеется, вам не нужно обладать знанием разработки систем на базе ИИ, но понимать в общих чертах, как они функционируют, определенно стоит. Также как и тестирование систем VR, в случае с ИИ процесс тоже до сих пор не автоматизирован в полной мере. Поэтому будьте готовы вручную прописывать скрипты и уметь осуществлять тонкую ручную настройку ИИ.

Направления для тестировщиков с развитыми софт-скиллами

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

Бизнес-аналитик

Этот специалист находит в софте проблемы и формирует список требований к разработчикам, чтобы уладить их. Здесь не столько важен технический бэкграунд (хотя пригодится), сколько базовые способности к коммуникации, аналитике и нескончаемый запас терпения. Бизнес-аналитику крайне важно уметь настраивать эффективное общение между заказчиком продукта и командой разработки.

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

Читайте также: Перевести с языка программистов на «понятный» и наоборот: кто такие бизнес-аналитики и чем они занимаются в IT

Проектный менеджер

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

Читайте также: Как пройти собеседование на менеджера в IT: что нужно знать и уметь

Из QA с развитыми софт-скиллами могут получиться хорошие BA и PM!

Из QA с развитыми софт-скиллами могут получиться хорошие BA и PM!

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

Постоянное обучение — залог успеха в любой профессии

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

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

Онлайн-курс Pyton.
Опануйте PYTHON з нуля та майте проект у своєму портфоліо вже через 4 місяця.
Приєднатися

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Курс Fullstack Web Development.
Стань універсальним розробником, який може створювати веб-рішення з нуля.
Приєднатися

Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.

Топ-5 самых популярных блогеров февраля

Всего просмотровВсего просмотров
229
#1
Всего просмотровВсего просмотров
229
Всего просмотровВсего просмотров
209
#2
Всего просмотровВсего просмотров
209
QA в CodeGeeks Solutions
Всего просмотровВсего просмотров
156
#3
Всего просмотровВсего просмотров
156
Senior Project Manager at Nemesis
Всего просмотровВсего просмотров
99
#4
Всего просмотровВсего просмотров
99
Software Architect at Devlify
Всего просмотровВсего просмотров
95
#5
Всего просмотровВсего просмотров
95
Рейтинг блогеров

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: