Открыт к новым предложениям

Николай Филиппов

Senior SDET · Python · Москва

Строю автоматизацию тестирования, которая находит баги раньше пользователей — от REST API и WebSocket до голосовых AI-агентов.

Портрет Николая Филиппова
4+
года в QA и автоматизации
+20%
к конверсии продукта — автоматизация на n8n
300K+
записей об ошибках категоризировано и проанализировано
2
проекта сопровождал с нуля до релиза

01 · Инженер качества

Обо мне

Я — SDET: инженер, который пишет код, чтобы проверять код. Прошёл путь от тестировщика-асессора в Яндекс Крауд до SDET в AI-продукте — и на каждом шаге превращал ручную рутину в автоматику.

Полностью сопроводил два проекта с нуля до релиза: процесс, документация, автотесты, релизные регрессии. Работал с веб- и мобильными приложениями (iOS/Android), API, WebSocket и голосовыми AI-агентами на стеке TTS + STT + LLM.

Всегда ищу баланс между инженерной эффективностью и ценностью для бизнеса: отчёты, понятные и разработчику, и менеджеру; метрики, на которые можно опереться; автоматизация, которая окупается.

Сверх кода — лидерство: наставничество QA-команд, система грейдов и регламентов, расчёт метрик нагрузки отдела. Это то, что отличает senior-а: процессы остаются работать и без него.

Локация
Москва · удалённо или офис
Мобильность
Готов к переезду и командировкам
Языки
Русский — родной · Английский — B1
Рекомендации
Георгий М., Head of Product, Инсап — по запросу

02 · Инструменты

Навыки и стек

Без прогресс-баров «на глаз» — только то, с чем реально работаю.

Ядро

  • Python
  • ООП
  • SQL
  • Bash
  • Git

Автоматизация тестирования

  • Pytest
  • Selenium
  • Faker
  • Allure Report
  • REST API
  • WebSocket
  • Swagger
  • Postman
  • Charles

CI/CD и инфраструктура

  • CI/CD-пайплайны
  • Docker Desktop
  • Linux
  • Crontab
  • Miniconda
  • SSH

Данные и мониторинг

  • MS SQL Server
  • PostgreSQL
  • RabbitMQ
  • Sentry
  • Grafana
  • Kibana

AI-инжиниринг

  • LLM
  • Prompt Engineering
  • PyTorch
  • n8n
  • Cursor
  • TTS / STT

Процессы и лидерство

  • Test IT
  • Zephyr Scale
  • Jira
  • Yandex Tracker
  • Наставничество
  • Грейды и регламенты

03 · 4 года 4 месяца

Опыт работы

  1. Target AI

    SDET Python

    август 2025 — сейчасМосква

    • Создаю тестовые сценарии, валидирующие поведение AI-агентов (HTTPS + WebSocket)
    • Разработал фреймворк для автоматизации тестирования синтезированного голоса (TTS)
    • Пишу и поддерживаю регрессионный набор API-тестов платформы управления AI-агентами
    • Встроил автотесты в CI, настроил пайплайн тестирования
    • Реализовал отчётность: кастомный Allure-репорт для инженеров и Telegram-бот с отчётами для бизнеса
    • Полноценно участвую в цикле разработки AI-агентов (TTS + STT + LLM)
    • Python
    • Pytest
    • WebSocket
    • TTS/STT/LLM
    • Allure
    • CI/CD
  2. ДиамантСтрахование (Инсап)

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

    март 2025 — август 2025Москва · проектная занятость

    • Автотесты на Python (Selenium, Pytest): автозапуск в cron с отчётами в Telegram-канал, далее выгрузка в CI/CD
    • Настроил сценарий автоматизации на n8n, который повысил конверсию продукта на 20%
    • Категоризировал 300K+ записей об ошибках (MS SQL Server) и вывел их доли в общем объёме
    • Настроил единый репозиторий автотестов: структура, miniconda, логирование
    • Полностью настроил Yandex Tracker под процессы компании при переходе из Jira; писал регламенты и считал метрики отдела
    • Внедрил AI-инструменты в процессы тестирования, перевёл команду на Cursor при разработке автотестов
    • Python
    • Selenium
    • MS SQL
    • n8n
    • CI/CD
    • Yandex Tracker
  3. Чатапп

    QA Team Lead

    апрель 2024 — февраль 2025Москва

    • Наставничество QA-команды: цели, приоритеты, контроль задач и отчётность; реализовал систему грейдов и регламентов
    • Разрабатывал автотесты фронтенда (Python, Selenium, Pytest)
    • Проводил нагрузочное тестирование API с высокой частотой запросов (RPS) через Postman
    • Работал с брокером сообщений RabbitMQ; анализировал и воспроизводил ошибки из Sentry
    • Тестировал iframe-интеграции, мобильную web-вёрстку и PWA — вплоть до Pixel Perfect
    • Team Lead
    • Python
    • RabbitMQ
    • Sentry
    • Load testing
  4. Стройландия

    QA Engineer

    май 2023 — апрель 2024Оренбург

    • Организовал процесс тестирования нативного iOS-приложения с нуля до релиза, включая регресс и проверку макетов
    • Тестировал веб, PWA и мобильные приложения (iOS/Android) на эмуляторах и реальных устройствах
    • Актуализировал тестовые стенды: выгрузка Git-веток с исправлениями по SSH
    • Анализировал логи в Kibana, мониторил производительность и оперативно реагировал на проблемы после релизов
    • Вёл документацию в Test IT, ревьюил тест-кейсы, строил pairwise-таблицы; наставничество Junior QA
    • iOS/Android
    • PWA
    • Kibana
    • Test IT
    • Mentoring
  5. Стилсофт

    QA Engineer

    август 2022 — март 2023Ставропольский край

    • Проект Министерства обороны: web-приложение в составе программно-аппаратного комплекса в локальной сети
    • Backend-тестирование: анализ данных в PostgreSQL, тестирование API в Postman
    • Тестировал функциональность сложных расчётов с результатом в виде PDF-документов с графиками и диаграммами
    • Вёл тестовую документацию в Zephyr Scale; работал в ОС Astra Linux
    • PostgreSQL
    • Postman
    • Zephyr Scale
    • Astra Linux
  6. Яндекс Крауд

    Тестировщик-асессор (стажёр)

    ноябрь 2021 — апрель 2022Москва

    • Ручное тестирование задач из трекера, постановка баг-репортов
    • Тестирование на мобильных устройствах через эмуляторы
    • Разработка тестовой документации
    • Manual QA
    • Mobile
    • Docs

