Мы разрабатываем цифровую систему управления и учета производственных процессов (MES-уровня), входящую в экосистему продуктов BFG.
Цель продукта – замкнуть цепочку управления предприятием, обеспечив обратную связь между «идеальным» планом и реальным производством. Система позволяет перейти от теоретического моделирования к оперативному управлению заданиями на рабочих местах.
Наш продукт включён в реестр отечественного ПО и внедряется на реальных заводах для диспетчеризации цехового уровня. Мы закрываем
задачи оперативного планирования и контроля исполнения заказов, работая в связке «IT — производство». Наша команда строит продукт,
который должен быть понятен рабочему у станка, мастеру смены и руководителю цеха.
Миссия компании – повысить производительный потенциал общества через качественные технологические решения.
Задачи:
- Функциональное тестирование;
- Регрессионное и smoke-тестирование новых версий;
- Разработка тест-кейсов/чек-листов;
- Локализация дефектов;
- Подготовка тестовых данных;
- Работа в Jira: оформление тикетов, отслеживание статусов, проверка исправлений, закрытие задач;
- Ведение и актуализация базы знаний (FAQ) для клиентов и внутренней команды;
- Участие в daily, планировании, ретроспективах (Scrum, спринты 2 недели);
- Взаимодействие с командой разработки и отделом внедрения.
Что мы ожидаем:
- Опыт работы в тестировании от 1 года;
- Базовое понимание процессов тестирования: что такое регресс, smoke, чек-лист, тест-кейс, баг-репорт;
- Понимание клиент-серверной архитектуры на базовом уровне: как фронтенд общается с бэкендом, что такое REST API, как выглядит типовой запрос-ответ;
- Владение командной строкой (Linux/Ubuntu): навигация, чтение и фильтрация логов, просмотр файлов;
- Понимание, зачем нужны базы данных (PostgreSQL, MongoDB, Redis): на уровне таблица/коллекция, ключ-значение, простой SELECT-запрос;
- Грамотная письменная речь, умение чётко и структурно описывать шаги воспроизведения в баг-репортах;
- Внимательность, системное мышление и желание разбираться в новых технологиях и предметной области;
- Английский язык на уровне чтения технической документации и сообщений об ошибках в логах.
Будет плюсом:
- Опыт работы с Git в терминале (не через GUI): базовые команды pull, commit, push, понимание веток;
- Знакомство с Docker (понимание, что такое образ и контейнер);
- Опыт написания SQL-запросов (SELECT, JOIN, WHERE) для проверки данных в БД;
- Базовое знакомство с Grafana или Sentry для просмотра метрик и ошибок;
- Знание промышленного ПО (APS, MES, ERP, WMS);
- Опыт или желание работать с автотестами на Python (pytest, Playwright и т.п.).
Стек проекта:
- Бэкенд: Python, Java;
- Фронтенд: JavaScript;
- Брокер сообщений: Redis Pub/Sub;
- Базы данных: PostgreSQL, MongoDB, Redis;
- Контейнеризация: Docker, docker-compose;
- Мониторинг и логи: Grafana, Sentry;
- Git;
- ОС: Ubuntu;
- SSH.
Условия работы:
- Компания находится в реестре аккредитованных ИТ-компаний;
- Удалённый формат (возможно посещение офиса в Ижевске);
- Заработная плата: обсуждается индивидуально по результатам собеседования (официальное оформление по ТК РФ);
- Оплачиваемый отпуск и больничные по ТК РФ;
- 4 дополнительных оплачиваемых выходных в год;
- Комфортный офис в центре города в коворкинге Func (кухня, зона отдыха, тренажёрный зал и др.);
- Возможности профессионального и карьерного роста в разработке, и других направлениях;
- График: 5-дневная рабочая неделя, 40 часов;
- Испытательный срок 3 месяца.