Перейти к содержимому
Т
Технолог.ИИ
2

Инженер по качеству (QA)

Нужен инженер по качеству для десктопного продукта «Технолог.ИИ» на Windows: он разбирает машиностроительные чертежи и строит 3D-модели и техкарты. Задача — ломать сценарии, критиковать интерфейс, собирать корзины сложных чертежей, писать автотесты на Python/pytest и гонять нагрузку. Требуют от трёх лет опыта тестирования, десктоп или промышленное ПО, прямой письменный русский и рабочий опыт с Cursor и Claude. Работа удалённая, полная занятость, зарплата по итогам собеседования.

senior удалённо ~420 000 – ~644 000 ₸ (75 000 – 115 000 RUB) Рынок: медиана 980 000 ₸ Подробнее о зарплате ↓

Актуальность уточняется

Источник пока не подтвердил, что вакансия открыта. Проверьте её статус на сайте работодателя перед отправкой отклика.

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: Russian · Native
salary intelligence

Зарплата ниже рынка

На 46% ниже медианы QA по 178 вакансиям за 90 дней, рынок — СНГ (RUB); город и грейд вакансии не учтены.

эта
532 000 ₸
медиана
980 000 ₸
p25–p75
672 000 – 1 288 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты QA Калькулятор зарплат
описание

Что предстоит делать

