Senior QA automation engineer(TS/JS)/Инженер по автоматизированному тестированию
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
YADRO — это российская технологическая компания, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, клиентских устройств, микропроцессорных ядер и fabless-производство микропроцессоров.
R&D центры расположены в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла в городе Дубна.
Мы в поиске опытного инженера в команду тестирования, которая курирует несколько важных продуктов.
Среди них - InnerSource дизайн-система, библиотека UI компонентов для фронтенд-разработки; Common Yadro Interface; интерфейсы для систем хранения данных (СХД), а также панель управления и администрирования устройств (для нашей системы Управления и Мониторинга).
Чем предстоит заниматься:
- разработкой, поддержкой и оптимизацией автотестов для UI и REST-интерфейсов;
- созданием и актуализацией тестовых сценариев, планов и тестовой документации;
- ведением внутренней технической документации в зонах своей экспертизы;
- проведением исследовательского тестирования, воспроизведением проблем и ошибок;
- анализом результатов тестирования и составлением отчетов;
- взаимодействием с командой разработчиков для обеспечения высокого качества продукта;
- руководством младшими инженерами по тестированию, включая разработку рабочих заданий;
- подготовкой и настройкой инфраструктуры для выполнения тестовых сценариев.
Ожидания от кандидата
- опыт написания автотестов на Cypress с использованием TS/JS (компонентные и интеграционные тесты);
- глубокое понимание принципов, подходов и методологий QA, а также техник проектирования тестов;
- опыт работы с системами контроля версий (Git) и управления проектами (Atlassian Jira, Confluence, BitBucket);
- опыт интеграции автотестов в CI/CD, навыки работы с контейнеризацией;
- понимание жизненного цикла программного обеспечения и процесса тестирования;
- знание принципов ООП, основных структур данных и алгоритмов;
- базовые знания компьютерных сетей и принципов их работы;
- уверенное владение английским языком на уровне не ниже Intermediate (чтение и понимание технической документации);
- уверенное знание Linux и командной строки.
Условия работы
- гибридный формат работы, количество посещений офиса по договоренности с командой;
- конкурентный уровень заработной платы для нас это не просто слова, а - принцип;
- обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, а также дополнительное профессиональное обучение и изучение английского языка;
- программа поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов;
- "Лекторий", в котором мы организовываем встречи с выдающимися экспертами в области технологий;
- забота о здоровье: ДМС с первых дней работы + стоматология, а также льготные условия страхования близких;
- поддержка в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
- открытое общение: регулярные онлайн-встречи всей команды YADRO;
- программа рекомендаций: рекомендуя друзей или бывших коллег, вы получаете не только возможность работать вместе, но и денежные бонусы.