Ищем разработчика, который без ума от JavaScript и клёвых анимаций
45 дней сериалов
и фильмов по промокоду:
VC45 Активировать 18+
Личный опыт
Михаил Янович
5558

Из учителя английского в инженера по тестированию: история сотрудницы «Яндекса»

«Яндекс.Практикум» рассказывает о сотрудниках компании

В закладки

Есть мнение, что работа тестировщиком — быстрый способ «войти в IT», то есть стать разработчиком. Отчасти это верно, но инженер по тестированию это также и отдельная профессия со своими нюансами и карьерными перспективами, которые доступны любому. Чтобы стать тестировщиком, не обязательно долго учиться на математика или программиста. Начать можно с короткого курса на «Яндекс.Практикуме» — образовательном сервисе, в котором есть курсы инженеров по тестированию.

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

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

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

Про тестирование я узнала благодаря работе в «Яндексе»: общалась с коллегами и узнавала, чем они занимаются, пыталась примерить на себя их обязанности. Рассказы тестировщиков о работе звучали интересно и были понятнее, чем рассказы программистов.

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

Так я прочитала свою первую книгу о тестировании — «Тестирование DOT COM» Романа Савина. Когда передо мной встал вопрос, что же делать дальше, я решила учиться на тестировщика. Начала искать ресурсы для тестировщиков и прошла обучающий онлайн-курс.

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

Мой руководитель рассказала, что в «Яндексе» есть удалённые позиции асессора-тестировщика. Асессор работает удалённо от команды неполный рабочий день и выполняет самые простые задачи. Я согласилась, но поработать асессором мне не удалось — пока проходила обучение, в команде «Яндекса» открылась оплачиваемая вакансия стажера-тестировщика в команде «Яндекса».

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

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

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

Как устроена работа тестировщика

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

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

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

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

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

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

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

{ "author_name": "Михаил Янович", "author_type": "self", "tags": [], "comments": 16, "likes": 14, "favorites": 27, "is_advertisement": false, "subsite_label": "life", "id": 93407, "is_wide": false, "is_ugc": true, "date": "Wed, 20 Nov 2019 10:02:05 +0300", "is_special": false }
45 дней сериалов и фильмов по промокоду VC45
Активировать
Условия подписки Яндекс.Плюс: clck.ru/FMQND. 45 дней подписки Яндекс.Плюс — бесплатно, далее автопродление — 199 руб./мес. с указанием данных банковской карты. Предложение до 31.12.2020г. Только для новых пользователей, ранее не оформлявших подписку Яндекс.Плюс. Условия просмотра на КиноПоиск: ya.cc/4y4UX
18+
Объявление на vc.ru Отключить рекламу
Маркетинг
Три онлайн-игры, № 1 по вовлечению в нише и увеличение продаж в кризис: кейс «Улыбка радуги»
Как мы сделали проект № 1 по вовлеченности в нише, провели три масштабные игры ВКонтакте, привели аудиторию в…
0
16 комментариев
Популярные
По порядку
Написать комментарий...
8

Статья для ebanoe.it

Ответить
0

Нет

Там довольно хорошо для таких статей описан рабочий процесс тестера

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

Ответить
2

Почему не написали сколько курс стоит, это ж рекламная статья 

Ответить
0

Смешали в кучу тестировщика и программиста

Ответить
0

Да, эта смесь называется инженер-тестировщик :)

Ответить
0

код не противоречит здравому смыслу

то есть тестировщик должен быть разработчиком?

Ответить
0

И ты, Яндекс?!

П.С.
Позиция асессора-тестировщика в Яндексе ≠ тестировщик.

Ответить
0

Типа не равна. Но более тяжёлая чем просто тестировщик. 

Ответить
0

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

Ответить
0

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

2. Тема асессоров очень не уважительная и примитивно описан. Если человек работал, то бы больше уважал это направление. Есть причины. Это работа намного сложней сидения в офисе на окладе

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

Ответить
0

Причем здесь молодой человек и где он работает? И откуда уверенность, что он вообще есть?

Ответить
0

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

Ответить
0

Если бы статья была о мужике, вы бы стали писать, что надо поднять вопрос кем его девушка работает, скорее всего тоже в Яндексе?

Ответить
0

Не надо из крайности в крайность.)

Ответить
0

В Москве снимаете квартиру? Хватает зарплаты тестировщика на средний прожиточный  уровень жизни?

Ответить
0

Какая з/п в итоге непонятно, хотя бы вилка по мере роста

Ответить

Комментарии

null