О продукте «Технолог.ИИ» стоит у технолога на Windows.Он загружает чертёж детали в PDF,программа разбирает его на этом компьютере и строит данные детали,3D и STEP.Дальше деталь уходит на расчёт обработки.Назад приходят станок,инструмент,установы,операции,техкарта,G-code и стоимость. Рядом работают веб-админка и сервер расчёта.Админка ведёт учётки,стоимость и очередь заданий. Слабое место,которое доехало до цеха,стоит дорого.Нам нужен человек,которому не всё равно,что именно доедет. Кого ищем Инженера по качеству,которому интересен сам продукт и который хочет сделать его лучше. Лучше у нас получается через поиск слабых мест.Нужен человек,который пытается сломать программу,заходит в неё с непривычной стороны и находит баги раньше заказчика.От интерфейса ждём максимум прямой критики: лишний шаг,непонятная подпись,кнопка,после которой страшно нажимать,экран,на котором технолог теряется. О находках говорит прямо и полностью.Как видит приложение и пользовательский опыт,так и выкладывает команде.Смягчать формулировку,чтобы никого не задеть,не нужно.Команда ждёт неприятный и точный разбор. При этом он умеет слушать.Замечание разработчика,технолога или заказчика дослушивает до конца и превращает в проверку. Уровень — middle+ или senior в тестировании.Чертежи машиностроения сильно усиливают кандидата.Без них на старте тоже рассматриваем: в чертежи всё равно придётся вникать,и это часть работы,а не факультатив. Как пользоваться Cursor и Claude Это основной рабочий инструмент,наравне с самим продуктом. Нужен человек,который уже работает в Cursor и с Claude и умеет ставить им точный вопрос: что проверить,какой случай собрать,какой документ или черновик задачи подготовить,где модель,скорее всего,ошиблась.Правильный вопрос получается из своего опыта.Человек без экспертизы в тестировании получает от модели уверенный и пустой ответ.Нам нужен тот,кто ответ проверяет и отбрасывает. Через Cursor и Claude он быстро разбирает входящую задачу,готовит документы,собирает черновик проверки и снимает с себя ручную писанину.Решение,что является дефектом,остаётся за ним. Сюда же входит ловля следов черновой работы с ИИ в самом продукте.Лишняя кнопка,которой никто не просил.В боевой базе учётки вроде admin,test и случайного имени.Режим или флаг,который появился сам по себе и который страшно включать.Такие вещи нужно называть команде в лоб,пока они не доехали до заказчика.

  • Ломать клиент
  • Проходить путь технолога и рядом с ним искать,где путь разваливается: отмена в середине,повтор после ошибки,обрыв связи во время расчёта,чужой файл,узкое окно,тёмная тема,повреждённые настройки,второй запуск подряд.
  • Критиковать интерфейс письменно: что на экране мешает,что называется не так,какое действие лишнее,где человек не понимает,что произошло.
  • Принимать установщик на чистой Windows: установка,первый запуск,обновление,удаление,один живой расчёт.
  • Проверять 3D и 2D DXF: модель живая и про деталь с чертежа,контуры на плоскости эскиза в миллиметрах.
  • Бить по трём алгоритмам
  • Отдельная цель роли — чтобы конкретное «горячо» получили три части продукта:
  • распознавание чертежа;
  • построение 3D-модели;
  • назначение обработки: станок,инструмент,установы,операции.
  • Для этого человек собирает сложные производственные случаи и раскладывает их в корзины проверки по сложности: обычный лист,неприятный,редкий и злой.Корзина живёт в репозитории вместе с ожидаемым результатом.
  • Приоритет такой.Сложные случаи на производстве встречаются примерно в одном из десяти листов.Если программа выдерживает их,обычная ежедневная масса закрывается вместе с ними.Оговорка,которую держим в голове: цеха разные.Где-то почти вся партия состоит из непохожих друг на друга деталей,и победа сидит в мелких отличиях оформления,а не в одном «среднем» чертеже.
  • Знание ЕСКД,размеров,допусков,посадок,резьб,фасок и шероховатости сильно ускоряет эту работу.Пока его нет,сложные листы разбираем вместе с командой,а кандидат наращивает чтение чертежа на этих же корзинах.
  • После обновления алгоритмов сверяет продукт с исследовательским контуром на тех же листах.Расхождение оформляет как дефекр: лист,ожидание,факт.
  • По партии фиксирует цифры: сколько листов дошло до STEP,сколько расчётов вернулось с внятной обработкой,где расхождение с эталоном.
  • Веб и сервер расчёта
  • Проверять админку теми же глазами: вход,учётки,стоимость,очередь заданий.В том числе мусор,который не должен жить в боевой базе.
  • Проверять ответ расчёта целиком и его отказы: сервер недоступен,ключ не принят,задание с ошибкой,нет техкарты или G-code,связь пропала в ожидании.
  • Следить,чтобы стоимость в клиенте и в админке была одной и той же.
  • Автотесты
  • Закреплять автотестом на Python и pytest тот сценарий,который уже стабильно ломается или уже стабильно обязан проходить.
  • Покрывать клиент,контракт результата и сравнение листа с эталоном.
  • Отделять быстрый прогон от проверок,которым нужна сеть или внешнее распознавание текста.
  • Разбирать красный прогон: дефект продукта,устаревший эталон или дрожащий тест.
  • Держать смоук веба.
  • Нагрузка
  • Гонять очередь расчёта: несколько заданий сразу,время до ответа,обрыв,повторная отправка.
  • Замерять анализ на компьютере,похожем на цеховой: время этапов,память,крупный лист.
  • Смотреть веб при нескольких сессиях.
  • Фиксировать,что делает программа,когда внешний сервис распознавания текста упирается в лимит.
  • Писать вывод порогом: при какой нагрузке пилот на одном рабочем месте ещё годен и где он кончается.
  • Требования,задачи и рутина инженера
  • Писать ТЗ так,чтобы по нему можно было и сделать,и принять: экран,действие,условие,что видит человек,чем кончается ошибка.
  • Ставить задачу разработчику с листом,шагами,ожиданием,фактом и кодом прогона из журнала.
  • Снимать короткие видео дефекта и сценария,когда словами легко разойтись.
  • Готовить сопроводительные документы к проверке и к выдаче версии.
  • Входящую задачу разбирать быстро: сам формулирует вопрос к Cursor или Claude,проверяет черновик и доводит до вида,с которым уже можно работать.
  • Новое действие в программе сопровождается пунктом пользовательской логики и проверкой.Термины берём из словаря продукта: чертёж,деталь,анализ,расчёт,задание,сервер расчёта,техкарта,G-code,настройки установки.
  • Релиз и поддержка
  • Перед выдачей версии заказчику проходить короткий контур: быстрые тесты,смоук,корзины чертежей без регрессии,сборка,установщик,чистая Windows,один живой расчёт.
  • Разносить дефект по месту: окно,распознавание,построение модели,назначение обработки,сервер расчёта,веб.
  • Из обращения поддержки собирать воспроизводимый случай.
  • Алгоритмы распознавания,построение модели и CAM-ядро пишут разработчики.Инженер по качеству приносит случаи,на которых этим алгоритмам плохо,и не даёт слабому месту остаться «на потом».
  • Ожидаем
  • Опыт тестирования от трёх лет.В работе уже был десктоп на Windows или промышленное ПО.
  • Привычку ломать сценарий,а не только подтверждать счастливый путь,и писать это так,чтобы разработчик повторил дефект без созвона.
  • Прямой письменный русский: короткие замечания по продукту и интерфейсу,без обтекаемых формулировок.
  • Умение дослушать собеседника и переформулировать его боль в проверку.
  • Рабочий опыт с Cursor и Claude: свои задачи,свои вопросы,проверка ответа модели.На собеседовании это смотрим на живом примере.
  • Python и pytest: чужой набор тестов читаете и дополняете.
  • Веб: формы,роли,ошибки API,смоук в Playwright или аналоге.
  • Хотя бы один нагрузочный прогон с отчётом: инструмент,профиль,порог,вывод.
  • Git на уровне ветки и разбора упавшего прогона.
  • Сильно усилит отклик
  • Чтение машиностроительного чертежа и готовность самому собирать сложные производственные случаи.
  • Опыт ОТК,технолога,CAM,метрологии или внедрения САПР.
  • STEP,DXF,квалитеты и поля допуска.
  • Уже собранные наборы проверок,разложенные по сложности.
  • Приёмка установщика Windows.
  • Нагрузка очередей и долгих заданий.
  • Как устроена работа
  • Объект проверки — клиент «Технолог.ИИ»,веб-админка и сервер расчёта.
  • Сложные листы важнее толстой пачки одинаковых.Корзины ранжируем по сложности и пополняем с реальных производств,помня,что у каждого цеха свои мелочи.
  • Автотест закрепляет уже понятый дефект или уже понятный обязательный сценарий.
  • Дефект без шагов и ожидания в работу не берём.Замечание по интерфейсу без примера экрана тоже.
  • Пилот — одно рабочее место заказчика.Нагрузку считаем для него и отдельно говорим,что будет при нескольких одновременных расчётах.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
