Москва
Резюме № 56100639
Обновлено 26 ноября
no-avatar

Senior Full-stack QA /API/Web Testing/SQL/Python

Был в этом месяце
По договорённости
29 лет (родился 18 сентября 1996)
Хабаровск
Условия занятости
Полная занятость
Стандартный график
В офисе/На объекте
Гражданство
не указано
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 3 года и 6 месяцев

    • Май 2024 – ноябрь 2025
    • 1 год и 7 месяцев

    Senior Full-stack QA

    ДальМеталлСбыт, Хабаровск

    Обязанности и достижения:

    Senior Full-stack QA Май 2024 — Ноябрь 2025 (1 год и 7 месяцев) Senior Full-stack QA с уникальным бэкграундом: 1.5 года опыта менеджером по продажам металлопроката + 3+ года в QA тестировании B2B ERP. Специализируюсь на SQL-валидации данных складского учёта и заказов в PostgreSQL, тестировании REST API через Postman, автоматизации тестирования на Python/Pytest/Selenium, работе с Docker для тестовых окружений, выстраивании CI/CD процессов в GitLab. Предотвратил финансовые потери через тестирование интеграций с 10+ банковскими системами (Сбербанк, Альфа-Банк, ВТБ) через SOAP/REST API (Postman + SoapUI, negative testing duplicate payments, Pytest integration tests, SQL validation в PostgreSQL) — 0 финансовых ошибок за 1.5 года. Поддерживал автотестовый фреймворк для B2B ERP (150+ тестов: 90 API на Pytest + 60 UI на Selenium), дописывал тесты в готовую структуру под руководством QA Lead, обновлял селекторы после редизайна UI. Оптимизировал производительность ERP на 70% через load testing (Postman + Newman 3000 users, Grafana + Kibana для bottlenecks), SQL-оптимизацию PostgreSQL (N+1 fixes через EXPLAIN ANALYZE, индексы на foreign keys, Redis caching) — response time 4.2s → 1.2s. * *Ежедневные обязанности:** 1. Писал сложные SQL-запросы для валидации данных складского учёта и заказов в PostgreSQL — проверка синхронизации inventory через JOIN таблиц orders/inventory/warehouses, анализ финансовых транзакций через агрегации SUM/COUNT, поиск проблем multi-warehouse sync через GROUP BY warehouse_id 2. Тестировал REST API микросервисов через Postman — создавал коллекции для regression Order/Inventory/Payment/CRM/Logistics API, настраивал assertions для JSON validation, запускал через Newman в GitLab CI/CD 3. Вёл баг-репорты в Jira для багов inventory sync — прикладывал SQL-запросы для воспроизведения рассинхрона остатков SKU, добавлял логи из Docker и скриншоты из Chrome DevTools, проставлял priority/severity 4. Проводил exploratory и regression тестирование B2B ERP — вручную проверял критичные флоу (создание заказа → approval workflow → резервирование SKU → оплата → отгрузка), Резюме обновлено 18 ноября 2025 в 04:06 анализировал HTTP-запросы через Chrome DevTools Network tab 5. Работал с Docker и Kubernetes для тестовых окружений — использовал docker-compose для запуска PostgreSQL/Redis/RabbitMQ/микросервисов ERP локально, проверял Docker logs, мониторил pods в Kubernetes через kubectl 6. Мониторил метрики и логи через Grafana и Kibana — анализировал response time REST API Order/Inventory, throughput PostgreSQL, Kafka consumer lag для inventory sync, искал аномалии в логах ERP через Kibana 7. Использовал Git для версионирования — commits в Git, merge requests для code review, branching strategy feature/bugfix 8. Дописывал автотесты в готовый фреймворк на Pytest — обновлял тесты после изменений REST API, покрывал новые B2B features в существующей структуре под руководством QA Lead (около 20% рабочего времени) 9. Запускал автотесты через GitLab CI/CD — прогонял Pytest и Newman через готовый.gitlab-ci.yml, анализировал Allure отчёты для B2B ERP флоу, фиксил падающие тесты 10. Проводил code review через GitLab Merge Requests — ревьюил код коллег на соответствие стандартам, предлагал улучшения
    • Июнь 2022 – апрель 2024
    • 1 год и 11 месяцев

    QA engineer

    EPAM Systems, Хабаровск

    Обязанности и достижения:

    * *Достижения:** - **Обнаружил критический баг синхронизации inventory** — товар отображался в наличии на складе, но при создании заказа возникала ошибка резервирования. Воспроизвёл через SQL-запросы (нашёл расхождение между таблицами inventory и reservations через JOIN), написал детальный баг-репорт в Jira. Баг зафиксирован до релиза, предотвращены потери клиента - **Создал 30+ Postman коллекций для regression B2B API** — настроил базовые assertions для JSON validation Order/Inventory/Payment endpoints, environments для staging/production. Коллекции переиспользовались командой для ручного regression testing перед релизами * *Обязанности:** 1. Тестировал REST API B2B систем через Postman — создавал коллекции для manual testing Order/Inventory/Payment API, настраивал базовые assertions для JSON validation, проверял status codes 2. Писал SQL-запросы для валидации данных orders/inventory в PostgreSQL — простые SELECT/JOIN для проверки корректности заказов, остатков на складах 3. Вёл баг-репорты в Jira для B2B проектов — описывал reproduction steps для багов inventory sync, добавлял скриншоты, проставлял priority/severity 4. Проводил exploratory тестирование B2B флоу — вручную проверял создание заказов, складской учёт, оплату, составлял тест-кейсы 5. Дописывал автотесты в готовый фреймворк на Pytest — обновлял тесты для REST API под руководством Senior QA (около 10-15% времени)

Условия занятости

  • Подходящие условия занятости
Полная занятость
Стандартный график
В офисе/На объекте
Фото, имя и контакты доступны только авторизованным пользователям
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеSenior QA



Общество с ограниченной ответственностью «СуперДжоб» Г.Москва, ул. Дмитровка М, дом 20 ИНН 7702319337 ОКВЭД 63.11.1 vip@superjob.ru +7(495)7907277 Программа ЭВМ SuperJob и Программные модули включены в Реестр российского программного обеспечения (ПО), реестровая запись № 9280 от 20.02.2021г. Программный интерфейс API SuperJob включен в Реестр российского программного обеспечения (ПО), реестровая запись № 11081 от 20.07.2021г.
© 2000–2025 SuperJob