QA-инженер в команду Navi

17 сентября 2020    22
Откликнуться

Команда Navi разрабатывает алгоритмы построения маршрутов во всех продуктах 2ГИС: проезд на авто и общественном транспорте, пешеходные маршруты, а также пробки, такси и отображение автобусов на карте.

Мы тестируем наши алгоритмы, стараемся увеличивать покрытие автотестами и следим, чтобы старые тесты не падали. Когда нужно проверить архитектуру, пишем скрипты, имитирующие систему или пользователей. Когда нужно сравнить реальное движение автобусов с данными на карте — выходим на улицу и смотрим. Вне работы играем в крокодила и покер, выезжаем на природу — проверяем навигатор «в полях» и жарим шашлыки.

Задачи

Мы ищем тестировщика, который будет:

  1. тестировать вручную на наших собственных утилитах;
  2. проводить нагрузочное тестирование с помощью Gatling;
  3. писать и поддерживать автотесты на Python;
  4. тестировать навигатор на мобильных устройствах;
  5. помогать с регрессионным тестированием транспортных сценариев в мобильной версии приложения;
  6. писать тестовую документацию;
  7. внедрять и поддерживать CI.

Основной стек — Python в общем и фреймворк nose в частности, Gitlab CI/CD, Gatling, Ansible, Git.

Требования

  • Опыт работы в тестировании или автоматизации от года.
  • Навыки программирования на любом высокоуровневом языке (лучше всего на Python).
  • Знание методологий тестирования и практик тест-дизайна.
  • Желание развиваться и изучать новые технологии.

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

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

Будут плюсом:

  • навыки проектирования программных архитектур;
  • опыт нагрузочного тестирования и тестирования производительности;
  • опыт работы в ОС Linux;
  • опыт работы с системами контроля версий — например, Git;
  • знакомство с баг-трекинговыми системами в целом и Jira в частности.

Работа в 2ГИС

У нас комфортные офисы и удобный график работы, но мы не против удалёнки — работай там, где удобно. Предоставляем несколько вариантов техники. Для удалёнки — доставим и поможем настроить.

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

Дополнительные инструкции

Если чего-то не умеешь, но хочешь учиться — давай общаться. Присылай резюме здесь или сразу в Телеграм: Юля @julyHR.

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

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