other

Тестировщик ПО (Middle QA Engineer)

19 мая 2026

З/П не указана

Город: Москва. Станции метро: Авиамоторная

POSCREDIT

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 1 года

Обязанности: Функциональное и интеграционное тестирование веб-приложения с банковскими интеграциями Анализ требований, проектирование тест-кейсов и чек-листов, выполнение тестирования, оформление баг-репортов, проверка исправлений Тестирование интеграций с банками-партнёрами: проверка отправки/получения данных через HTTP REST, RabbitMQ, Kafka Тестирование асинхронных сценариев: проверка доставки и обработки сообщений в очередях, корректности retry-логики, обработки таймаутов и дубликатов Поиск и анализ ошибок через логи (Kibana, Sentry) Работа с базой данных для подготовки тестовых данных и проверки результатов Самостоятельное поднятие и обновление тестового окружения в Docker Деплой на тестовый стенд, разбор результатов прогонов CI/CD-пайплайнов в GitLab Ведение тестовой документации в Allure TestOps Планирование и проведение регрессионного тестирования Взаимодействие с разработчиками, участие в обсуждении требований Тестирование Опыт в ручном тестировании от 2 лет Проектирование тест-кейсов на реальных примерах: классы эквивалентности, граничные значения, pairwise, decision table Опыт планирования и проведения регрессионного тестирования: приоритизация набора, управление объёмом, отчётность Баг-репорты воспроизводимые с первого раза: конкретные шаги с данными, ожидаемый/фактический результат, скриншоты, окружение, корректные severity/priority SQL (MySQL 8) SELECT с JOIN по нескольким таблицам, WHERE, GROUP BY, HAVING, подзапросы UPDATE/INSERT для подготовки и конфигурации тестовых данных Умение прочитать и понять структуру БД по схеме без подсказки разработчика API Составление запросов GET/POST/PUT/DELETE с нуля в Postman или аналогах Работа с headers, body (JSON), авторизация через токены (Bearer, OAuth) Понимание HTTP-кодов (200, 201, 400, 401, 403, 404, 409, 422, 500, 502, 503) — не перечислить, а объяснить когда каждый возникает и что проверять Умение протестировать API без готовой документации, опираясь на логи и код Очереди сообщений (RabbitMQ, Kafka) Понимание принципов работы брокеров сообщений: producer/consumer, exchange/queue (RabbitMQ), topic/partition (Kafka) Тестирование асинхронных сценариев: проверка что сообщение доставлено и обработано, тестирование retry, dead letter queue, обработка дубликатов Умение посмотреть содержимое очереди/топика через UI (RabbitMQ Management, Kafka UI или аналоги) и через CLI Linux Подключение по SSH к серверу Работа с логами: grep, tail -f, less, cat, перенаправление вывода Навигация по файловой системе, просмотр конфигов, проверка запущенных процессов (ps, top) Базовое понимание прав доступа и сетевых утилит (curl, wget, netstat/ss) Docker Поднятие окружения через docker-compose up/down Просмотр логов контейнеров (docker logs) Понимание Dockerfile на уровне чтения, умение пересобрать образ при необходимости Диагностика проблем: контейнер не стартует, порт занят, volume не подключился Kibana / Sentry Поиск логов по trace ID, correlation ID, идентификатору заявки Фильтрация по уровню, сервису, временному диапазону Чтение stack trace, определение сервиса-источника ошибки Формирование гипотезы о причине бага на основе логов до обращения к разработчику Git / GitLab clone, branch, checkout, commit, push, merge request Чтение истории изменений и diff для понимания что поменялось в релизе Разбор результатов CI/CD-пайплайнов: понимание почему упал билд, какой тест сломался, перезапуск джобы Самостоятельность Ведение задач от получения до закрытия без контроля Самостоятельный поиск информации (документация, логи, код, коллеги) до эскалации Деплой на тестовый стенд без привлечения DevOps Будет плюсом Опыт в финтехе или банковской сфере: статусные модели заявок, scoring, взаимодействие с банками-партнёрами Allure TestOps или аналогичная TMS: создание тест-кейсов, формирование тест-планов, отчётность по прогонам Базовое понимание Python: умение прочитать автотест на Playwright + pytest и понять что он проверяет, какой сценарий покрыт Опыт написания автотестов (любой стек) Понимание архитектурных паттернов: микросервисы, event-driven, saga Стек PHP, MySQL 8, Python + Playwright + pytest, Allure TestOps, Kibana, Sentry, GitLab CI/CD, Docker, HTTP REST, RabbitMQ, Kafka, Linux Условия: Оформление c первого рабочего дня в аккредитованную ИТ-компанию в соответствии с нормами ТК РФ, социальные гарантии; Гибридный формат работы. Очень удобный, просторный офис с дизайнерской отделкой и мощной техникой; Возможность развития в автоматизацию (Python + Playwright) Команда QA из 8–10 человек с выстроенными процессами/

Показать контакты

Имя не указано

Пожаловаться ID: 154178260

Похожие вакансии

QA-тестировщик/QA engineer (Middle/Senior)

От 80 000 до 150 000 руб.

Москва. Станции метро: Авиамоторная

АПТЕКИ ВАША № 1

Тестировщик (QA Engineer)

От 95 000 до 120 000 руб.

Москва. Станции метро: Авиамоторная

ЭФКО

Тестировщик / QA Engineer

От 70 000 до 80 000 руб.

Москва. Станции метро: Авиамоторная

SUPERPET

QA Engineer / Тестировщик

Договорная

Москва. Станции метро: Авиамоторная

Глушкова Ксения Евгеньевна

QA Engineer / Тестировщик

Договорная

Москва. Станции метро: Авиамоторная

Верный Код

QA Engineer / Тестировщик

Договорная

Москва. Станции метро: Авиамоторная

Talent Ark (ООО Малти)