Python conf in Kharkiv, Nov 16 with Intel, Elastic engineering leaders. Prices go up 21.10

Культура собеседования тестировщиков в украинском IT

Я бы хотел поделиться своими наблюдениями по поводу культуры проведения собеседований на украинском IT-рынке, требований к кандидатам и процесса найма в общем. Занимая позицию QA Automation Lead, я имею достаточно опыта собеседований как со стороны компании, так и со стороны кандидата. Надеюсь, описанное ниже будет полезно и людям, которые ищут работу в IT, и тем, кто надеется найти талант.

* Речь пойдет о собеседовании для трудоустройства именно в компанию, а не на remote/freelance, потому что я убежден: лучший способ для начинающего специалиста получить опыт — это работать в компании.

Чего кандидату ожидать от собеседования на позицию QA

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

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

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

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

Чего ждут компании от кандидата на позицию QA

Я скептически отношусь к градации (она не всегда релевантно определяет «вес» специалиста), но на рынке существует привязка уровня зарплаты к уровню. Рассмотрим некоторые моменты ниже.

Junior

Теоретическая база

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

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

Способность к обучению

Насколько человек готов учиться, слушать ментора, развиваться? Бывает, что человек талантлив, но какой в этом смысл, если у него нет желания расти? Немотивированный человек в команде — это головная боль для всех.

Простые вопросы вроде «Чем вы занимаетесь после работы?», «Как саморазвиваетесь?» и «Что вас мотивирует?» помогут понять, важен ли для соискателя рост.

К примеру, когда я был джуном, то после работы 2-3 часа уделял самообучению. И это дало свои результаты — возможность дойти до уровня Lead и разбираться не только в тестировании, но и в смежных технологиях.

Первые книги, которые я читал

Middle

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

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

Senior

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

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

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

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

Вот это все и нужно проверять на собеседовании: что делали, как делали и какие результаты получили. Даже если там были факапы, очень важно понять, смог ли человек сделать выводы.

Применение опыта

С хорошим Senior-специалистом всегда есть о чем поговорить. Особенно если это Senior SDET. (Привет пацанам из чата =))

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

Знание языков программирования

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

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

Lead Engineer

А есть ли жизнь после сеньора? Вопрос, который мучает всех. В определенный момент технологии начинают надоедать, ты достигаешь плато. Нужно искать точку выхода из зоны комфорта и двигаться выше. Очень сложно начать отвечать не только за себя. У многих технарей начинается ломка и хочется все бросить. Если вы прямо сильно не любите людей, попробуйте себя в роли Tech Lead. Это не избавит вас от общения, но переход будет значительно проще.

Soft skills

Lead Engineer определяет взаимодействие с людьми. Возглавить команду, учитывать интересы, возможности, проблемы, направлять людей, давать советы, общаться — это сложно, поэтому важно иметь соответствующим образом развитые soft skills.

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

К вопросам о резюме

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

Влияние «известности»

Так как я являюсь автором одного из известных блогов по автоматизации и часто выступаю на различных QA-ивентах, меня, естественно, знают. И этот фактор неоднозначно влияет на процесс собеседования. У меня были собеседования в виде 15-минутного разговора с последующим оффером и двухчасовое техническое с жесткими вопросами о Core Java и с кодом на бумажке.

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

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

О культуре собеседований

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

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

Собеседование — это торги двух котов в мешке: и кандидат, и компания стараются продать себя подороже.

Зачастую интервьюеры проводят собеседования на низком уровне, потому что:

  • их не учат собеседовать;
  • они не понимают, зачем нанимать людей;
  • они не хотят проводить собеседования (в компании или на проекте просто нашли «крайнего»).

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

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

Собеседование — это всегда очень субъективная вещь.

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

Вывод

В целом на украинском IT-рынке низкая культура найма на работу. Во многом это связано с отсутствием HR-бренда компании.

Почему меня как кандидата это пугает? Я не хочу попасть в плохую компанию с непонятными процессами.

Помните, что собеседование — это не обязаловка. Если вам что-то не нравится, простое «спасибо, до свидания» убережет нервы и время, избавит от негативного опыта, о котором не хочется вспоминать. Всегда думайте головой и выбирайте проекты, которые вам по душе. Выбирайте в первую очередь людей, с которыми будете проводить 80% времени на проекте, и только потом — технологии.

Удачи на собеседованиях!

LinkedIn

18 комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Заголовок интригующий. Но по теме мало. Хотя я и одного мнения с автором.
За книжку спасибо.

Я не хочу попасть в плохую компанию с непонятными процессами.

Тобто ви не хочете підлаштовувати процеси під себе, а обираєте шлях підлаштування під чужі процеси?
Дякую, ви не підходите нашій компанії.

А що робить ваша компанія, якщо бажання двох працівників діаметральні щодо якогось процесу?

Це ж елементарно, Ватсон! Вони удвох будують процес, який їх влаштує.

Эйчарушки цю скалу лупали-лупали, да недолупали.

Пришëл адекватный визионер да хвостом махнул — и всë стало ясно-понятно.

В целом на украинском IT-рынке низкая культура найма на работу. Во многом это связано с отсутствием HR-бренда компании.

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

Да, еще у нас чаще дают Конкретный фидбек. В Германии с этим полный отстой. Только единицы могут париться с этим. Все в сравнении.

Хз, сколько не собеседовался в нормальные компании, зачастую ХРюши там неадекватные до каких-то прям неприличных вещей. В больших компаниях (прям в реально больших, и не галерах типа ЕПАМА) могут спокойно не увидеть твое резюме, забыть отправить код ревью, или что либо еще в таком духе.
Когда устраивался на одну из первых работ, так получил фидбэк из 10 ХР, только от одной. И то в стиле «мальчик тебе еще учиться и учиться». И цэ був софтсерв. А в маленьких зачастую про тебя забывают вообще, если ты им не подошел.

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

Могу сказать за собственный опыт и подход. Когда наша компания искала Senior Test Engineer на проект, к собеседованиям я подходил с максимальной ответственностью. Вопросы касались конкретно тех технологий, которые используются на проекте и рабочие сценарии на реальном workflow, для понимания как мыслит кандидат. Главный mindset с которым я шел к каждому кандидату — «Дать человеку раскрыться». Вторая часть моей работы это детальный feedback, который имел свою структуру: soft skills (weaknesses and strengths) и hard skills (weaknesses and strengths). В конце вывод и рекомендации. Если бы на рынке не было бы такого явления как самоутверждение за счет кандидата, уровень токсичности вокруг этой темы заметно бы снизился.

Да был у меня опыт собеседования в этой компании — то еще удовольствие ) Сначала ждал на проходной рекрутера, которая опоздала минут на 15, потом она водила меня по коридорам и искала кому бы сплавить на собеседование ) потом пришел студент с неисправным ноутом, потом он поменял ноут на нетбук (нетбук Карл ! ))), потом тыкнул меня в код и сказал что -то изменить и ушел, чем больше я читал неструктурированную лапшу код без комментариев и отступов, тем больше задавался вопросом — а зачем я трачу свое время на этот бардак?Вообщем ушел, сделав заметку, что с этой студо галерой больше не нужно связываться)

PS справедливости ради — это было 7 лет назад, что сейчас — не в курсе

О, помню автора — смотрел его ролик, где он про менторство рассказывал.

гарна стаття. для девів теж катить.

для девів теж катить.

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

Такие тут еще остались?

Не, все ушли на +500 через дорогу.

Подписаться на комментарии