Рынок тестировщиков ПО развернулся в сторону работодателей

В 2023 г. спрос на тес­ти­ров­щи­ков ПО в Рос­сии сни­зил­ся, но при этом ко­личес­тво соис­ка­телей, нао­бо­рот, вы­рос­ло, а ка­чес­тво под­го­тов­ки, по мне­нию ра­бото­дате­лей, упа­ло. О причинах происходящего и ситуации на кадровом рынке тестировщиков рассказал Денис Воденеев, директор отделения автоматизированного тестирования IBS.
Источник: ComNews

ООО «Перфоманс Лаб» провело исследование, направленное на анализ рынка труда тестирования ПО и информационных систем в России. В исследовании приняло участие 423 специалиста крупнейших компаний с большими объемами внутренней разработки.

Падение или реструктуризация?

Как показало исследование, с февраля 2022 г. идет падение количества вакансий тестировщиков, особенно сильно в сегменте разработки на C# и PHP. Рост отмечен только среди специалистов по Go. Авторы связывают данную ситуацию с последствиями санкционного давления и снижением бюджетов на ИТ-проекты.

Генеральный директор ООО «Тест АйТи» Артем Кострюков считает, что данные тенденции характерны для всего рынка, а не только сегмента внутренней разработки, хотя проявляются по-разному: «Вендоры ПО более сконцентрированы на качестве продукта и редко экономят на нем, опасаясь репутационных издержек. Компании в области заказной разработки и тестирования иногда могут себе позволить вывести более дешевых специалистов на проект. Тем не менее почти у всех компаний-клиентов произошли пересмотры приоритетов и бюджетов, поэтому экономить и получать более эффективный результат учатся все».

Директор по развитию департамента тестирования ПО ООО «ЭджЦентр» («EdgeЦентр») Артем Згогурин считает, что анализ «Перфоманс Лаб» применим к общему рынку тестирования, включая внутреннюю разработку, поставщиков программного обеспечения и компании, занимающиеся заказной разработкой: «Тренды и показатели, отмеченные в этом исследовании, могут варьироваться в различных отраслях, но в общем они остаются примерно такими же».

Директор по персоналу Postgres Professional Ксения Замуховская считает, что выводы с большой долей вероятности относятся к тестировщикам в заказной разработке и вебе, тогда как у вендоров ПО и продуктовых компаний такой тенденции нет: «В целом тенденция к снижению количества вакансий для разработчиков и тестировщиков C# и PHP и росту по Go вполне понятна. Ушли большие компании, которые генерировали значительный объем запросов на веб-разработку — сайты, спецпроекты, порталы и т.д. На какое-то время снизились запросы на развлекательный контент, гейм-индустрия попала в очень сложное положение, и именно там востребованы такие технологии. При этом мы отмечаем рост спроса на системных разработчиков, конкуренция на рынке за них стала выше. Падение спроса на тестировщиков, по нашей оценке, касается только заказной и веб-разработки. В Postgres Professional за прошлый год количество тестировщиков (автотестеров) только выросло, причем значительно в отношении к 2022 г.».

Руководитель отдела тестирования ООО «И Вэ Групп» (IW Group) Игорь Бессараб считает сделанные в исследовании выводы релевантными как для подразделений внутренней разработки, так и для тех, кто предоставляет услуги по модели аутсорсинга. Однако, по его мнению, спрос на специалистов по тестированию «привязан» к спросу на разработчиков, также снижается спрос на «джунов», однако увеличивается на более опытных специалистов.

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

Руководитель отдела по управлению персоналом ООО «Симпл» (Simpl) Алина Андреева, наоборот, видит рост спроса на такого рода специалистов: «В регионах спрос на тестировщиков растет. Возможно, в компаниях, которые занимаются продуктовой разработкой, спрос на тестировщиков низкий из-за уже сформировавшейся команды, и они открывают вакансии, только когда сотрудник уходит с должности. Однако мы как компания, специализирующаяся на заказной разработке, постоянно пополняем штат новыми сотрудниками для работы над проектами по импортозамещению. Это позволяет расширять возможности и опережать требования рынка».

Вакансий меньше, соискателей больше

Больше половины (53%) респондентов увидели тенденцию к снижению количества вакансий, тогда как соискателей на рынке стало, наоборот, больше. Но при этом уровень подготовки претендентов был низким, тогда как треть потенциальных работодателей увеличили требования.

