Тестировщик

Уровень зарплаты: от 80 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)

Резюме: Тестировщик

Контекст проекта:
Интернет-магазин техники (мобильные телефоны, аксессуары, мелкая электроника, бытовая техника) и внутренняя CRM-система для сотрудников магазина (менеджеры продаж, закупщики, склад, руководитель).

CRM - единая точка учёта товаров, заказов, клиентов, остатков, резервов и поставок; связка с сайтом по заказам и карточкам товаров.

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

Команда и процессы: Agile, двухнедельные итерации, ежедневные синхронизации, разбор задач по мере поступления, предрелизный ручной регресс.
Состав: 2 тестировщика, 1 аналитик, 2 backend-разработчика (один - тимлид), 1 frontend-разработчик. Работал в связке с аналитиком (уточнение сценариев, статусов, бизнес-правил), разработчиками (разбор дефектов, бизнес-логика), вторым тестировщиком (разделение зон регресса).

Ключевые задачи и достижения:
- Пересобрал предрелизный ручной регресс по критическим бизнес-цепочкам (заказ с сайта → CRM → резерв → отмена/возврат остатка → поставка → карточка товара): вынес их в обязательный блок, остальные проверки - в расширенный, за счёт чего команда стала быстрее проходить выпуск и меньше пропускать риски в самых "денежных" модулях.
- Тестирую REST API интеграции сайт ↔ CRM через Postman и Swagger: проверяю контракты эндпоинтов, коды ответов, валидацию полей, обработку ошибок, негативные сценарии, корректность JSON-ответов - локализую дефекты на стыке frontend, backend и интеграций до выхода в рабочую среду.
- Разбираю спорные сценарии через PostgreSQL / SQL-запросы (SELECT, JOIN, WHERE, GROUP BY, подзапросы): сверяю данные между UI и БД, проверяю корректность пересчёта сумм, движения остатков, резервов и истории изменений - доказываю дефект данными, а не только скриншотом экрана.
- Тестирую ключевые модули CRM: заказы (создание, смена статусов, отмена, возврат, массовые действия, фильтры, сортировка), клиенты (карточки, объединение дублей, история), товары (карточки, цены, остатки), поставки (приход, проведение, изменение остатков), пользователи и роли, журнал изменений.
- Проверяю сквозной сценарий сайт → CRM: создание заказа клиентом, передача в CRM, резервирование товара, уведомления внутри системы, корректное отражение комментария клиента, цены и состава заказа.
- Оформляю баг-репорты в Jira с полной диагностикой: шаги воспроизведения, ожидаемый и фактический результат, окружение, скриншоты, записи из Chrome DevTools (Network / Console), выгрузки запросов из Postman, SQL-выборки из базы - за счёт этого разработчики воспроизводят дефекты с первого раза, меньше возвратов в статусе "у меня не повторяется".
- Привёл в порядок чек-листы по ключевым модулям (заказы, остатки, поставки, карточки товаров) в Confluence: убрал дублирующиеся проверки, разделил обязательные и модульные шаги - второй тестировщик быстрее подхватывает мою зону и наоборот, новые сценарии не собираются каждый раз с нуля.
- Участвую в разборе требований и планировании с аналитиком и тимлидом: подсвечиваю краевые сценарии, риски по данным, зависимости между модулями до старта разработки - снижаю стоимость правок и вероятность переноса задач из выпуска.
- Тестирую права доступа на базовых ролях CRM (менеджер, закупщик, склад, руководитель): проверяю доступность действий, видимость данных, корректность блокировок кнопок и валидаций.
- Провожу проверку критических сценариев после выкладки в рабочую среду (вход, список заказов, открытие карточки, смена статуса, ключевой клиентский сценарий) - минимизирую время обнаружения регресса на проде.

Посмотрите похожие резюме

Тестировщик
Зарплата: 150 000 руб.
Тестировщик Junior
Зарплата: 55 000 руб.
Тестировщик/QA - инженер
Зарплата: 65 000 руб.