
Automation QA
Обязанности
О проекте:
Мы разрабатываем высоконагруженное S3-совместимое объектное хранилище, которое будет хранить петабайты данных.
В процессе разработки помимо вопросов совместимости с S3 API приходится решать сложные задачи связанные с отказоустойчивостью и консистенстностью. Например, объектное хранилище распределено между разными availability zones и использует RAFT для консистентности и отказоустойчивости индекса.
Проект написан на Golang. Мы используем Gitlab CI, разработчики пишут юнит- и простые интеграционные тесты.
Вам предстоит:
- Разрабатывать автоматизированную систему тестирования
- Участвовать в разработке и поддержке CI/CD
- Определять инструменты, используемые при тестировании
- Развивать и оптимизировать процессы, связанные с тестированием
Требования
- Опыт более 3 лет написания автоматизированных тестов используя Python/PyTest
- Опыт работы с Docker / Linux / CI/CD
- Знание сетевого стека TCP/IP
Приветствуются:
- Опыт тестирования низкоуровневого кода: системы хранения, сетевые протоколы, и тп.
- Понимание работы файловых систем и как их тестировать
- Понимание принципов работы ядра Linux (memory management; network/file/block layer)
- Теоретические знания распределенных систем и понимание алгоритма Paxos/Raft
- Знание Golang на уровне чтения и понимания кода
Условия
Что мы предлагаем:
- Оформление в соответствии с трудовым законодательством РФ;
- Конкурентный уровень дохода (оклад + годовой бонус);
- ДМС со стоматологией и возможностью подключения к программе своих детей и родственников;
- Прозрачную систему мотивации, которая позволяет влиять на уровень дохода;
- Работу в команде профессионалов;
- Участие в создании инновационных продуктов;
- Гибкое начало рабочего дня, пятница - сокращённый рабочий день;
- Возможность работать удаленно;
- Офис в центре Москвы;
- Корпоративную мобильную связь;
- Льготную программу ипотечного и потребительского кредитования;
Ещё у нас:
- Возможность вертикального и горизонтального роста;
- Бонусные программы от компаний партнёров;
- Возможность получения бонуса за закрытие вакансии по вашей рекомендации;
- Материальная помощь при рождении детей и др. семейных обстоятельствах;
- Обучение в Корпоративном университете;
- Участие в профильных конференциях в качестве спикера или слушателя;
- Корпоративная жизнь: спортивные комьюнити, клубы по интересам (настолки, интеллектуальные игры;
- Обучение и развитие в компании.
Расскажите об этой вакансии в соцсетях