Разработчик в тестировании (Senior/middle)
Требования
Местоположение и тип занятости
Компания
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),
- гибкий график работы.