Дмитрий Кочетов: Импортозамещение дало новый импульс развитию собственных IT-инструментов тестирования

6:39

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

В Москве подвели итоги VI Национальной бизнес-премии, одного из самых значимых событий для представителей отечественного бизнеса и технологического сообщества. Цель премии — выявить и масштабировать передовые бизнес-решения и практики, способствующих развитию предпринимательства, импортозамещению и повышению престижа российских технологий. Качество тестирования является одним из ключевых факторов безопасности цифровых систем, однако в условиях растущих киберугроз и технологического суверенитета подход к QA требует стратегического переосмысления, уверен Дмитрий Кочетов — член экспертного совета премии NBA, инженер по качеству программных систем и специалист в области автоматизации тестирования программного обеспечения и информационных сетей. В жюри премии Дмитрий оценивал конкурсантов в номинациях "QA-инженер года", "Backend-разработчик года в сфере высоконагруженных систем" и "Инженер-программист года". Насколько тестирование интегрируется в корпоративную стратегию кибербезопасности, какие индустрии наиболее уязвимы и стоит ли создавать в вузах отдельные программы для подготовки тестировщиков — об этом в интервью с экспертом.

— Премия NBA проходит под патронажем Минпромторга России, который занимается поддержкой высокотехнологичных отраслей производства. Как вы считаете: увеличивается ли сейчас в России запрос на специалистов в области QA и автоматизации тестирования программных систем?

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

— Ощущается ли импульс от импортозамещения и технологического суверенитета на рынке IT-разработки и обеспечения качества программных решений?

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

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

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

— Ваша практика охватывает как финтех, так и инженерные IT-проекты. Какие отрасли вы считаете наиболее уязвимыми сейчас: банки, медицина, ритейл или госсервисы?

— Наиболее чувствительные зоны — это финтех и государственные цифровые сервисы. Здесь одновременно присутствуют большие объемы персональных данных, требования к непрерывности работы и повышенные регуляторные стандарты. В то же время медицина и e-commerce активно догоняют — рост автоматизации делает их зависимыми от качества тестов и скорости отклика QA-команд. Ошибка в таких системах может иметь не только финансовые, но и социальные последствия.

— У вас инженерное образование, а сегодня вы рецензируете и оцениваете проекты других специалистов в области тестирования программных решений. Сейчас в России нет отдельных академических программ, где готовили бы именно тестировщиков и инженеров по качеству. Как вы считаете, нужны ли такие специализированные направления, или для QA-инженера важнее иметь фундаментальное техническое образование и уже потом осваивать практику тестирования?

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

— Дмитрий, вы регулярно участвуете в крупных конференциях — Yet Another Level, Yandex Scale, Naumen Java Meetup и других. Что сейчас обсуждают в профессиональной среде? Куда движется индустрия тестирования?

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

Автор Александр Приходько
Александр Приходько — журналист, корреспондент Правды.Ру