Инженер по тестированию (QA Automation / Manual) / Тестировщик в команду Backend
По договоренности
hibirit является аккредитованной ИТ-компанией, которая занимается разработкой программного обеспечения на заказ для российских и зарубежных клиентов с 2015 года. Создаем системы управления данными и оптимизации бизнес-процессов, повышающие эффективность бизнеса наших заказчиков. Компания также обладает собственными ИТ-продуктами в сфере финансов, управления временем и аутсорсинговыми услугами.
Специалисты hibirit могут создавать IT-решения полного цикла, включая управление проектом, бизнес-анализ, составление технических заданий, разработку самой системы, а также её тестирование и дальнейшее сопровождение.
Мы работаем над масштабным банковским проектом с высокими требованиями к надежности, безопасности и производительности. В нашей экосистеме — десятки интеграций, сложная маршрутизация данных, асинхронные сценарии и критически важные бизнес-процессы. Мы ищем коллег, которые помогут нам обеспечивать безупречное качество на всех этапах разработки.
Чем предстоит заниматься:
- Разработкой и развитием автотестов — писать и поддерживать автоматические тесты для backend-сервисов, API и сложных интеграционных сценариев.
- Ручным тестированием — проводить исследовательское и функциональное тестирование там, где автоматизация пока не закрывает все кейсы.
- Проверять корректность доставки сообщений через разные каналы и интеграции со смежными системами (Kafka, REST, gRPC).
- Анализом и диагностикой — разбираться в логах, находить причины некорректного поведения системы, помогать команде быстрее фиксить баги.
- Демонстрацией результатов — готовить отчеты о тестировании, презентовать ключевые выводы команде.
- Работой в связке с разработчиками — участвовать в ревью кода, обсуждать архитектуру и предлагать улучшения продукта и процессов.
Требования:
- Опыт в тестировании backend-систем или распределенных сервисов от 2 лет.
- Глубокое понимание API и асинхронных процессов — вы знаете, как работают очереди сообщений, и учитываете это в тестах.
- Навык построения end-to-end тестовых сценариев — от вызова API до проверки финального состояния в базе данных или логах.
- Умение разбираться в сложной логике и находить неочевидные кейсы, о которых забыл даже аналитик.
- Навыки работы с логами и диагностикой проблем — умеете читать stack trace, понимаете, где искать ошибку, когда «всё упало».
- Понимание REST — что такое заголовки, параметры, тело запроса, методы HTTP, виды аутентификации (Basic, Bearer, OAuth).
- Знание клиент-серверной архитектуры — как ходят запросы, где какие прослойки (nginx, балансировщики, сервисы).
- Опыт написания SQL-запросов — уверенно используете JOIN, агрегацию, группировку для проверки данных в БД.
-
Будет плюсом
- Опыт написания автотестов на Cucumber (BDD-подход).
- Опыт работы с Postgres.
- Понимание работы менеджеров очередей (особенно Kafka) — партиции, офсеты, consumer groups.
- Опыт тестирования в банковской или финтех-сфере.
Условия:
- Официальное оформление и конкурентную заработную плату (обсуждаем с успешным кандидатом).
- Возможность влиять на качество продукта, которым пользуются миллионы клиентов.
- Современный стек и адекватные процессы (код-ревью, CI/CD, test management).
-
Дружный коллектив, наличие объединяющих ценностей (кодекс компании).
-
Изучение английского и немецкого языка бесплатно.
- Возможность купить абонемент в фитнес-зал за 50%.
- Гибкий график работы.
- Формат работы удаленный и/или в офисе в Воронеже, коворкинг в Вашем городе.
Опубликована 8 часов назад