QA-инженер в команду Navi (удаленная работа)
(вакансия в архиве)

4 апреля 2021

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: QA-инженер в команду Navi

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


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


Задачи


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


  • Тестировать вручную на наших собственных утилитах.

  • Проводить нагрузочное тестирование с помощью Gatling.

  • Писать и поддерживать автотесты на Python.

  • Внедрять и поддерживать CI.

  • Тестировать требования на этапе согласования ТЗ.

  • Следить за релизами, наблюдать за метриками.

  • Тестировать навигатор на мобильных устройствах.

  • Помогать с регрессионным тестированием транспортных сценариев в мобильной версии приложения.

  • Писать тестовую документацию.

Стек 


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


Требования


  • Опыт работы в тестировании или автоматизации от года.

  • Навыки программирования на любом высокоуровневом языке (лучше всего на Python).

  • Умение проектировать автотесты.

  • Знание методологий тестирования и практик тест-дизайна.

  • Желание развиваться и изучать новые технологии.

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


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


Будут плюсом, если ты:


  • с навыком проектирования программных архитектур;

  • с опытом нагрузочного тестирования и тестирования производительности;

  • со знанием работы в ОС Linux;

  • имеешь опыт работы с системами контроля версий — например, Git;

  • умеешь работать с баг-трекинговыми системами в целом и Jira в частности.

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


Работа в 2ГИС


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


Рассказываем о наших продуктах в дайджесте Доставили, делимся опытом на конференциях и пишем на Хабр. Некоторые конференции — например, DevDay — проводим сами. 


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

Ключевые навыки:
Тестирование Средний (Middle) Python Gitlab CI/CD methodologies Нагрузочное тестирование Разработка тест-кейсов Ansible Git