Team Lead из GlobalLogic о том, что действительно стоит знать QA-начинающим
Евгений Пасека — Lead Software Testing Engineer в GlobalLogic, что входит в ТОП-3 ИТ-компаний Украины (по версии DOU). До этого работал в ELEKS, Relevant Software. В QA он более 9 лет и имеет 4 года опыта управления QA-командой. Преподает курс «Тестирование ПО» в Main Academy уже 3 года. Также Евгений публичный спикер ИT-конференций от Global Logic, последние из которых — Lviv Baq Conference и Lviv Quality Assurance Day.
Содержание:
- Стоит ли начинать путь в тестировании, какие перспективы в этой области?
- Как и почему вы пришли в тестирование?
- Какое самое интересное задание на работе вы выполняли или проект, в котором участвовали?
- К чему стоит быть готовым Джуниору, прежде чем устраиваться на работу, чтобы не разочароваться в будущем? Каких ожиданий не должно быть?
- Что больше всего вам нравится в работе?
- Что вы считаете своим самым большим достижением в карьере?
- Что вас мотивирует и вдохновляет преподавать?
- А какие есть подводные камни работы преподавателем, минусы?
- Call to action для наших студентов
- Стоит ли начинать путь в тестировании, какие перспективы в этой области?
У меня складывается впечатление, что это одна из самых сфер сейчас. Поскольку каждый современный человек так или иначе сталкивается с прогрессом в информационных технологиях, изучения тестирование позволяет посмотреть на сферу несколько изнутри. И даже если не стать в дальнейшем тестировщиком, можно многое для себя понять. Вы сможете увидеть, куда движется отрасль, как это происходит и вообще познакомиться с новыми современными технологиями, которые постоянно захватывают мир. Поэтому я думаю, что обязательно надо обратить внимание на эту сферу и пробовать.
Из плюсов можно отметить то, что, во-первых, сама сфера — молодая, и с ней можно развиваться. А во-вторых, уже достаточно много материалов, которые позволяют сделать старт в тестировании понятнее. Если прикладывать усилия, можно достаточно быстро освоить профессию на начальном уровне и шагать вместе с ней. Поэтому есть много плюсов, чтобы пробовать и развиваться в ней.
- Как и почему вы пришли в тестирование?
До этого у смежной сфере занимался системным администрированием, а в целом был в ней 15 лет. В тестирование попал случайно — так сложились обстоятельства. Понравилось и остался.
- Какое самое интересное задание на работе вы выполняли или проект, в котором участвовали?
Трудно выделить что-то одно, но я очень доволен нынешним проектом. Сейчас сотрудничаю с большой медицинской компанией. Мы занимаемся разработкой автоматизированных шприцев и сервисом для их снабжения. Компания планирует обслуживать примерно 220 000 000 пользователей, а сейчас обслуживает порядка 1,5 миллиона. Это такая сфера, которая позволяет не только зарабатывать деньги и развиваться технически, но и помогать людям. Очень круто осознавать, что одним ты спасаешь жизни, а другим помогаешь сделать свою повседневность более удобной.
- К чему стоит быть готовым джуниору, прежде чем устраиваться на работу, чтобы не разочароваться в будущем? Каких ожиданий не должно быть?
Мне кажется, сейчас есть большие мифы о большие зарплаты — это одна из вещей, которые мотивируют людей приходить из других сфер в нашу. Это на самом деле отчасти правда, но не в начале. Потому что любая сфера нуждается в развитии с ней и в соответствии с результатами этого развития будет расти уровень компенсации за потраченное время человека, за проделанную работу. Это первое, на что стоит рассчитывать — стоимость на рынке начального тестировщика или разработчика не так высока. Первые 3 месяца как минимум, дальше она начинает расти.
Также, безусловно, знание английского языка — без нее людям будет трудно входить в ИТ. И, конечно же, не верить всему, что пишут в интернетах, потому что люди любят почитать только одну книгу или статью по тестированию и на этом прекратить обучение. Как известно, самая популярная книга по тестированию в странах постсоветского пространства это Савин[“Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет-стартапах”]. Это неплохая книга для начала, но она не дает достаточного развития для того, чтобы, например, пойти на собеседование и пройти его. Наша сфера требует достаточных усилий. Эти 3-4 месяца курсов надо тратить на постижение основного материала и постоянное желание интересоваться всем, что скрывается за основным полем зрения. Ведь любые курсы и любой ментор предоставляют лишь краткую выжимку информации, которая может понадобиться в плане практических и теоретических знаний. Поэтому их постоянно нужно расширять. И чем раньше начинающий поймет, что эта сфера постоянно развивается и требует развития от того человека, который будет задействован, тем меньше разочарований у него будет в дальнейшем.
Мы постоянно сталкиваемся с новыми технологиями, с новыми подходами и сферами, в которых мы работаем: сегодня тестировщик работает в экономическом домене, с магазинами, с e-commerce, завтра он работает с медицинской сферой, послезавтра с железом и автомобильным бизнесом. Потом еще что-то и никогда не знаешь, как надо будет развивать свои знания.
- Что больше всего вам нравится в работе?
То, что сфера постоянно меняется. Всегда приходят новые технологии и благодаря этому никогда не бывает скучно. Пожалуй, это лучшее, что происходит.
- Что вы считаете своим самым большим достижением в карьере?
Сложно сказать. Наверное, лучшим достижением всегда есть наставничество людей, с которыми ты работаешь, превосходящие твои собственные достижения, которые становятся успешными менеджерами и техспециалистами в сфере тестирования и не только. Этим всегда можно гордиться.
- Что вас мотивирует и вдохновляет преподавать?
Думаю, то же, что и в профессиональном плане. Классно наблюдать за людьми, которые приходят абсолютно с нуля в отрасль, часто не имеют технического бэкграунда, но заинтересованы в своем развитии. Да, за 3 месяца после обучения трудно сказать, какие могут быть результаты. Но когда общаешься с ними через год, видишь их зарплаты, технологические и умственные достижения и то, как к этим людям относится бизнес и компания, в которых они работают, это очень-очень круто. Мне кажется, что я за первый год работы не достигал того, что современные тестировщики, которые сейчас только начинают профессиональный путь.
Когда ты учишь других, ты многое для себя осознаешь заново и вместе с молодыми людьми начинаешь видеть новые вещи. Потому что, когда они задают вопрос, ты не всегда знаешь ответы. Тебе приходится находить их и решение, интересоваться теми вещами, которыми ты раньше не интересовался, помогать в тех направлениях тестирования, в которых, работая, ты никогда не заглядывал, поскольку сфера разнообразна. Преподавание это постоянный челлендж если ты его проходишь — это лучшее чувство.
- А какие есть подводные камни работы преподавателем, минусы?
Преподавание занимает очень много времени и для меня это не та деятельность, которая может стать в этом виде основной. Быть преподавателем и совмещать с основной работой сложно, поскольку есть еще третья активность — я публично выступаю, меня приглашают на конференции, где рассказываю по тематике тестирования или менеджмента в сфере новых технологий. Это требует много усилий и времени. Но в каждой группе есть 3-4 студенты, которые способны вдохновлять, которые движутся к успеху. Они заставляют верить в то, что преподавание — это не зря потраченное время и это того стоит.
- Call to action для наших студентов
Студентам часто не хватает понимания, что ментор дается не только, чтобы предоставить лекции. Это человек, который может отвечать на любые вопросы. Даже если не знает ответа, то может поинтересоваться или расширить свои знания в той или иной сфере, или хотя бы направить студента.
Должно быть стремление к знаниям. Не стоит останавливаться на посещении курса, прочтении какой книги или одной статьи — этого мало. Я всегда говорю, что самое главное в этой сфере — это постоянный прогресс, потому что она постоянно развивается. И, мне кажется, человек, который в эту сферу попадает, также должен двигаться с ней. Поэтому исключительно пробовать и всегда учиться, охватывая еще больше информации, даже если попадется неудачная книга или статья, или не очень компетентный ментор. Даже на плохом примере можно понять, как не стоит делать.
Не упустите возможность, чтобы Евгений стал и вашим преподавателем! Вскоре состоится онлайн-курс “Junior QA Engineer”, на котором вы научитесь:
— четкому пониманию ПО и как оценить его качество;
— поймете роль тестировщика в разработке; на практике освоите типы и уровни тестирования;
— основам тест-дизайна, приоритетности дефектов и анализа рисков;
— работе с tools и инструментальным средствам поддержки тестирования;
— тестированию, основанному на рисках;
— работе с основной документацией тестировщика (test plan, bug report, test case, etc).
Сразу после курса вы станете Junior-тестировщиком с нуля, готовым к работе над первыми реальными проектами.
Подробнее о курсе: