Назад
1 день назад

Старший инженер-тестировщик (ML)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Старший инженер-тестировщик (ML) (Python, микросервисы): Тестирование backend-сервисов, REST API, бизнес-логики и интеграций с ML-моделями с акцентом на автоматизацию на Python и качество микросервисной архитектуры. Focus on разработке автотестов, white-box code review, нагрузочном тестировании, подготовке релизов и мониторинге сервисов в Kubernetes.

Локация: Санкт-Петербург; удалённый или гибридный формат работы

Компания

Российский финтех-провайдер, развивающий ML-направление и платформы для скоринга, антифрода, распознавания документов и лиц, идентификации клиентов и учёта данных в реальном времени.

Что делать

  • Тестировать REST API, бизнес-логику микросервисов и интеграции с ML-моделями.
  • Разрабатывать и поддерживать автотесты на Python.
  • Анализировать требования, планировать тестирование новых функций и вести техническую документацию.
  • Участвовать в code review с точки зрения white-box тестирования и сопровождать сервисы в production.
  • Готовить релизы, мониторить состояние сервисов и поддерживать смежные команды.
  • В перспективе — менторить новичков и развиваться в направлении QA-лида небольшой команды.

Требования

  • Опыт работы тестировщиком от 2 лет.
  • Уверенное знание теории тестирования и техник тест-дизайна.
  • Понимание клиент-серверной архитектуры и опыт тестирования backend-систем.
  • Владение Python, базовыми командами Git и инструментами API-тестирования: Postman, Insomnia или Hoppscotch.
  • Опыт работы с CI/CD, например GitLab CI, и базами данных PostgreSQL, ClickHouse или Elasticsearch.

Хорошо, если есть

  • Опыт автоматизации API, веб- или мобильных приложений и владение pytest.
  • Опыт code review и работы с Kafka.
  • Базовые знания Docker и Kubernetes.
  • Опыт нагрузочного тестирования и работы с JMeter.
  • Английский язык на уровне, достаточном для чтения технической документации.

Культура и преимущества

  • Работа по Kanban в командах разработчиков и тестировщиков с недельным релизным циклом.
  • Наставник на старте и онбординг продолжительностью 1–1,5 месяца.
  • QA-лид проводит встречи 1:1 и помогает составлять индивидуальный план развития.
  • Performance Review проводится дважды в год; оценка грейда и пересмотр заработной платы — не реже одного раза в год.
  • Ручное регрессионное тестирование не проводится: регресс покрывается автотестами.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →