Вы здесь

Инженер по тестированию / QA Engineer «Эльбрус Linux»

О нас
Компания МЦСТ — разработчик и производитель микропроцессоров собственной архитектуры e2k, вычислительных комплексов (ВК) на их базе, а так же дистрибутива на базе ядра Linux. Решения на базе e2k включают в себя: вычислительные серверы, системы хранения данных, серверы СУБД, персональные рабочие станции и другие.
Мы также разрабатываем и сопровождаем дистрибутив «Эльбрус Linux» для производимых ВК.
В связи с расширением области применения и растущим числом задач мы  ищем инженера по тестированию в нашу команду, человека заинтересованного в развитии качественного программного продукта, совершенствование внутренних методик и систем контроля качества.
 

Обязанности:
•    Автоматизированное и ручное тестирование, программных пакетов и ВК.
•    Анализ результатов тестирования и оценка регрессии.
•    Регистрация ошибок в баг-трекере, выявленных в процессе тестирования.
•    Разбор падений (в том числе зарегистрированных пользователями в баг-трекере) и  воспроизведение ошибок.
•    Интеграционное и нагрузочное тестирование ВК в составе промышленных решений.
•    Разработка автоматизированных тестов и сценариев ручного тестирования.
•    Настройка тестовой инфраструктуры (установка машин, тестовые конфигурации, и т.п.).
•    Разработка модулей для системы тестирования (собственная разработка). Языки bash, python, C/C++.
•    Ведение тестовой документации.
•    Регулярное общение с разработчиками и аппаратными инженерами.
 

Требования:
•    Высшее техническое образование или студент старших курсов технических вузов.
•    Английский на уровне чтения технической документации.
•    Опыт работы в ОС на базе ядра Linux или Unix подобных систем.
•    Опыт работы в командной строке (Интерпретаторы sh, bash).
•    Понимание структуры файловых систем и стандарта POSIX.
•    Понимание основ построения дистрибутивов Linux.
•    Опыт работы с менеджерами пакетов (apt, dpkg, rpm).
•    Навыки работы с git, GDB.
•    Базовые знания python, C/C++.
•    Умение работать с Open Source проектами.
 

Приветствуются:
•    Знание языков JAVA, JS и др. (не обязательно знать все одновременно).
•    Знание систем сборки make, cmake, qmake и др. (не обязательно знать все одновременно).
•    Опыт работы с различными тестовыми фреймворками (например phoronix).
•    Опыт работы с devops задачами и инструментами (ansible, Docker, и др.)
•    Опыт разработки систем анализа и представления данных на базе postgresql, flask и др.
•    Знание современных методик тестирования или опыт работы в аналогичной должности.
•    Опыт собственной разработки или отладки программ под ОС Linux.
 

Условия:
•    Оформление в соответствии с требованиями ТК РФ.
•    Оплата труда по результатам собеседования.
•    Дружный коллектив профессионалов.
•    Гибкий график работы.
•    ДМС после испытательного срока.
•    Возможность заниматься научной деятельностью.
•    Возможность изучить фундаментальные системные принципы:  внедрение и доработка прикладного ПО, взаимодействие ПО с ядром ОС и драйверами, состав и принципы ОС. Работа на машинах с архитектурами Эльбрус и SPARC . Исследование надёжности и производительности.
•    Удобное расположение офиса - 10 минут пешком от метро Ленинский проспект. В перспективе переезд – 1 минута от м. Беляево

Резюме просьба направлять на адрес: resume@mcst.ru