
Во главе любого проекта всегда стоят профессионалы, являющиеся носителями технической экспертизы, и процессы, благодаря которым разработка становится предсказуемой для бизнеса. Мы попросили Юлию Козлову - сертифицированного специалиста ISTQB и CKA - поделиться с IT-индустрией её взглядом на важность комплексного подхода к работе, передачу опыта и менторство, сформированным за годы работы на проектах национального уровня.
- Юлия, как опыт на проектах национального значения сформировал ваш подход к качеству как высококлассного специалиста?
- С начала карьеры я работала на крупных проектах, где нельзя добиться успеха, не обладая системным взглядом на продукт. Так, моим первым проектом был SberTech - ведущая технологическая компания, основной поставщик решений для Сбера - крупнейшего банка в Центральной и Восточной Европе и СНГ.
Работая над задачами такого большого проекта, важно не ограничиваться только своим стеком знаний и технологий - необходимо всегда выходить за рамки поставленной перед тобой задачи. Мой дальнейший опыт убедил меня в правильности моего подхода, особенно когда я начала работу на проекте Rutube в качестве лида команды по обеспечению качества в октябре 2022 года. Rutube является аналогом YouTube для пользователей из СНГ, что задает высокие требования к квалификации команды. Показать выдающиеся результаты работы на проекте мне помог широкий список компетенций, выходящий за стандартные для моей профессии рамки.
Обладание кросс-функциональными навыками, работа на стыке тестирования и разработки и знание архитектуры проекта позволили мне вырасти от рядового исполнителя до высококлассного специалиста. Благодаря продемонстрированным высоким стандартам работы и способности “to think-outside-the-box”, я вернулась на SberTech в 2024 году в качестве независимого эксперта по автоматизации тестирования на одном из веб-проектов компании. В экспертной роли у меня появилась возможность выстраивать процессы, которые отвечали моему комплексному подходу к качеству.
- Какие задачи стояли перед вами во время работы в SberTech?
- Конечной целью бизнеса было разработать с нуля процессы автоматизированного тестирования. Мой обширный опыт позволил мне успешно построить эффективную стратегию и план по достижению этой цели. Сначала я изучила стек, технологии и архитектуру проекта, затем разработала стратегию автоматизации тестирования, с выбором необходимых инструментов и технологий, а также план внедрения. Далее началось внедрение - приоритизация функций для автоматизации, разработка тестов, проектирование и запуск изолированных тестовых сред на Kubernetes, а также интеграция новых процессов в существующий релизный цикл.
Похожий опыт у меня уже был с компанией Zvuk - одном из крупнейших стриминговых сервисов СНГ, где я решила задачу внедрения автоматизированного тестирования в качестве лида команды по обеспечению качества, так что процесс был для меня понятен. На последнем этапе я буду обучать сотрудников лучшим практикам для поддержания системы и делиться опытом. С этой целью я разработала программу тренинга, что потребовало от меня широкого охвата знаний, soft skills и умения доносить сложные концепции до специалистов с разным техническим бэкграундом. Для успешного проведения тренинга недостаточно быть просто сильным техническим специалистом - нужно уметь работать с людьми, решать конфликты и пользоваться разнообразными аналогиями. Это, а также мой значительный опыт как ментора, обусловили выбор меня на эту роль.
Специалистов, обладающих сильной экспертизой одновременно в QA и DevOps процессах критически мало, поэтому мы сосредоточимся на найме дополнительных инженеров, так как у меня уже есть планы по личному развитию и предстоящим проектам и мне нужно будет завершить работу в 2025-м году.
- Какой проект был для вас наиболее сложным и что вы из него вынесли как специалист?
- В конце 2023 года меня пригласили на проект из Чехии (не могу разглашать название компании из-за NDA) в качестве независимого технического эксперта для проведения аудита системы обеспечения качества. Проект поставил передо мной много новых сложных задач. В IT критически важно правильно выстраивать процессы работы - проблемы в процессах неизбежно сказываются и на качестве продукта, и на коммуникациях среди сотрудников. Никакие современные технологии не обеспечат успех, если у вас не выстроен воркфлоу и деморализована команда, что наблюдалось на момент моего подключения и сильно осложняло проведение аудита, который предполагает внушительное количество коммуникаций.
Мне помог опыт, полученный на проекте Wink - одном из ведущих видеосервисов и онлайн-кинотеатров на пространстве СНГ. Там я взяла на себя главную роль по связи между представителями разработки и бизнеса, что значительно улучшило мои навыки деловой коммуникации и переговоров. Оценить текущую систему обеспечения качества было сложно и потому, что было неясно, к кому обратиться за нужной информацией и на какие метрики полагаться, так как они не собирались должным образом. Команды были распределены между разными часовыми поясами, в начале было сложно даже договориться о совместном митинге, плюс отсутствие порядка сильно сказывалось на усталости и напряженности сотрудников.
Благодаря глубокому опыту, полученному на других проектах, мне удалось организовать группу по анализу и исследованию ключевых показателей эффективности работы команд в разрезе обеспечения качества. Именно после этого стали понятны наиболее критичные проблемы. В первую очередь я внедрила необходимые церемонии Agile, спринты и планирование, что внесло порядок и структуру. Результаты внедрения были заметны сразу же, что повысило эффективность сотрудников, снизило напряжение и увеличило горизонт планирования. Внедрение процессов с нуля - по-настоящему сложный вызов, так как крайне тяжело менять устоявшийся рабочий порядок, особенно в условиях общей напряженной атмосферы. Я смогла справиться с этой задачей только благодаря сильной экспертизе, полученной на реальных проектах при решении реальных задач, и умению решать конфликтные ситуации.
Затем я занялась разработкой и внедрением стратегии обеспечения качества, куда вошли как верхнеуровневые рекомендации по подходу к обеспечению качества, так и конкретные предложения по наиболее подходящим инструментам, методологиям и рекомендации по персоналу. Для эффективного и быстрого подключения новых сотрудников я разработала программу онбординга. Далее я разработала план по развитию системы обеспечения качества, чтобы предложенные мной изменения внедрялись в жизнь проекта постепенно, и можно было отследить улучшения показателей работы в каждом квартале.
Решить серьёзные проблемы в коммуникациях в сложных условиях мне помог мой обширный опыт менторства и коучинга - это научило меня общению со специалистами с разнообразными потребностями. В отличие от рядового технического сотрудника, я могу видеть ситуацию с разных точек зрения и проявлять терпение и настойчивость там, где это необходимо.
- В заключение, не могли бы вы подробнее рассказать о вашем опыте в роли ментора? Что бы вы могли порекомендовать тем, кто хотел бы делиться своими знаниями, и в чём вы видите ценность этого?
- За свою карьеру я практиковала различные форматы. На проектах это часто онбординг специалистов или передача знаний при завершении моей работы с заказчиком. Например, на Rutube в 2023 году я в качестве лида команды по обеспечению качества расширяла команду, что потребовало проведения онбординга для новых специалистов. Похожая ситуация была и на проекте Zvuk - в 2023 году я работала лидом команды и участвовала в проведении интервью для новых сотрудников и последующем проведении онбординга специалистов.
Осенью 2024 года я вернулась в Zvuk - уже в качестве единственного специалиста по обеспечению качества, но, при необходимости, мой опыт позволит мне расширить команду. На крупных проектах особенно востребованы навыки отбора и обучения специалистов, так как часто возникает потребность в росте. В личной практике я провожу сессии коучинга и занимаюсь менторством. К коучам обращаются опытные специалисты, которым нужна консультация по конкретной проблеме, подготовке к собеседованию.
Мои сессии коучинга обычно связаны с разбором технических вопросов - по интеграции тестирования и DevOps и вытекающих отсюда вопросов по Kubernetes. Менторство же подразумевает более длительное сотрудничество - мы с клиентом выстраиваем его карьерный путь для достижения конкретного результата. Тема передачи знаний особенно важна для IT, т.к. разнообразные технологии и практики быстро устаревают и обращение к опыту коллег - это часто единственный способ идти в ногу с индустрией. Кроме того, недавно я попробовала новый для себя способ передачи экспертизы - судейство на хакатоне “AI-Powered Mental Wellness Support Chatbot”. Это была отличная возможность увидеть молодые таланты и помочь им в оценке своих навыков, а также принять участие в общественно значимом проекте.