Разработчик в тестировании в сервис геолокации

29 марта 2021    30
Откликнуться

Мы в команде Radar ищем разработчика в тестировании, который организует автоматизированный контроль качества сервиса геопозиционирования 2ГИС. Задача этой системы — определять местоположение пользователя при недоступном GPS: ориентироваться по сигналам точек wi-fi и базовым станциям GSM.
Но для этого сначала нужно собрать и почистить о них информацию, сделать на её основе вычисления и уже по ним позиционировать пользователей. Сервис не имеет UI (мониторинг не в счёт) и взаимодействует с внешним миром только посредством API.

Задачи

Нам нужен специалист, который:

  • совместно с другими инженерами сформулирует стратегию и тактику контроля качества сервиса;
  • будет заниматься разработкой тестового клиента и набора автоматизированных тестов на его основе;
  • сможет создавать моки внешних сервисов для проверки интеграций;
  • интегрирует эти решения в CI/CD.

Требования

  • Опыт автоматизации QA серверных решений.
  • Хорошее знание Python 3.
  • Базовые навыки работы в командной строке Linux.
  • Навыки или желание заниматься нагрузочным тестированием (текущая нагрузка 3K RPS, расчётная — 10K, конвейер обработки данных оперирует сотнями миллионов записей в сутки).
  • Основы SQL и HTTP.
  • Знакомство с Docker.
  • Будет плюсом опыт работы с GitLab CI и знакомство с K8S и Helm.

Условия

  • Белая зарплата и ДМС.
  • Удалённая работа или комфортные офисы в Новосибирске.
  • Техника и ОС — на твой выбор.
  • Дополнительные дни отпуска за стаж работы в компании.
  • Родителям помогаем с детским садом и школой.
  • Курсы английского.

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.