Перейти к основному содержанию
ElectraViking

ElectraViking

QA Engineer (Manual/API) | Middle

Талант
MoscowУчастник с 9 августа 2026 г.
PostmanREST APIReactTypeScriptReduxChrome DevToolsSQLFigmaExploratory testingГраничные значения
·

Нанять этого специалиста

Отправьте предложение о работе этому кандидату

PostmanREST APIReactTypeScriptRedux

О себе

QA Engineer (Manual/API) | Middle. Специализируюсь на обеспечении качества сложных веб-платформ в сфере PropTech (агрегация недвижимости). Обладаю опытом тестирования высоконагруженных систем с распределенной архитектурой, включая глубокий анализ backend-логики (Laravel/FastAPI) и клиентской части (React/TypeScript).

Ключевые компетенции включают API Testing & Backend Validation, Integration Testing, Complex Business Logic, Process Improvement.

Опыт

QA Engineer (Manual/API) at PropTech-платформа (2026-01 – 2026-07)

Backend: Laravel, FastAPI, микросервисы.

Frontend: React, Redux.

Infrastructure: Celery, Bitrix24 API, PostgreSQL.

  • REST API Тестирование: Протестированы 30+ REST API эндпоинтов (POST, PUT, GET, DELETE). Валидация JSON структур и HTTP статус-кодов. Тестирование обработки ошибок (4xx, 5xx коды). API контрактное тестирование (request/response validation). Использование Postman Collections для регрессионного тестирования.
  • React/Redux SPA Testing: Тестирование компонентов React. Верификация целостности состояния Redux. Валидация форм (обязательные поля, типы данных, граничные значения). Анализ network запросов через Chrome DevTools. Тестирование на desktop, tablet, mobile вьюпортах.
  • Integration Testing: Тестирование цепочки: Frontend → API Gateway → Bitrix24 CRM. Выявление рассинхронизации при обновлении данных. Валидация двусторонней синхронизации контактов. Проверка целостности данных между сервисами. Анализ таймаутов и retry-логики.
  • Log Analysis & Debugging: Анализ логов в Grafana и Loki. Трассировка асинхронных операций через микросервисы. Отслеживание Celery задач и их выполнения. Выявление точек отказа в распределённой системе.
  • Multi-tenant & White-label Testing: Валидация изоляции данных между платформами (Moscow и Penza). Проверка региональных настроек и доступов. Тестирование permissions по ролям (Admin, Manager, Agent).
  • Exploratory Testing: Выявление неожиданных ошибок при пограничных значениях (negative numbers, spaces, null). Тестирование состояний раскрывающихся элементов (dropdowns, modals, accordions). Проверка поведения при медленной сети или таймаутах.
  • Критичный баг синхронизации контактов Bitrix24: Проблема была в том, что синхронизация контактов падала с ошибкой 400 Bad Request. Анализ логов Grafana/Loki показал NULL-значения в полях. Были созданы точные шаги и curl-команды для проверки. Результат: передано разработчикам с полной информацией, после исправления проверена работоспособность синхронизации.
  • Проблемы валидации форм: Обнаружены ошибки валидации - пустые поля проходят через required, минимальная длина не проверяется (принимает 1 символ). Тестирование граничных значений: пробелы, отрицательные числа, спецсимволы. Подготовлены bug-репорты с примерами воспроизведения.
  • UI расхождения при редизайне: Проверка соответствия макетам Figma при редизайне страниц. Выявлены расхождения в отступах, размере шрифтов, цветах. Документация UI дефектов для разработчиков.
  • Асинхронные операции: Анализ Celery задач показал замедление contact sync операций. Логирование времени выполнения разных этапов процесса. Передача информации о узких местах разработчикам.

Образование

Среднее специальное (2021)

Навыки

QA Engineer (Manual/API)Middle

Отзывы

Связанное