Образование

  1. 2025 — 2027

    Магистратура · Ставропольский ГАУ

    Факультет цифровых технологий — «Разработка и сопровождение информационных систем»

  2. 2025

    Бакалавриат · Ставропольский ГАУ

    Высшее образование

  3. 2023

    Университет Иннополис

    Институт дополнительного образования — «Программирование и базы данных»

  4. 2021 — 2023

    Курсы и профессиональная литература

    Skillbox: «Автоматизированное тестирование на Python», «SQL для анализа данных»; курс «Функциональное тестирование ПО»; книги Дж. Вайнберга и Рекса Блэка

04 · Проблема → решение → результат

Кейсы

Target AISDET Python

Голос под контролем: фреймворк тестирования TTS

Проблема

Платформа управления голосовыми AI-агентами (TTS + STT + LLM) общается по HTTPS и WebSocket. Готовых инструментов, чтобы регулярно проверять качество синтезированного голоса и поведение агентов, не существовало.

Решение

  • Разработал фреймворк автоматизации тестирования синтезированного голоса (TTS)
  • Создал сценарии, валидирующие поведение AI-агентов по HTTPS и WebSocket
  • Собрал регрессионный набор API-тестов платформы и встроил его в CI-пайплайн

Результат

Регрессия голосовых агентов гоняется в CI автоматически. Отчёты — для двух аудиторий: кастомный Allure в фирменном стиле для инженеров и Telegram-бот со сводкой для бизнеса.

  • Python
  • WebSocket
  • TTS/STT/LLM
  • Allure
  • CI/CD

ДиамантСтрахование (Инсап)Ведущий инженер по тестированию

Автоматизация, которая сдвинула бизнес-метрику

Проблема

Страховому продукту нужны были не только стабильные релизы, но и данные: сотни тысяч записей об ошибках лежали мёртвым грузом, а рутинные процессы съедали конверсию.

Решение

  • Настроил сценарий автоматизации на n8n, закрывший рутинное звено воронки
  • Категоризировал 300K+ записей об ошибках в MS SQL Server и вывел доли категорий
  • Перевёл автотесты с cron-запусков с отчётами в Telegram на полноценный CI/CD

Результат

Конверсия продукта выросла на 20%. Команда получила прозрачную картину ошибок и единый репозиторий автотестов со структурой, miniconda и логированием.

  • n8n
  • MS SQL Server
  • Python
  • CI/CD

ЧатаппQA Team Lead

QA-команда как система

Проблема

Команде тестирования не хватало структуры: без грейдов, регламентов и прозрачной отчётности рост инженеров и сроки тестирования были непредсказуемыми.

Решение

  • Реализовал систему грейдов и регламентов для QA
  • Выстроил наставничество: цели, приоритеты, контроль выполнения, отчётность
  • Параллельно — инженерная работа: автотесты фронтенда, нагрузочное API-тестирование (RPS), RabbitMQ, Sentry

Результат

Команда работала в предсказуемых еженедельных спринтах с понятными сроками тестирования и путём роста для каждого инженера.

  • Leadership
  • Grades
  • Load testing
  • RabbitMQ

СтройландияQA Engineer

iOS-релиз с чистого листа

Проблема

Ритейлер выпускал нативное iOS-приложение, но процесса тестирования мобильных приложений в компании не существовало — ни документации, ни регресса, ни устройств.

Решение

  • Организовал процесс тестирования с нуля: документация в Test IT, ревью тест-кейсов, pairwise-таблицы
  • Покрыл эмуляторы (Android Studio, Xcode) и реальные устройства; проверка макетов и регрессионное тестирование
  • Сам поддерживал стенды (Git-ветки по SSH) и следил за продом через Kibana

Результат

Приложение дошло до релиза с выстроенным регрессом и проверкой макетов. Процесс пережил релиз — его подхватили junior QA, которых я наставлял.

  • iOS
  • Test IT
  • Kibana
  • Mentoring

05 · Контакты

Давайте работать вместе

Сейчас я работаю и активно ничего не ищу, но готов рассмотреть сильное предложение: SDET / QA Lead, full-time. Москва, удалённо или офис — возможен переезд. Удобнее всего — почта или Telegram.

Почта — предпочитаемый канал spaceqq25@gmail.com
Telegram @nikolaq25
Резюме в PDF filippov-sdet-ru.pdf