Работа в IT-индустрии остаётся на пике популярности, однако войти в эту сферу становится сложнее. Согласно опросу, проведённому аутсорсинговой компанией ITQuick совместно с исследовательским центром "Зарплаты.ру", в этом году компании начали предъявлять более высокие требования к навыкам сотрудников. Это неизбежно привело к проблемам с наймом – более трети компаний (37%) заявили о дефиците квалифицированных специалистов, а конкуренция за кадры на глобальном уровне стала ещё острее. Но все же есть специалисты, которые не только соответствуют жёстким требованиям работодателя, но и заявляют о себе на международном уровне. Так, программист из Казахстана, старший QA-инженер одной из ведущих компаний в мире в области цифровых трансформаций и консалтинга Publicis Sapient Женис Исмагамбетов стал QA-инженером года в рамках ежегодной Национальной бизнес-премии "ТЕХНО-2024" глянцевого журнала Melon Rich и бизнес-журнала Finance Times. Помимо этого, он сам проводит собеседования и формирует профессиональные IT-команды. Женис рассказал, какая разработка помогла ему заявить о себе на весь мир, какие качества стоит прокачать перед собеседованием в IT-компании и что важно делать начинающему программисту на старте.

– Женис, сфера IT – одна из самых быстроразвивающихся. К тому же здесь очень высока конкуренция. Что, по вашему мнению, нужно делать, чтобы быть конкурентоспособным и значимым специалистом в IT-индустрии?

– На мой взгляд, ключевую роль играет обучение и постоянное совершенствование профессиональных навыков. Например, мне помогли инвестиции в развитие своих технических навыков, включая освоение новых инструментов и технологий, таких как Selenium WebDriver, Postman и REST Assured. Это позволило мне повышать эффективность тестирования и улучшать качество продукта. Также важно постоянно практиковаться и по возможности работать с крупными проектами.

– Благодаря одному из таких проектов вы даже получили звание "QA-инженер года". Ваш вклад в улучшение качества приложения BRICS для Национального института здоровья США высоко оценили не только члены жюри, но и врачи со всего мира. Расскажите подробнее, как это приложение может повлиять на прогресс в медицине и улучшить здоровье населения?

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

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

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

– Мне удалось разработать и внедрить автоматизированные тестовые скрипты, которые позволили сократить время ручного тестирования на 40%. Это не только повысило скорость тестирования, но и ускорило процесс развёртывания новых версий платформы, увеличив тем самым скорость выпуска обновлений на 30%. Благодаря этим улучшениям мы смогли быстрее реагировать на изменения требований и сделать более стабильную и надёжную платформу для научных исследований.

– Ваша методология решает ключевые проблемы тестировщиков: неэффективность тестирования, низкое качество продуктов, отсутствие прозрачности и документации. Аналогов этой методики на рынке нет. Каким компаниям может быть полезна ваша разработка?

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

– Платформой, где внедрена ваша методика, уже пользуются более 5000 исследователей, с ее помощью инициировано более 200 международных партнёрств, а по результатам опроса уровень удовлетворённости пользователей приложением достиг 85%. Что стоит за таким успехом? Были ли какие-то трудности при работе над проектом?

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

– Вы выросли до таких крупных проектов, как BRICS, и позиции Senior QA Engineer в компании, которая входит в топ-10 самых инновационных компаний в сфере цифровых услуг. Какие личные качества, на ваш взгляд, помогают добиться успеха в сфере IT?

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

– Вам как эксперту в области QA доверяют не только крупные проекты, но и формирование профессиональных команд. Вы проводили собеседования на позицию QA Engineer во время работы в одном из крупнейших американских ипотечных агентств Freddie Mac. На какие качества кандидатов вы обращали внимание в первую очередь?

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

– Помимо проведения собеседований вас приглашают на встречи с IT-специалистами для передачи опыта. Как эксперт, что можете посоветовать разработчикам, которые только на старте своего пути?

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

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

Автор: Максим Хабаров