👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик в тестировании (Senior/middle)

Требования

ТестированиеPython

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

To change the way people shop in SEA

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

Условия работы

Lazada – самый успешный e-Commerce проект в 6 странах Юго-Восточной Азии с суммарной аудиторией более 99 млн. уникальных посетителей в месяц. Наши центры разработки находятся в Бангкоке, Москве, Сингапуре, Хо Ши Мине. Наша компания занимается не только развитием своей платформы маркетплейса, но развитием нашей собственной системы управления складами и логистикой.

Что вам предстоит:

  • разбираться в наших прекрасных микросервисах и сопутствующих технологиях (Docker+Kubernetes, Prometheus, Grafana, RabbitMQ, ElasticSearch, etcd, grpc, ну и вот-вот будем шардировать MySQL),
  • при необходимости выяснять, как это должно работать в принципе,
  • придумывать тесты и проходить по ним руками, когда очень нужно,
  • на python3 автоматизировать то, что придумано,
  • следить за тем, чтобы тесты работали, не стесняясь просить помощи коллег, если что-то окончательно непонятно,
  • выпускать релизы вовремя (а релизим мы, как минимум, каждый день).

А еще:

  • разрабатывать инструменты для разных видов тестирования (например: тестирование деградации, тестирование на соответствие принятым конвенциям разработки),
  • автоматизировать те задачи, которые скучно выполнять вручную (например, подсчет тестового покрытия, анализ зависимостей компонентов и библиотек и т.д.).

Мы считаем, что для этого нужно:

  • понимать как работают сети,
  • уметь использовать rest api, json-rpc,
  • уметь выбирать данные из базы,
  • понимать как работает linux и уметь найти нужную информацию в логах и сами логи,
  • уметь готовить необходимый и достаточный набор тестов,
  • понимать как в реальной жизни строятся системы, и знать, как избегать костылей, палок и подручных материалов,
  • уметь читать и критиковать pull-request'ы (особенно на python и go),
  • не бояться разговаривать с людьми (с очень разным английским),
  • уметь вовремя замечать, что что-то пошло не так и не молчать об этом,

Мы будем рады, если вы:

  • можете поддержать разговор о kubernetes и других технологиях (см. выше),
  • использовали pytest,
  • не испытываете отвращения к ручному тестированию.

Бонусы

Мы предлагаем:

  • Macbook или Thinkpad на выбор для работы и 27” IPS монитор,
  • молоко за вредность (а также салаты, кофе и прочие печеньки),
  • конференции, книги и внутреннее обучение,
  • курсы английского в офисе ( в том числе с носителем языка),
  • интересные события по пятницам,
  • внутренние тех-токи и открытые митапы,
  • командировки в азиатские страны (по желанию),
  • возможность попробовать себя в роли Project Manager (по желанию),
  • оформление по ТК и полностью “белая” зарплата,
  • ДМС (в том числе для близких родственников) и полную оплату больничных,
  • удлиненный отпуск (28+3),
  • гибкий график работы.