Senior QA-инженер в команду Navi
Команда Navi разрабатывает алгоритмы построения маршрутов во всех продуктах 2ГИС: проезд на авто и общественном транспорте, пешеходные маршруты, а также пробки, такси и отображение автобусов на карте. Мы тестируем наши алгоритмы, стараемся увеличивать покрытие автотестами и следим, чтобы старые тесты не падали. Когда нужно проверить архитектуру, пишем скрипты, имитирующие систему или пользователей. Когда нужно сравнить реальное движение автобусов с данными на карте — выходим на улицу и смотрим. Вне работы играем в крокодила и покер, выезжаем на природу — проверяем навигатор «в полях» и жарим шашлыки. Задачи
Тестировать вручную на наших собственных утилитах Проводить нагрузочное тестирование с помощью Gatling Писать и поддерживать автотесты на Python Внедрять и поддерживать CI Тестировать требования на этапе согласования ТЗ Следить за релизами, наблюдать за метриками Тестировать навигатор на мобильных устройствах Помогать с регрессионным тестированием транспортных сценариев в мобильной версии приложения Писать тестовую документацию
Стек Python в общем и фреймворк nose в частности, Gitlab CI/CD, Gatling, Ansible, Git, Kubernetes, Docker. Требования
Опыт работы в автоматизации тестирования от года Навыки программирования на Python Умение проектировать автотесты Знание методологий тестирования и практик тест-дизайна Желание развиваться и изучать новые технологии
Мы рассматриваем инженеров с опытом и с хорошими техническими знаниями. Готовы обучать и поддерживать, ценим самостоятельность и способность оценить качество продукта со стороны пользователя. Круто, если ты можешь работать как по сценариям, так и выходить за их рамки в поисках потенциальных проблем, готов отстаивать свою точку зрения перед разработчиками и продактами, а также если здоровый перфекционизм — это про тебя. Условия готовы обсуждать индивидуально. Будут плюсом, если ты
С навыком проектирования программных архитектур С опытом нагрузочного тестирования и тестирования производительности Со знанием работы в ОС Linux Имеешь опыт работы с системами контроля версий — например, Git Умеешь работать с баг-трекинговыми системами в целом и Jira в частности
Если чего-то не умеешь, но хочешь учиться — давай общаться. Присылай резюме здесь или сразу в Телеграм: Саша @SaraPain Работа в 2ГИС
На выбор предоставляем несколько вариантов техники и ОС, наиболее комфортных для работы. Для удалёнки — доставим и поможем настроить. Удобный для тебя график работы Удалённая работа или комфортные офисы в Новосибирске