«На рынке много выпускников курсов по тестированию с околонулевым опытом, при этом на большинстве проектов требуют опыт в коммерческой разработке минимум от года. Также повышаются требования к умениям и навыкам работы с инструментами управления тестовой документацией и автоматизацией тестирования. Это приводит к тому, что компании более придирчивы к кандидатам, да и предложение на рынке все еще велико, — считает Артем Кострюков. — Но тестирование и QA (обеспечение качества разработки на всех этапах) — комплексные сферы, требующие множества развитых коммуникационных и рабочих навыков, а также внимательности, усидчивости и критического мышления. Но в целом видим, что и курсы развиваются, и уже есть большое количество смычек между вендорами образования и компаниями-заказчиками, которые берут выпускников на стажировку. Test IT как вендор ПО для тестировщиков сотрудничает со многими образовательными институтами, от онлайн-курсов до университетов, и помогает облегчить вход в профессию для обучающихся».

Игорь Бессараб обратил также внимание, что очень многие прошли курсы по подготовке тестировщиков еще в пандемийные 2020-2021 гг.: «Качество подготовки специалистов снижается в принципе из-за мифа про «легкий способ» войти в ИT через тестирование. За время пандемии различные курсы выпустили огромное количество специалистов по тестированию ПО, при этом квалификация специалистов остается на начальном уровне. Онлайн-школы массово готовят и активно продвигают учеников как «мидлов», но тут главная проблема в том, что они завышают ожидания выпускников. Знаний студенты получают много, но до «мидлов» недотягивают из-за отсутствие практического опыта».

Руководитель QA-отдела ООО «СимбирСофт» (SimbirSoft) Ирина Бибик считает, что падение спроса в области тестирования касается только специалистов уровня junior: «Очевидно, что рынок перенасыщен людьми, прошедшими абсолютно разные курсы, без соответствующего практического опыта. Уровень подготовки таких специалистов существенно отличается от ожидаемого и требует дополнительных вложений в обучение перед допуском на проект. При этом дефицит высококвалифицированных специалистов сохраняется, а тренд на замену иностранного ПО на объектах критической инфраструктуры более чем актуален. Сейчас как никогда нужны опытные специалисты в области тестирования с навыками автоматизации, нагрузочного тестирования, 1С и работы с решениями отечественных вендоров. Поэтому многие продуктовые компании ищут специалистов, готовых решать задачи для бизнеса сразу после подключения на проект с минимальными затратами на онбординг, а это, как правило, уровни Middle и выше».

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

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

Директор по развитию Т1 Цифровой Академии Алексей Куташев считает, что сфера тестирования становится все более значимой для компаний в плане клиентского опыта, и бизнес ожидает увидеть в резюме соискателей актуальные навыки и компетенции, но при этом в России распространены базовые курсы по повышению квалификации, программы переподготовки, которые выпускают на рынок большое количество новых специалистов. Работодатели, по его мнению, также стремятся отдавать предпочтение начинающим тестировщикам с высшим техническим или дополнительным образованием, поскольку такие соискатели уже обладают фундаментальными знаниями.

Руководитель HR-департамента PIX Robotics Анна Мельник связывает снижение уровня подготовки с недооценкой порога входа: «Бытует расхожее мнение, что тестирование — это легкий вход в мир разработки. Входной порог навыков там, действительно, ниже, чем для позиции программиста, но это не означает, что тестировщику не нужна хорошая стартовая подготовка. Тестировать одностраничные сайты-визитки — опыт, не представляющий особого интереса для работодателя, но зачастую это единственный опыт в резюме соискателей. Кадровый голод вынуждает работодателей брать слабо подготовленных кандидатов, что в определенной степени подкрепляет уверенность, что трудоустройство с минимальными знаниями, с двухмесячными курсами за спиной — реально. Отсюда и снижение качества подготовки».

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

Умения и навыки

Среди основных навыков, на которые компании обращают внимание при отборе сотрудников, лидируют тестирование бэкенда (70%), фронтенда (62%) и интеграции (53%). Работодатели также ценят опыт работы с базами данных (51%) и навыки тест-аналитики (48%). Все более востребованы специалисты широкого профиля, обладающие T-Shaped-навыками, все более активным становится тренд на смешение профессий (например, PerfOps, QAOps, develop-адвокат).

