En
Проекты Вакансии Блог

Сопровождение платформы HeadHunter

Согласно исследованию «HR-вызовы – 2021», 73% российских работодателей в прошлом году столкнулись со сложностями в подборе новых сотрудников.

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

Клиент

HeadHunter (hh.ru) — платформа онлайн-рекрутинга в России, которая помогает компаниям находить сотрудников, а людям – работу. В 2016 году клиент запустил проект HRspace — маркетплейс для подбора сотрудников под ключ с помощью фриланс рекрутеров и представителей кадровых агентств, пользователями которого являются более 25 тысяч компаний.

Мы начали сотрудничать с HeadHunter в 2020 году, когда увеличили команду разработки и помогли обновить одно из ключевых мобильных приложений партнера — «hh бизнес: поиск сотрудников».

HRspace — это платформа HeadHunter для подбора сотрудников «под ключ», которая объединяет сотни тысяч компаний-заказчиков и профессиональных рекрутеров, а также поддерживает полный цикл работы с кандидатами и документами. Уже более пяти лет команда SimbirSoft обеспечивает техническую поддержку и развитие продуктов HH: реализует новый функционал, проводит доработки, выполняет код-ревью и оперативно устраняет инциденты, сохраняя высокий уровень стабильности систем.​

5 лет
непрерывного сотрудничества
100+
задач выполнено за год​
75%
покрыт автотестами критический функционал
на 40%
сокращено время реагирования на инциденты
200
автоматизированных тест-кейсов создано
на 45%
снижено количество дефектов

Задача

Перед нами стояли следующие ключевые задачи:​

  • обеспечить непрерывную техническую поддержку HRspace и сократить время реакции на инциденты;

  • поддержать развитие функциональности платформы;

  • гарантировать стабильную работу критически важных процессов: генерации и управления документами, поиска специалистов, коммуникаций между участниками платформы;

  • Обеспечить масштабируемость системы при росте числа пользователей и нагрузки.

В контексте разработки для команды тестирования и обеспечения качества выделили задачи:​

  • обеспечивать высокое качество кода;

  • оперативно устранять возникающие инциденты и баги;

  • оптимизировать алгоритмы и узкие места для повышения надежности и производительности;

  • внедрить и развивать процессы автоматизированного тестирования, добиться высокого покрытия критически важного функционала автотестами;

  • участвовать в развитии и поддержке ИИ-функций платформы.

Решение

Мы реализовывали и дорабатывали функционал по заданию заказчика, при необходимости усиливали команду QA. С апреля 2020 года наши специалисты выполняли большой объем задач различной сложности: от точечных исправлений до код-ревью. Например, нам необходимо было полностью изучить код и отследить, на каком моменте возникала ошибка в процессе генерации и удалении оферты. По итогам проверки мы изменили заложенный алгоритм для каждого из типов договоров, чтобы у пользователей не возникало проблем при оформлении документов.

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

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

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

Результат

Поддержка и развитие функциональности

  • Реализован и доработан функционал с учетом растущих требований бизнеса

  • Обеспечена поддержка масштабирования системы при росте пользовательской базы​

Улучшение стабильности и скорости реакции

  • Усиление QA-команды и выстроенные процессы позволили оперативно обрабатывать инциденты и снижать их влияние на пользователей

  • Внедрены улучшенные процессы мониторинга и реагирования, что повысило общий уровень стабильности платформы​

Автоматизация тестирования

  • Налажены процессы автотестирования критически важных модулей платформы​

  • Создан комплекс автоматизированных тест-кейсов для проверки основных сценариев использования системы

  • Автотесты интегрированы в CI/CD-конвейер, все изменения автоматически проверяются перед деплоем

  • Значительно сокращено время на регрессионное тестирование благодаря автоматизации

  • Снижено количество дефектов, попадающих в продакшн (за счёт раннего обнаружения проблем автотестами​).

Трудности

За время сотрудничества платформа показала заметный рост: количество активных компаний увеличилось примерно на 20% за год, что привело к росту нагрузки на систему и увеличению числа обращений от пользователей. Это усложняло работу команды разработки: приходилось оперативно разбирать запросы (часто с неполными входными данными) и одновременно планировать развитие продукта.​ 

Команда тестирования и обеспечения качества должна была оперативно реагировать на инциденты, быстро определять приоритеты.​

Развитие автоматизированного тестирования также требовало значительных усилий и времени. 

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

Технологии

Django, JavaScript, Python, HTML, SQL, Docker


Хотите узнать подробнее об услуге по тестированию и обеспечению качества?
Узнать подробнее
snippet
Мы сотрудничаем с SimbirSoft с апреля 2020 года. Основной фокус работ сосредоточен на технической поддержке платформы HRspace и небольших доработках текущего функционала. Удобство заключается в гибкости коллег: у нас не всегда есть загрузка разработки на 100%. Сотрудничество с SimbirSoft даёт возможность управлять бюджетом и временем. На сложные задачи можно всегда оперативно привлекать дополнительный ресурс: тестировщики, бэк, дизайнеры и т.д. Для многих бизнесов гибкость и возможность управления ресурсами сейчас становятся критичными при выборе подрядчика.
Ксения Зенина
Руководитель HRspace
Другие работы
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики для «МК Лизинг»
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Развитие приложения Askona Sleep для компании «Аскона»
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики для «МК Лизинг»
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Развитие приложения Askona Sleep для компании «Аскона»
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Прикрепить резюме, до 10 Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Python-paзработчик
  • Системный аналитик (финтех)
  • iOS-разработчик
  • C#-разработчик
  • Android-разработчик
  • Golang-разработчик
  • 1С-аналитик
  • Data-инженер
  • UI/UX дизайнер
  • Prompt-инженер
  • Flutter-разработчик
  • DWH-аналитик
  • SDET Java
  • QA Fullstack Java/Kotlin
  • Специалист по кадровому делопроизводству
  • Бухгалтер по расчету заработной платы
  • React Native-разработчик
  • Data Scientist RecSys
  • Data Scientist/NLP-инженер
  • Системный аналитик ЦФТ
  • Сетевой инженер/системный аналитик
  • DevOps Team Lead (ML/Data Platform)
  • SRE-инженер (финтех)
  • DevOps/Build-инженер
  • 1С-аналитик (ритейл)
  • Computer Vision-специалист
Ваши данные
Данные кандидата
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Отправить
Отправлено
Заказать демонстрацию
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.