условия

Что предлагаем

Полная занятость.
Удалённо.Для приёмки нужна своя Windows,где программу можно ставить и сносить.
Испытательный срок смотрим по двум вещам: одна корзина сложных листов и один прямой разбор интерфейса,который команде полезен и неприятен.
Заработная плата — по итогам собеседования.
Как отбираем
Созвон: какой продукт кандидат сам хотел улучшить и какой неудобный дефект отстоял перед командой.
Пробное на 2–3 часа.Даём чертёж и кусок интерфейса.Ждём: попытку сломать сценарий,пять проверок в корзину с оценкой сложности,один баг-репорт,одно замечание по интерфейсу вслух и без смягчения.Рядом — короткий сеанс в Cursor или Claude: какой вопрос задали модели и что в ответе выкинули.
Разбор пробного с командой.Смотрим,слышит ли кандидат возражение и остаётся ли при этом прямым.
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как QA-инженер, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Похожие вакансии

6 вакансий
KOLDEXI LTD
K
KOLDEXI LTD
17 ч. назад

Тестировщик

~392 000 – ~672 000 ₸ (70 000 – 120 000 RUB)

Нужен тестировщик для ручной проверки веб-сайтов, сервисов и интеграций, включая тестирование API через Postman и Swagger. Требуется опыт от года, умение писать тест-кейсы и багрепорты, знание SQL на уровне простых запросов. Предлагают удалёнку 5/2, 28 дней отпуска, оплачиваемые больничные и компенсацию 50% на обучение, спорт и оборудование.

ручное тестирование API Postman +7
middle удал. hh
KOLDEXI LTD
K
KOLDEXI LTD
17 ч. назад

Тестировщик

~392 000 – ~672 000 ₸ (70 000 – 120 000 RUB)

Ищем тестировщика для ручного тестирования веб-сайтов, сервисов и интеграций, проверки API и ведения тестовой документации. Нужен опыт от года, умение писать тест-кейсы и багрепорты, знание SQL на уровне простых запросов и работа с Postman, Swagger, DevTools. Предлагают удалёнку 5/2, 28 дней отпуска, оплачиваемые больничные и компенсацию 50% на обучение, спорт и оборудование.

ручное тестирование API Postman +7
middle удал. hh
BSS
B
BSS
11 ч. назад

Ведущий инженер по автотестированию

~1 008 000 – 1 568 000 ₸ оценка по всем рынкам

BSS ищет ведущего инженера по автотестированию крупного финтех-продукта: поддерживать и развивать фреймворки на Java и Groovy, писать UI- и API-тесты, следить за стабильностью прогонов и переводить их на Kubernetes. Ждут опыт автоматизации от 4 лет, уверенную Java, Selenium/Selenide, CI/CD и умение применять LLM для генерации тестов. Предлагают удалёнку или гибрид, ДМС, менторство и участие в переходе на Playwright + TypeScript.

автотестирование Java Groovy +14
senior удал. hh
Ciklum
C
Ciklum
12 ч. назад

Старший Performance QA инженер

~1 008 000 – 1 568 000 ₸ оценка по стеку, все рынки

Ciklum ищет старшего инженера по производительному тестированию в команду над современным продуктом для клиента. Нужно проектировать и прогонять нагрузочные тесты на Gatling и k6, анализировать узкие места, встраивать тестирование в CI/CD и мониторить метрики. Требуют 4+ года в performance-тестировании, опыт со Scala/Java и k6, знание микросервисов и облаков, английский Upper-Intermediate. Предлагают удалёнку или офис, медстраховку, обучение и сертификации.

Gatling k6 Scala +12
senior удал. dou
Andersen
A
Andersen
14 ч. назад

QA Automation Engineer (Python)

~1 008 000 – 1 568 000 ₸ оценка по всем рынкам

Andersen ищет QA Automation инженера на Python для проекта британского цифрового банка на платформе Mambu — нужно автоматизировать тестирование мобильных приложений для Android и iOS. От кандидата ждут 4+ лет опыта автоматизации на Python, работы с Appium и понимания розничного банкинга. Предлагают полностью удалённую работу или офис/гибрид, компенсацию сертификаций, ДМС и бонусы до 1000 USD в месяц.

Python Appium Mobile Automation +5
senior удал. hh
C
Компания
16 ч. назад

Senior Fullstack QA

~1 008 000 – 1 568 000 ₸ оценка по всем рынкам

Нужен Senior Fullstack QA для разработки и поддержки тест-кейсов и автотестов, участия в планировании и встраивания тестирования в CI/CD. Работа с мобильными приложениями и API, развитие QA-инфраструктуры и менторство коллег. Удалёнка вне РФ, желательно в Беларуси или ЕС.

QA автотесты CI/CD +3
senior удал. cr