Лучший тестировщик года — о карьере, достижениях и о том, как стать профессионалом в QA

Александра Ковалева — Head of Softengi Training Center, Senior Testing Consultant и мама двоих детей получила награду Ukrainian IT Awards 2017 в номинации Best Professional in Quality Assurance. Она рассказала, как ей удалось стать лучшим тестировщиком года, карьерных решениях и о том, что значить быть профессионалом в тестировании.

Карьерный путь в тестировании

Я училась в ІТ-вузе на факультете компьютерных наук. Закончила Харьковский национальный университет радиоэлектроники по специальности «Системная аналитика». На свое первое собеседование я попала случайно. На вопрос, почему я решила стать тестировщиком, ответила: «Потому что в аналитики сразу не возьмут, а тестирование — это хотя бы интересно». И, как ни странно, меня взяли :) Так я 7 лет назад попала в Softengi, хоть вообще не собиралась жить и работать в Киеве.

В принципе из того, что учила в институте, пригодилось мало. В основном это алгоритмы, понимание псевдоязыка программирования, общая информация о работе проектных команд разработчиков, методологии разработки ПО, процессы сбора и анализа требований. Про тестирование в институте нам не рассказывали, поэтому, как и многим, пришлось для начала пришлось прочитать Савина «Тестирование dot com», потом забыть его и прочитать Канера «Тестирование программного обеспечения».

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

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

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

Я выросла в компании с традициями: у нас были посвящения в тестировщики, «отмороженные» четверги, фруктовые пятницы. Мы ездили на разные конференции по тестированию в Украине и за рубежом, сдавали сертификации, в том числе ISTQB. Когда-то в 2011 году моя куратор спросила, слышал ли кто-то про такую сертификацию. Никто не слышал, но мы ее нашли, подготовились и сдали — просто так. И только пару лет спустя, занимаясь проектом внедрения сертификаций в компании, я поняла, зачем «вот это все» было.

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

Со временем таких специалистов стало много. Они стали основателями Softengi Training Center и начали обучать будущих тестировщиков. За 3 года это переросло в отдельное направление работы компании Softengi. На данный момент я являюсь руководителем тренингового центра, занимаюсь консалтингом по внедрению и улучшению процессов тестирования на проектах, готовлю начинающих и помогаю развиваться уже опытным тестировщикам, веду комьюнити по подготовке к сертификации ISTQB.

Очень круто, когда в компании реально работает система оценки сотрудников (evaluation / performance review), а также система тренинг-менеджмента. Это позволяет осознанно управлять обучением специалистов, пользой от этого для проектов, бюджетом и помогает мотивировать сотрудников. Чаще всего эту роль несет в себе HR. Если повезет, то есть отдельный Training Manager или Career Advisor.

Достижения в работе

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

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

Но приходит момент, когда в компании нет проектов с нужными тебе направлениями тестирования. Например, вы хотите заниматься usability- или security-тестированием, а оно все в базовом формате. Когда люди дорастали до таких моментов — чаще всего они уходили в другие компании, но мы решили изменить это. Так родился проект Ampli, который позволял подать любую идею и развивать ее. Вначале в свободное время, потом компания начинала оплачивать часть часов, добавлять финансы на обучение. Дальше ты начинаешь работать с проджектами, чтобы вписать эти новые скиллы в проекты. Клиент за это еще не платит, но мы показываем ему результаты. И это все происходит не для того, чтобы просто продать, а чтобы тестировщики были счастливы. Такое отношение компании очень много значит для команды. Есть много успешных внедрений, которые зашли именно таким образом, например, автоматизация.

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

А спустя 2,5 года, когда я уже была лидом в проектах на 2-3 человека, мне предложили вернуться на тот же проект на позицию тест-лида, потому что я была последняя, кто остался в компании и помнил тестирование предыдущего не совсем успешного проекта. При этом нужно было набрать в команду 8 человек. Еще 6-8 специалистов в узких областях из других команд присоединились к проекту частично. Нас ограничили 10 месяцами, и это было совершенно нереально. Тут сработал эффект неожиданности — наш архитектор сказал, что кодить никто не будет, будем писать приложение, которое локализует все за нас. Это была идея, благодаря которой перестали «резать» тестирование.

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

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

