Скидки до 60% и 3 курса в подарок 0 дней 00 :00 :00 Выбрать курс
Код
#истории

«Я получаю драйв от поиска и исправления ошибок»: история тестировщика Марины

Марина влюбилась в тестирование ещё будучи в продажах, а когда потеряла работу, освоила его и теперь проверяет приложения.

Фото: личный архив Марины Бобкиной

Марина Бобкина

Россия, Воронеж



Достижения

Изучила тестирование и уже нашла стажировку по новой профессии.


ссылки


Марина рассказала:

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

«Может, дело в синдроме отличницы»: как менеджер по продажам стала тестировщиком

— Марина, ваша работа до тестирования была как-то связана с IT, или вы пришли из совсем другой сферы?

— Я работала менеджером по продажам в крупной международной компании: выстраивала коммуникацию, участвовала в выставках и семинарах, представляла и рекламировала продукцию партнёрам по всему миру.

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

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

Муж, который тогда уже учился на курсе по Java-разработке в Skillbox, сказал, что то, чем я занимаюсь, — это и есть тестирование.

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

— Получается, вы познакомились с тестированием ещё на прошлой работе. А чем оно вас зацепило?

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

— Опыт в тестировании помог вам в начале обучения? Или все-таки были сложности с освоением новой сферы?

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

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

Сложности начались, когда я начала изучать Python. Особенно когда дело дошло до автотестирования — там уже не хватало базовых знаний, нужно было разбираться в ООП, декораторах... Я писала кураторам, задавала вопросы в чатах курса, искала ответы сама в интернете, смотрела дополнительно видеоуроки на YouTube.

— Поделитесь ресурсами, которые вам помогли?

— Я многое узнала об автотестировании на Selenium из курса Алексея Коледачкина, а видео Евгения Окулика помогли мне разобраться в классах и ООП.

«Я поверила в себя»: как найти работу в новой сфере, несмотря на отсутствие опыта и эйджизм

— А как вам давались практические задания? Не было ли сложно мотивировать себя выполнять учебные задачи, которые не будут реализованы или оплачены?

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

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

Так я поверила в себя и поняла, что готова искать работу в новой сфере. Я обратилась в Центр карьеры Skillbox, где мне помогли составить резюме и портфолио, куда вошли все мои дипломные работы. Резюме вышло мощным — я получила довольно много откликов. Однажды со мной даже связалась HR крупной международной компании IBS и предложила созвониться.

— Вау! Как дальше строилось ваше взаимодействие?

— К сожалению, оффера из этого не получилось: на собеседовании я рассказала, что проекты из моего портфолио — учебные, а компания хотела кандидата именно с коммерческим опытом. Тогда я впервые чётко поняла, что моё главное препятствие на старте в IT — это отсутствие опыта.

Иногда мне казалось, что играет роль и мой возраст: на нескольких собеседованиях у меня специально уточняли, сколько мне лет.

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

Но мои поиски всё же не прошли даром — в конце марта я устроилась на стажировку по тестированию приложения в государственной компании.

— Чувствовали себя готовой к рабочим задачам?

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

— Как устроен ваш обычный рабочий день?

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

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

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

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

— Сейчас вы тестируете приложение. Как отличается работа над ним от работы над сайтом? Что вам ближе?

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

Если говорить о тестировании мобильных приложений, то мне не очень нравится углубляться в технические детали и копаться в «железе». Да, мне хочется понять, как всё устроено, но ковыряться в платах и устройствах механизмов — нет. Особенно сложно держать в голове особенности всех платформ и устройств.

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

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

— А перебои со связью не мешают вашей работе сейчас?

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

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

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

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

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

Я посмотрела и заметила, что приложение работает неправильно — в нем попросту были нарушены все логические правила. Когда я сказала об этом разработчику, он удивился: «При чем здесь логика? Мне сказали сделать так — я сделал». Я была ошарашена этим ответом.

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

Фото: личный архив Марины Бобкиной

— Первые шаги в новой сфере — уже позади. Как вы видите своё развитие дальше?

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

Но, честно говоря, главное для меня в работе — это не столько сфера, сколько коллектив.

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

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

— Что бы вы сказали людям, которые боятся менять профессию после 35 из-за стереотипов о том, что уже «поздно»?

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



Курс с трудоустройством: «Профессия Инженер по тестированию» Узнать о курсе
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована