QA Automation Engineer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
YADRO — группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования.
R&D центры YADRO находятся в Москве, Санкт-Петербурге и Нижнем Новгороде, производственная площадка расположена в Московской области и строится завод полного цикла. На текущий момент нас уже более 1000 человек, и мы продолжаем активно расти и расширять команду.
Мы запускаем новое продуктовое направление – разработка децентрализованного объектного хранилища данных с поддержкой протоколов S3 и HTTP. подходит для хранения многопетабайтных объемов данных в постоянном доступе (это «очень много» данных) и будет создаваться за счет внутренней разработки уже существующих компонентов команды Yadro, а также open-source продуктов, которые мы будем не только использовать, но и развивать (т.е. «контрибьютить» в их кодовую базу).
Ты опытный инженер по тестированию, умеешь анализировать требования и готовить тестовую аналитику, после чего автоматизировать тестирование высоконагруженной распределенное системы? Хочешь работать с современным технологическом стеком и open-source сообществом? Присоединяйся к нашей команде!
Чем предстоит заниматься:
- Анализировать требования и технические решения с точки зрения тестирования;
- Подготавливать тестовую аналитику, разрабатывать тестовые планы на новую функциональность и релизы продукта с учетом risk-based подхода;
- Автоматизированным тестированием пользовательских интерфейсов (UI), Backend, API, интеграционных E2E сценариев, нагрузочным тестированием;
- Ручным тестированием сценариев, где автоматизация нецелесообразна или крайне трудоемка;
- Выделением и приоритезацией тестовых сценариев для автоматизации;
- Автоматизацией тестовых сценариев на языках Go & Python.
- Участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях;
Подразумевается работа в кросс-функциональной команде, в тесном взаимодействии с командами развития продукта, системного тестирования, технической поддержки.
Мы ожидаем от будущего члена команды:
- Опыт в области тестирования клиент-серверных приложений от 3х лет
- Уверенные знания практик и подходов к тестированию;
- Опыт проведения тестовой аналитики, написания тестовых сценариев, создания тестовых планов, приоритезации сценариев с учетом risk-based подхода;
- Опыт автоматизации на Go, Python (готовы рассмотреть опыт с другими эквивалентными технологиями);
- Понимание устройства и работы в Linux;
- Базовое знание сетей, передачи и хранения данных;
- Английский язык на уровне чтения технической документации;
- Наличие высшего технического образования.
Дополнительно приветствуем:
- Опыт построения процессов тестирования в команде;
- Опыт работы с высоконагруженными распределенными системами;
- Опыт работы с системами хранения данных, AWS S3, OpenStack Swift и аналогичными системами;
- Опыт работы с библиотекой AWS boto;
- Опыт тестирования сложных пользовательских интерфейсов (большая вариативность элементов управления).
Бонусы
Будем рады предложить:
- Конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт) + премирование по результатам работы;
- Гибридный формат работы: рабочее место в комфортном лофт-офисе + удалённая работа из дома на корпоративном ноутбуке;
- Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами.