Files
career-ops-vbleroy/reports/039-mts-octapi-2026-07-07.md
T
redlineo d295c7f139
Release Please / release-please (push) Failing after 4m2s
Web CI / web typecheck + build (push) Successful in 3m39s
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 1h1m49s
CodeQL Analysis / Analyze (go) (push) Failing after 1h1m49s
init
2026-07-13 10:14:00 +03:00

106 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Оценка: МТС (МТС Веб Сервисы) — Стажер Fullstack QA [MWS Octapi]
**Дата:** 2026-07-07
**Архетип:** Не соответствует ни одному целевому архетипу кандидата (QA, не Frontend/Mobile/Fullstack-разработка)
**Балл:** 1.0/5 — hard location blocker + архетипное и уровневое несоответствие
**URL:** https://job.mts.ru/vacancy/678176257115949101
**PDF:** не создан (балл ниже порога 3.0)
**Legitimacy:** Proceed with Caution
---
## A) Резюме роли
| Параметр | Значение |
|---|---|
| Архетип | QA/Тестирование (стажёрская позиция) — не входит в целевые архетипы кандидата (Frontend Vue.js / Mobile Flutter / Fullstack Vue+Node) |
| Domain | MWS Octapi — интеграционная платформа, объединяющая различные способы взаимодействия систем в экосистеме компании |
| Function | QA / Test |
| Seniority | Стажировка / Entry-level — "опыт не требуется", требование: студент 3-6 курса бакалавриата/специалитета/магистратуры |
| Формат работы | **Гибрид, Москва, 40 часов/неделю — remote-опция не упомянута** |
| Размер команды | Не указан |
| Оформление | Не указано явно |
| Зарплата | Не указана |
| TL;DR | Стажёрская QA-позиция в Москве без указанной remote-опции — жёсткий блокер по локационной политике кандидата независимо от содержательной оценки; дополнительно роль не совпадает ни по функции (QA vs разработка), ни по уровню (для действующих студентов, кандидат уже выпустилась в 2024 с ~1.5-2 годами коммерческого опыта). |
## B) Совпадение с CV
**Оценка содержательного совпадения проведена для полноты картины, но не влияет на итоговый балл** — локационный блокер применяется как жёсткое правило независимо от технического фита (`modes/_profile.md`, Location Policy).
| Требование JD | Совпадение в CV |
|---|---|
| Студент 3-6 курса (действующее обучение) | ❌ Не подходит по формальному критерию — кандидат выпустилась из ТулГУ в 2024 году, уже имеет ~1.5-2 года коммерческого опыта |
| Browser DevTools, API/Postman | ⚠️ Смежно — общий опыт с REST API/WebSocket есть, но не позиционируется как QA-специализация |
| Python/Java для автоматизации тестирования | ❌ Не упомянуто в CV |
| Playwright E2E | ✅ Прямое совпадение — внедрила Playwright E2E-тесты на проекте РМК |
| Jira, тест-менеджмент | ⚠️ Не упомянуто явно, но есть опыт работы с трекерами задач в рамках спринт-планирования |
**Пробелы:**
1. **Формальная эквивалентность "студент" vs "выпускник с опытом"** — критическое несоответствие: программа явно ориентирована на действующих студентов, а не на специалистов с коммерческим опытом. Отклик кандидата, скорее всего, будет отклонён на этапе скрининга как overqualified/несоответствующий формату программы.
2. **Функциональное несоответствие** — кандидат целенаправленно развивается как frontend/mobile-разработчик, а не QA-инженер; стажировка увела бы карьерную траекторию в сторону от North Star архетипов.
## C) Уровень и стратегия
**Уровень в JD:** Стажировка для действующих студентов.
**Естественный уровень кандидата:** Middle-переходный fullstack/frontend/mobile разработчик с ~1.5-2 годами коммерческого опыта — явно overqualified и не по профилю функции.
**Рекомендация: не откликаться.** Ни стратегия "продать senior", ни "принять понижение уровня" не применимы — это не вопрос позиционирования, а фундаментальное несоответствие (i) формату программы (для студентов, не выпускников с опытом), (ii) функции (QA, не разработка) и (iii) локационной политике кандидата (Москва-гибрид без remote-опции).
## D) Компенсация и спрос
Зарплата в вакансии не указана.
Рыночные данные (WebSearch, RU, июль 2026):
| Источник | Данные |
|---|---|
| Стажёр-аналитик, Россия (2025) | ~44 000 ₽/мес; Москва — ~55 000 ₽/мес |
| Junior Fullstack-разработчик, Россия | 121 900 – 152 500 ₽/мес |
**Оценка:** Стажёрские позиции в РФ типично оплачиваются значительно ниже таргета кандидата (100 000–120 000+ ₽/мес на руки) — даже без учёта локационного блокера, компенсация с высокой вероятностью не покрывала бы минимальную планку кандидата.
## E) План персонализации
Не применимо — при локационном hard blocker и функциональном/уровневом несоответствии персонализация CV не имеет практического смысла.
## F) План собеседований
Пропущено по тем же причинам, что в 036 и 038 — содержательная подготовка не оправдана при комбинации hard blocker (локация) + функциональное несоответствие (QA vs разработка) + уровневое несоответствие (программа для студентов).
---
## Vibe команды
JD описывает MWS Octapi как интеграционную платформу с прикладной задачей объединения способов взаимодействия систем — конкретики о команде, менторстве или культуре code review нет. Упомянуты корпоративное обучение и доступ к онлайн-библиотеке — стандартный, но не отличительный сигнал. Недостаточно данных в JD для содержательной оценки вайба — не первоочередной критерий с учётом hard blocker по локации.
## G) Posting Legitimacy
**Assessment:** Proceed with Caution
| Сигнал | Наблюдение | Вес |
|---|---|---|
| Свежесть / Apply-кнопка | `check-liveness.mjs` вернул "uncertain — content present but no visible apply control found"; WebFetch-извлечение явно пометило: "Status: Position archived (not currently accepting applications)" | Concerning |
| Качество описания | Конкретные, реалистичные для стажёрской программы требования (Postman, DevTools, Python/Java, Jira) — не generic-шаблон | Positive |
| Зарплата | Не указана | Neutral |
| Company Hiring Signals | Специфичных сигналов о сокращениях в MWS Octapi не найдено | Neutral |
| Role Market Context | Стажёрские программы часто "evergreen" (набор идёт волнами, а не под конкретную одну вакансию) — архивный статус может отражать окончание текущей волны набора, а не закрытие программы вообще | Neutral (контекст, смягчающий "archived") |
**Context Notes:** Наиболее явный сигнал архивации среди пяти оценённых сегодня вакансий ("not currently accepting applications" — прямая формулировка, а не общая пометка). В сочетании с локационным hard blocker и функциональным несоответствием, дополнительная проверка актуальности не имеет практического смысла для этого кандидата — рекомендация не откликаться устойчива независимо от статуса вакансии.
---
## Извлечённые ключевые слова
QA, тестирование, автоматизация тестирования, Postman, Jira, Python, Java, SDLC, STLC, стажировка, MWS Octapi, интеграционная платформа, гибрид, Москва
---
## Рекомендация
**Балл 1.0/5 — намного ниже порога 4.0/5 (AGENTS.md, Ethical Use). Настоятельно рекомендуется не откликаться.**
1. **Hard location blocker:** формат работы — гибрид в Москве без указанной remote-опции. Per `modes/_profile.md` (Location Policy): "Hybrid/office roles requiring relocation outside Тула... score 1.0 — this is a hard constraint, not a soft preference", независимо от технического фита.
2. **Функциональное несоответствие:** роль — QA-инженер, не входит ни в один из целевых архетипов кандидата (Frontend Vue.js / Mobile Flutter / Fullstack Vue+Node).
3. **Уровневое несоответствие:** программа предназначена для действующих студентов 3-6 курса; кандидат уже выпустилась в 2024 году с ~1.5-2 годами коммерческого опыта — явный overqualification/несоответствие формату.
4. Сильный сигнал возможной архивации вакансии ("not currently accepting applications") — дополнительный, хотя и не решающий, аргумент против инвестирования времени.