Впечатления от IT Awards

На IT Awards мою кандидатуру подали коллеги. Было несколько этапов отбора. От заполнения заявки на сайте, где меня попросили ответить на самый важный вопрос о челленджах в карьере тестировщика и достижениях на проектах. До интервью с судьями, среди которых были Юлия Полищук (Engineering Manager, Lohika), Александр Майданюк (Head of Testing Center of Excellence, Ciklum), Алена Черненко-Дыба (QA Manager, Astound Commerce), Ярослава Багрий (Senior Testing Engineer, Epam), Иван Лешко (VP of Client Success, SoftServe).

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

Для меня самые челленджевые вопросы от судей были те, которые бы джунам показались самыми простыми. Их задают на каждом собеседовании. Но когда ты 7 лет работаешь в тестировании, обучил 300-400 человек на них отвечать — ты понимаешь, что стандартные «правильные» ответы не подойдут. Ты понимаешь, что сейчас ты можешь и должна говорить правду о том, как это работает в реальной работе.

Теперь я для себя могу ответить, зачем все эти награды и церемонии, ведь у них очень много противников. Это такой взгляд на себя и коллег со стороны. Это ответ на вопрос: «А ты что-то сделал для тестировщиков своего проекта, компании, страны?». Можно и без награждений ответить на этот вопрос. Просто прийти в понедельник на работу и спросить: «А чем я крут? А что я сделал? А кем я вижу себя в тестировании через 3 года? А каким я хочу видеть тестирование через 3 года в Украине?». Но кто так делает?

Семья и работа

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

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

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

Планы на будущее

Мне бы хотелось, чтобы Украина перешла от стратегии создания ІТ-страны с точки зрения количества в сторону качества. Чтобы у нас перестали считать тестирование легким входом в IT. Чтобы обучающие центры ушли от громких слов про зарплаты и смузи в сторону технических скиллов и кругозора. В моих планах — стать участником этих изменений.

Хочется, чтобы тестировщики воспринимали сертификации без предрассудков, таких как «я и без бумажки отлично работаю», а с точки зрения того, что это подтверждение базы знаний по процессам или конкретной технологии, международный имидж.

В Европе и Америке люди учатся по 10 лет, чтобы получить профессию. А у нас ситуация, когда ты закончил курсы или прочитал пару книг, тебя взяли на работу, а там уже всему научили, и теперь ты 3-летний суперсиньор.

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

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

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

У меня в планах на будущее — сдать Full Advanced ISTQB. Сейчас в Украине есть всего один такой специалист (прим. ред. — Екатерина Несмелова) и, к сожалению, она живет не в Украине. Поэтому формально у нас есть Full Advanced, но практически — нет. Скоро, буквально через месяц, к нам приедет единственный Full Advanced из Беларуси — Андрей Ладутько. Знакомство, обучение, совместная работа с такими специалистами, это огромный шаг вперед.

Похожие статьи:
Вітаю! Мене звати Микола Коваль, я Front-end Team Lead компанії SocialTech, і це моя коротка історія про те, як ми Vuex типізували. У статті я розповім,...
Компания Huawei, точнее, ее подразделение Honor, представила на российском рынке фитнес-трекер Honor Band. Эта модель уже анонсировалась на...
Компания Stanfy была одним из первых в Украине экспертов в создании мобильных приложений. После открытия американского офиса...
Украинский оператор мобильной связи lifecell, подводя финансовые и операционные итоги деятельности за четвертый квартал 2015...
Команда monobank працює над інструментом для монетизації творчості «База», який стане аналогом Patreon. Про це у своєму...
Яндекс.Метрика