43% опрошенных берут в штат только опытных специалистов, однако 25% из них не занимаются повышением квалификации уже нанятых сотрудников. Еще 38% обучают специалистов за счет сторонних курсов, а 34% построили корпоративный образовательный центр. Но при этом наличие профильного образования оказалось малозначимым фактором.

По мнению Артема Кострюкова, для компаний создавать учебный центр часто невыгодно, особенно в условиях текучки кадров: «Проще выделить бюджет и отправить тестировщиков на конференцию или серию митапов. В рамках индивидуальных планов развития специалисты чаще всего сами обучаются нужным навыкам и инструментам. К тому же в РФ только зарождаются институты сертификации квалифицированных ИТ-специалистов, как в рамках разработки, так и тестирования ПО. Многие компании не видят смысла вкладываться в сотрудников, если предвидят их текучку в течение года-двух».

Игорь Бессараб уверен, что при наличии хорошо выстроенных процедур в повышении квалификации просто нет объективной необходимости: «Компании достигают необходимого уровня обеспечения качества тестирования путем хорошо отточенной базы и наработанных практических навыков своих тестировщиков. Этого достаточно, чтобы задачи выполнялись на должном высоком уровне, заказчики удовлетворены, а затраты на подготовку кадров снижаются».

Ирина Бибик напоминает, что повышение квалификации сотрудников — это прямые затраты, окупаемые далеко не на 100%: «Не все компании готовы эти затраты нести. У некоторых компаний также есть опасения, что специалисты «выучатся и уйдут», другие, наоборот, боятся, что «не выучатся и останутся». При этом ИT-сфера действительно предлагает широкие возможности для тех, кто замотивирован и хочет развиваться в профессии».

«Компании-разработчики в России действуют по-разному. Одни ждут, что специалист придет и сразу все будет уметь. Мы, например, сами готовим тестировщиков под себя. Для этого организованы и не первый год действуют различные программы обучения, — считает HR-директор ООО «Девелоника» (ГК Softline) Елена Волкова. — В одной из локаций компании представлен целый хаб тестировщиков. И начиная со второго-третьего курса туда привлекаются молодые айтишники. Они погружаются в задачи на практике, получают качественные знания и перенимают опыт старших коллег, проходят стажировки. В 90% случаев такие ребята остаются в нашей команде и работают на важных и больших проектах, растут вместе с «Девелоникой».

Алексей Куташев, наоборот, видит тенденцию к тому, что в условиях дефицита квалифицированных ИТ-кадров бизнес все чаще обращается к переквалификации или дообучению сотрудников: «Даже согласно данным «Перфоманс Лаб», три четверти организаций в допобразование кадров вкладываются. Среди проектов Т1 Цифровой Академии есть пример, как компания-заказчик смогла эффективно решить все задачи по нехватке необходимых навыков и знаний у ИТ-специалистов благодаря правильно проработанному содержанию обучающего курса: ручные тестировщики были переобучены на Java, чтобы могли стать автоматизаторами. Программа включала в себя подробные консультации, задания, материалы и QA-сессии. Работа с руководителями позволила подготовить реальные задачи по автоматизации для выпускников. Результаты недавнего исследования Т1 Цифровой Академии говорят о том, что для повышения квалификации сотрудников оптимально подходит взаимодействие с образовательной организацией, которая кастомизирует программы ДПО под специфику конкретного бизнеса. Разрабатывать собственные обучающие программы организациям самостоятельно — дорого и долго, а на создание полноценных образовательных подразделений может уйти от нескольких месяцев до двух лет».

Рост интереса к аутсорсингу

Также авторы исследования обнаружили, что доля непрофильных сотрудников, которые участвуют в тестировании, сокращается. Если на рубеже 2020 г. и 2021 г. тестированием занимались только инженеры в 18% компаний, на момент проведения актуального исследования таких компаний уже 31%. Уровень заработной платы тестировщиков составляет, в зависимости от квалификации, 120-210 тыс. руб.

В среднем штат отдела по обеспечению качества включает до 20 сотрудников (45% респондентов). Еще треть респондентов (31%) отметили, что в их штате 20-100 единиц. По мнению авторов исследования, часть потребностей закрывают внештатные сотрудники: около половины команд уже работают или планируют начать работу с компаниями-аутсорсерами. Также компании готовы платить больше каждому отдельному специалисту, но при этом содержать меньший по объему штат (до 20 специалистов) и в случае необходимости обращаться к аутсорсеру.

