От техподдержки к API-автотестам
7 лет в одной компании: путь от техподдержки до QA, API-документации и автоматизации
Как менялась роль
Поддержка → QA. В умном доме научился смотреть на продукт глазами пользователя. Это до сих пор самый полезный навык: сначала понять, где реально болит, потом уже искать баг в глубине.
Новый проект. В СКУД + Видео + Видеоаналитика уже другая задача: не просто тестировать фичи, а поднимать качество в большом живом продукте, где API растёт быстрее покрытия.
Что получилось построить
Документация API как процесс. OpenAPI писал изначально вручную, а дальше Swagger → Redocly → Scalar. Собрал единый портал: REST, WebSocket, RPC, события, changelog. ИИ ускорил рутину, естественно.
Автотесты с нуля. Направления почти не было. Собрали каркас API-тестов, покрыли позитив, негатив и другое. Сейчас каркас перерастает в тулкит для команды, нужна изоляция переход к Shift Left в каждый из микросервисов.
Что было необычным В нагрузочном тестировании видео нельзя “просто накрутить RPC”. Нужен генератор потока. “Дискотека” в кадре не сработала, сработали постоянный битрейт и управляемый дрожащий прямоугольник. Попутно нашли баг с предбуфером у архивных записей.
Что для меня важно после 7 лет Качество начинается со спецификаций и договорённостей. Автотесты без изоляции почти всегда бесполезны. Первый каркас лучше сразу проектировать как основу для команды. Рост специалиста это не только новые инструменты, но и процессы вокруг них.
А за нами теперь идет ИИ или уже с нами?)