Инженер по автоматизации тестирования (BMC/BIOS)
Ищем опытного инженера по автоматизации тестирования для проектов BMC/BIOS. Нужно разрабатывать автотесты на Python и Robot Framework, работать с CI/CD, REST API и железом. Предлагают удалённый формат, ДМС и обучение.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 51 похожей вакансии за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
«Аквариус» осуществляет все этапы разработки и производства ИТ-продукции в России. Производственные комплексы «Аквариус» расположены в г. Тверь и г. Шуя. Мы способны выпускать свыше 2 млн единиц высокотехнологичных устройств в год. Основные направления деятельности компании: • Производство и разработка серверов, СХД, ПК, ноутбуков, моноблоков, планшетов, телекоммуникационного оборудования; • Специализированные отраслевые IT‑решения; • IT‑услуги и информационная безопасность; • Сервисное и гарантийное обслуживание. Зона ответственности: Написание автотестов для проектов разработки ПО BMC/BIOS (embedded ПО), поддержка общей инфраструктуры проекта автотестирования ПО. Платформа: система автотестирования BIOS/BMC на Robot Framework. Обеспечивает гибкую преднастройку окружения под различные сценарии — например, последовательная установка ПО, конфигурирование оборудования, подготовка сетевых параметров перед запуском тестов. Тесты покрывают три интерфейса: REST API, веб-интерфейс BMC и консольный IPMI. Частично реализованы нагрузочные тесты (stress-ng, fio, gpu-burn), а также парсинг данных lshw, lspci и других хостовых утилит для инвентаризации и сбора информации, которые запускаются непосредственно на тестируемом хосте. Реализована совместимость с ручными тестовыми сценариями, автоматическая загрузка результатов автотестов в тестовые прогоны Jira Xray через Jira API. Интегрированы в CI/CD пайплайн разработки на Jenkins. Ведётся активная миграция тестов в единый сервис (разработка на TypeScript). Проект охватывает широкий спектр задач автоматизации, что требует работы с разнообразными технологиями и инструментами — от низкоуровневого взаимодействия с железом до построения сложных тестовых сценариев и инфраструктурных решений. Текущий стек: Python, Robot Framework, Selenium, Pytest, Requests, TypeScript, Jenkins (Groovy), Jira API, Git, Robocop, Ruff
- Разработка и внедрение архитектурно-сложных решений и сценариев автоматизации тестирования;
- Техническое руководство и координация процессов автоматизации для критически важных компонентов системы;
- Глубокий анализ сложных дефектов в автотестах и CI/CD, проведение расследования корневых причин нестабильности;
- Проектирование, развитие и поддержка фреймворков автоматизации и архитектуры тестовой инфраструктуры;
- Экспертная работа с методологиями автоматизации: анализ эффективности, внесение предложений по их улучшению;
- Проведение экспертизы качества автотестов, тестовых пайплайнов и их готовности к промышленной эксплуатации;
- Анализ метрик автоматизации (покрытие, стабильность, flakiness) и инициирование улучшений на основе данных;
- Наставничество и техническое руководство для старших инженеров и инженеров; проведение технических сессий;
- Разработка и согласование планов автоматизации для высокорисковых и архитектурно-сложных компонентов;
- Участие в расследовании причин критических инцидентов, связанных с пропуском дефектов автоматикой;
- Участие в собеседованиях и оценка технических навыков кандидатов;
- Оптимизация ресурсоёмких процессов автоматизации и CI/CD;
- Подготовка технической отчётности и аналитических заключений по автоматизации;
- Мы ищем:
- Опыт коммерческой разработки автотестов от 4 лет;
- Linux: уверенная работа в командной строке, написание скриптов (bash/sh), анализ системных логов, настройка сетевых интерфейсов, управление процессами;
- Аппаратное обеспечение: понимание архитектуры серверных платформ. Опыт работы с BMC и BIOS/UEFI. Понимание, как взаимодействовать с железом через консольные и сетевые интерфейсы. Опыт тестирования low-level ПО или встраиваемых систем;
- Python: уверенный уровень (middle+). ООП, декораторы, работа с сетевыми протоколами (HTTP, SSH), обработка исключений, написание модульных тестов для своего кода;
- Robot Framework: реальный опыт разработки собственных Python-библиотек для Robot. Работа с listeners, тегирование, управление ресурсами и переменными окружения. Понимание внутреннего устройства фреймворка;
- Selenium WebDriver: опыт написания стабильных UI-тестов. Явные и неявные ожидания, всплывающими окнами, перехват сетевых запросов, работа с cookies;
- API-тестирование: опыт тестирования REST API — формирование запросов, проверка статус-кодов, валидация JSON-схем, работа с авторизацией (Basic Auth, OAuth2, токены);
- Atlassian: понимание структур данных (issues, projects, components, versions). Умение автоматизировать создание, обновление и переходы задач. Написание скриптов для выгрузки отчётности в Confluence;
- CI/CD: практический опыт настройки пайплайнов (Jenkins или GitLab CI). Настройка параллельных запусков, управление параметрами сборки, пост-обработка результатов;
- Базы данных: уверенное написание SQL-запросов (SELECT, JOIN, вложенные запросы) для проверки данных и подготовки тестового окружения;
- Отчётность: опыт работы с Allure Framework или Report Portal;
- Git: уверенное владение ветвлением, разрешением конфликтов, rebase;
- Будет плюсом:
- Опыт работы с PyTest (фикстуры, параметризация, плагины);
- Настройка и администрирование Linux-серверов для тестовых стендов: установка пакетов, настройка окружений, управление пользователями и правами;
- Развёртывание и настройка сервисов: Docker, docker-compose, systemd, написание unit-файлов;
- Настройка сетевых сервисов: DNS, DHCP, NTP, маршрутизация для изолированных тестовых стендов;
- Опыт разработки бекенд-сервисов на Python (FastAPI, Flask);
- Опыт работы с Kubernetes;
- Нагрузочное тестирование;
- Базовое знание JavaScript;
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как QA-инженер, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в AQUARIUS
5 активных вакансий в компании
Разработчик Python (junior+/middle)
~1 163 150 ₸ оценка по всем рынкам
Команда Аквариуса ищет Python-разработчика уровня junior+/middle для работы над системой логирования и обработки ошибок. Нужно исправлять баги, дорабатывать функционал по ТЗ, писать юнит-тесты и документацию; требуются знания Python 3, ООП, Linux, TCP/IP и Git. Предлагают оформление по ТК РФ, ДМС, гибкий график и гибридный или удалённый формат работы.
Разработчик C++ (S3 шлюз для СХД)
~1 729 689 ₸ оценка по всем рынкам
Разработка S3-шлюза для систем хранения данных на современном C++ (C++20). Нужен уверенный опыт многопоточного и асинхронного программирования, знание TCP/IP, HTTP/HTTPS, MongoDB и Linux/POSIX. Предлагают работу в крупной российской ИТ-компании с оформлением по ТК РФ, ДМС и гибридным или удалённым форматом.
Fullstack-разработчик (Forteia OS)
~1 000 850 ₸ оценка по всем рынкам
Нужен fullstack-разработчик в команду Forteia OS — софта для систем хранения данных. Предстоит делать SPA на React 18 (FSD, Redux Toolkit, RTK Query, socket.io) и BFF-слой на Node.js/Express, который проксирует REST-запросы во внутренний слой СХД по JSON-RPC. Ждут уверенный TypeScript, React, Node.js, WebSocket, Git и базовые навыки Linux и сетей; плюсом будут NestJS, PostgreSQL и Kafka. Оформление по ТК РФ, ДМС, удалёнка и техника от компании.
Разработчик С (middle+/senior)
~1 729 689 ₸ оценка по всем рынкам
Ищем middle+/senior разработчика на C для создания ПО для сетевого оборудования (коммутаторы, маршрутизаторы). Нужен опыт от 3 лет, глубокое знание C и Linux. Предлагают удалёнку или гибрид в Москве, ДМС и стабильную компанию.
Похожие вакансии
6 вакансийQA Fullstack Java Middle
~1 082 000 – 1 623 000 ₸ оценка по всем рынкам
Нужен тестировщик, который будет тестировать требования, вести тестовую документацию и проводить ручное и автоматизированное тестирование на Java. В работе пригодятся API, Postman, SQL, CI/CD и контейнеризация, а также взаимодействие с аналитиками и разработчиками. Формат — удалённая работа.
Старший инженер по автоматизации тестирования (JavaScript)
~1 082 000 – 1 623 000 ₸ оценка по всем рынкам
Ищем старшего инженера по автоматизации тестирования на JavaScript для проекта по созданию единого профиля клиента. Нужно писать автотесты на JavaScript/TypeScript с Playwright, проводить ручное тестирование, следить за качеством и наставлять младших коллег. Требуется от 6 лет опыта в тестировании, продвинутый английский и налоговое резидентство Украины; работа удалённая.
Тестировщик
~1 082 000 – 1 623 000 ₸ оценка по всем рынкам
Нужен тестировщик на 6-месячный проект по нагрузочному тестированию платформы ASTS: подготовка среды и данных, прогон тестов, анализ результатов и отчёты. Требуется более 5 лет в разработке и тестировании, 3+ года автоматизации на Python с pytest, опыт нагрузочного тестирования не-web систем, Linux, SQL, Docker и CI. Удалённая работа по ТК РФ с ДМС, обучением английскому и техникой от компании.
Senior Manual QA Engineer
~1 082 000 – 1 623 000 ₸ оценка по всем рынкам
Ищем опытного тестировщика мобильных приложений на iOS и Android с опытом от 5 лет. Нужно уметь работать с API (REST, WebSocket), сниффить трафик, читать логи в Kibana, собирать логи на устройствах и вести тестовую документацию. Задачи включают функциональное, регрессионное и интеграционное тестирование, тестирование UI и API, а также работу с Jira и Shift-Left подход.
Инженер по автоматизации тестирования (Python, сети)
~1 082 000 – 1 623 000 ₸ оценка по всем рынкам
Нужен опытный инженер по автоматизации тестирования для проекта высокопроизводительных сетевых коммутаторов под облачные и AI-нагрузки. Задача — писать автотесты на Python, проверять L2/L3-коммутаторы и маршрутизаторы, строить сетевые тестовые сценарии и работать с CI/CD. Требуют от 5 лет опыта, знание Linux и сетевых фреймворков автоматизации, хороший английский; работа удалённая, нужно налоговое резидентство Украины.
Старший QA инженер (Manual QA, iGaming)
~1 082 000 – 1 623 000 ₸ оценка по стеку, все рынки
Нужен старший manual QA инженер с опытом в iGaming/гемблинге для тестирования онлайн-казино продуктов американского клиента. Проектная работа на 2-3 месяца: тестирование игровых флоу, кошельков, бонусов, интеграций RGS/PAM, API и бэкенда, проверка данных через SQL. Требуют 5+ лет опыта QA, знание API-тестирования, SQL, инструментов мониторинга и английский не ниже B2.