«Типбокс» — программа для технолога на Windows. Технолог загружает чертёж детали в PDF, программа разбирает его прямо на этом компьютере и строит данные детали, 3D и STEP. Дальше деталь уходит на расчёт обработки, а назад приходят станок, инструмент, установы, операции, техкарта, G-code и стоимость. Рядом работают веб-админка и сервер расчёта: учётки, стоимость, очередь заданий. Если слабое место доезжает до цеха, это дорого. Нам нужен человек, которому не всё равно, что именно доедет. Мы ищем инженера по качеству, который одновременно работает как аналитик: разбирает входящую задачу, формулирует требование так, чтобы по нему можно было и сделать, и принять, ставит задачу разработчику и сам принимает результат. Уровень — middle+ или senior.
Quality engineer (manual)
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- В клиенте проходит путь технолога и ищет, где путь разваливается: отмена в середине, повтор после ошибки, обрыв связи во время расчёта, чужой файл, узкое окно, тёмная тема, повреждённые настройки, второй запуск подряд.
- Критикует интерфейс письменно.
- Принимает установщик на чистой Windows — установку, первый запуск, обновление, удаление и один живой расчёт.
- Проверяет 3D и 2D DXF: модель про деталь с чертежа, контуры на плоскости эскиза в миллиметрах.
- Собирает сложные производственные случаи и раскладывает их в корзины по сложности: обычный лист, неприятный, редкий и злой.
- Корзина живёт в репозитории вместе с ожидаемым результатом.
- После обновления алгоритмов сверяет продукт с исследовательским контуром на тех же листах и оформляет расхождение как дефект.
- По партии фиксирует цифры: сколько листов дошло до STEP, сколько расчётов вернулось с внятной обработкой, где расхождение с эталоном.
- Админку смотрит теми же глазами: вход, учётки, стоимость, очередь — в том числе мусор, которого не должно быть в боевой базе.
- Проверяет ответ расчёта и отказы: сервер недоступен, ключ не принят, задание с ошибкой, нет техкарты или G-code, связь пропала в ожидании.
- Следит, чтобы стоимость в клиенте и в админке совпадала.
- Автотестом на Python и pytest закрепляет сценарий, который уже стабильно ломается или уже стабильно обязан проходить.
- Покрывает клиент, контракт результата и сравнение листа с эталоном.
- Отделяет быстрый прогон от проверок с сетью или внешним распознаванием текста.
- Красный прогон разбирает: дефект продукта, устаревший эталон или дрожащий тест.
- Держит смоук веба.
- На нагрузке гоняет очередь расчёта: несколько заданий сразу, время до ответа, обрыв, повторная отправка.
- Замеряет анализ на машине, похожей на цеховую.
- Смотрит веб при нескольких сессиях.
- Фиксирует поведение при лимите внешнего сервиса распознавания текста.
- Пишет вывод порогом: при какой нагрузке пилот на одном рабочем месте ещё годен и где он кончается.
- Как аналитик пишет ТЗ: экран, действие, условие, что видит человек, чем кончается ошибка.
- Ставит задачу разработчику с листом, шагами, ожиданием, фактом и кодом прогона из журнала.
- Снимает короткие видео, когда словами легко разойтись.
- Готовит сопроводительные документы к проверке и к выдаче версии.
требования
- Обязателен опыт работы с ЕСКД и машиностроительным чертежом — в роли конструктора, технолога, инженера ОТК, специалиста по CAM, метрологии, внедрению САПР или в близкой производственной должности.
- Без этого опыта отклик не рассматриваем: чтение размеров, допусков, посадок, резьб, фасок и шероховатости — ежедневная часть работы, а не то, чему научим «по ходу».
- Также ожидаем опыт тестирования от трёх лет и работу с десктопом на Windows или промышленным ПО.
- Привычку ломать сценарий, а не только подтверждать счастливый путь, и писать так, чтобы разработчик повторил дефект без созвона.
- Опыт формулировки требований и постановки задач разработчику — роль совмещает тестирование и аналитику.
- Прямой письменный русский без обтекаемых формулировок.
- Умение дослушать собеседника и переформулировать его боль в проверку или в задачу.
- Рабочий опыт с Cursor и Claude: свои вопросы, проверка ответа модели; на собеседовании смотрим на живом примере.
- Python и pytest — чужой набор тестов читаете и дополняете.
- Веб: формы, роли, ошибки API, смоук в Playwright или аналоге.
- Хотя бы один нагрузочный прогон с отчётом.
- Git на уровне ветки и разбора упавшего прогона.
- Будет плюсом: Усилит отклик уже собранные наборы проверок по сложности, приёмка установщика Windows, нагрузка очередей и долгих заданий, знание STEP, DXF, квалитетов и полей допуска
условия
- Полная занятость, удалённо.
- Для приёмки нужна своя Windows, где программу можно ставить и сносить.
- Испытательный срок смотрим по двум вещам: одна корзина сложных листов и один прямой разбор интерфейса, который команде полезен и неприятен.
- Заработная плата — по итогам собеседования.
- Оформляем по ТК, удалённая работа 5/2, 8 часов в день.
- Первые три месяца испытательный срок.
- Компания проходит процесс получения IT-аккредитации.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.