Ксения Замуховская обратила внимание, что зарплатные вилки больше свойственны для компаний, которые занимаются заказной разработкой или организуют тестирование на аутсорсе: «Тестировщик-автоматизатор в таких компаниях, как наша, — это уникальный специалист на стыке администрирования баз данных, программирования и тестирования. Как следствие, его заработная плата находится в диапазоне, близком к роли инженера и разработчика, и достигает 440 тыс. руб. и выше у специалиста senior-уровня, что значительно выше, чем в анализе «Перфоманс Лаб».

Артем Кострюков видит тенденцию роста интереса к аутсорсингу: «Многие наши клиенты, особенно в финтехе, ретейле и промышленности, имеют как внутренний штат разработки и обеспечения качества, так и расширенные команды, во многом за счет аутсорса. Это связано со спецификой циклов разработки: в крупных проектах циклы тестирования могут сдвигаться ближе к датам релизов и требовать больших ресурсов для проверки надежности, отказоустойчивости, безопасности и соответствия функциональным требованиям. Чаще всего именно в такие пиковые момент привлекаются команды со стороны«.

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

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

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

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

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

«Аудит и тестирование ИТ-инфраструктуры требуют от бизнеса ресурсов, кадров и знания специфики технологий. Заказчику намного комфортнее и удобнее передать задачу на аутсорс и быть спокойным за ее качественное выполнение вовремя и с желаемым результатом. Подход имеет практическую ценность и актуален в любой отрасли для компаний, которые не имеют собственных центров разработки или тестирования», — делает вывод Елена Волкова.

Что дальше?

Генеральный директор «Перфоманс Лаб» Владимир Каширский считает, что ситуация на рынке создает новые возможности для специалистов, готовых к саморазвитию и повышению квалификации: «Если вы тестировщик, обратите внимание на навыки автоматизации: тренд на смешение ролей ручного тестировщика и автоматизатора становится все более активным. Обратите внимание на язык программирования Go: комьюнити растет с каждым годом, как и количество вакансий для автоматизаторов на Go. Еще один важный тренд — T-shaped-навыки: такой инженер отлично ориентируется в одной экспертной области и на базовом уровне обладает еще двумя-тремя компетенциями. Среди софтскиллов, необходимых хорошему инженеру, работодатели стабильно отмечают внимательность, стремление к развитию, ответственность и аналитические способности».

«Спрос на тестировщиков растет год от года, несмотря ни на что, потому что растет и ИТ-рынок РФ, но структура рынка — а значит, и спрос на определенные кадры — меняется. Если в предыдущие года рынок был, что называется, всеядным, то сейчас больше выделяется потребность в специалистах, работавших в производстве сложных систем enterprise-уровня; в экспертах автоматизированного и нагрузочного тестирования; в руководителях команд, которые смогут организовать обеспечение качества в рамках сложных DevSecOps-циклов», — уверен Артем Кострюков.

Любые изменения законодательства в части обеспечения качества и безопасности ПО, как полагает Игорь Бессараб, будет создавать повышенный спрос на специалистов с соответствующими компетенциями.

«Множество компаний в нашей стране стремятся разрабатывать инновационные и прорывные проекты, которые смогут успешно конкурировать на рынке. Все предприниматели понимают, что даже самая потрясающая идея не принесет успеха, если реализация проекта будет неправильной. Именно поэтому компании все больше начинают обращать внимание на качество своих продуктов и услуг. В этом им помогают специалисты по обеспечению качества (QA — Quality Assurance)», — уверен Артем Згогурин.

Денис Воденеев обращает внимание, что понимание необходимости в тестировании, если его не было ранее, по статистике, появляется только при фактических потерях (финансовых/имиджевых) после внедрения ПО в промышленную эксплуатацию: «В более узком смысле формализация требований к качеству ПО с обязательными процедурами по тестированию, которые будут проведены непосредственно специалистами по тестированию, может улучшить качество, с одной стороны, а с другой — поднять спрос на тестировщиков в направлениях, курируемых со стороны ИЦК и ЦКТ».

Мнение эксперта в статье
Денис Воденеев
Руководитель направления автоматизированного тестирования
Сайт IBS использует cookie. Это дает нам возможность следить за корректной работой сайта, а также анализировать данные, чтобы развивать наши продукты и сервисы. Посещая сайт, вы соглашаетесь с обработкой ваших персональных данных.