Как мы усилили команду разработки fintech проекта через аутстаффинг: кейс БизнесМатики

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

Как мы усилили команду разработки fintech проекта через аутстаффинг: кейс БизнесМатики

О проекте

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

Подбор специалистов

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

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

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

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

Роль специалистов на проекте

После успешного подбора кандидатов, специалисты быстро влились в команду и начали решать задачи проекта.

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

QA инженер фокусировался на автоматизации тестирования с использованием TypeScript и TestCafe. Он активно сотрудничал с разработчиками, помогал выявлять и устранять баги, создавал тестовые сценарии и генерировал тестовые данные для спринтов. В ходе работы QA инженер также поддерживал процесс мануального тестирования для крупных релизов, что позволило команде избежать потенциальных проблем перед выходом на рынок.

Итоги проекта

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

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

***

Аутстаффинг ИТ-специалистов — БизнесМатика

33
Начать дискуссию