QA Engineer

QA Engineer

Санкт-Петербург

Метро: Адмиралтейская

Описание вакансии

Ищем QA-инженера для ручного тестирования продукта с акцентом на backend, интеграции и клиентские приложения. Важно не просто «прокликивать UI», а понимать, как работает система под капотом, уметь работать с логами, очередями сообщений и требованиями бизнеса.

Обязанности:

Анализ требований, технической документации и бизнес-логики перед началом разработки и тестирования.
Подготовка тестовой документации: чек-листы, тест-кейсы, тест-планы, поддержка их в актуальном состоянии.
Функциональное, регрессионное, smoke и exploratory тестирование web и мобильных приложений (iOS / Android).
Тестирование backend-сервисов: API, базы данных, интеграционные сценарии.
Проверка корректности работы микросервисных интеграций и взаимодействия систем.
Работа с очередями сообщений (Kafka / RabbitMQ): проверка доставки сообщений, корректности событий, последовательности обработки.
Анализ логов сервисов через системы централизованного логирования (Kibana, Grafana, аналогичные инструменты).
Диагностика инцидентов через логи, метрики и технические инструменты.
Тестирование API через Postman, Swagger или аналогичные инструменты.
Работа с SQL: проверка данных, валидация записей, анализ результатов операций.
Тестирование мобильных приложений, проверка взаимодействия клиента с backend, анализ сетевого трафика при необходимости.
Регистрация дефектов, сопровождение багов до закрытия, участие в разборе причин дефектов.
Участие во встречах с разработкой, аналитиками и продуктовой командой при обсуждении новых фич.
Оценка рисков качества перед релизами, участие в приёмке релизов.

Требования:

Коммерческий опыт ручного тестирования от 2 лет.
Хорошее понимание теории тестирования, техник тест-дизайна и жизненного цикла разработки ПО.
Опыт тестирования web и мобильных приложений.
Опыт тестирования API и backend-логики.
Понимание клиент-серверной архитектуры, HTTP, REST.
Опыт работы с системами логирования (Kibana или аналоги).
Базовое понимание работы брокеров сообщений (Kafka / RabbitMQ).
Опыт работы с SQL на уровне выборок и проверки данных.
Опыт работы с баг-трекерами и тест-менеджмент системами (Jira, TestIT, Zephyr или аналоги).
Навык самостоятельной работы с требованиями и коммуникации с командой.

Будет плюсом

Опыт тестирования высоконагруженных или микросервисных систем.
Понимание CI/CD процессов и среды релизов.
Опыт тестирования интеграций с внешними сервисами.
Опыт анализа сетевого трафика (Charles, DevTools и др.).
Понимание принципов работы контейнерных сред и тестовых окружений.

Условия:

Удалённый или гибридный формат работы.
Продуктовая команда, где QA участвует в обсуждении решений, а не только тестирует по факту.
Возможность развивать экспертизу в backend-тестировании и сложных интеграциях.
Адекватное планирование задач без постоянных срочных релизов.
Обучение внутри команды и обмен опытом.

Навыки
  • SQL
  • Функциональное тестирование
  • Postman
  • Ручное тестирование
  • QA
  • Тестирование
  • Регрессионное тестирование
  • Git
  • API
  • Test case
  • Atlassian Jira
  • PostgreSQL
  • REST
  • Apache Kafka
  • Agile
  • Atlassian Confluence
  • Интеграционное тестирование
  • Black box testing
  • White box testing
  • Системное тестирование
  • Кроссбраузерное тестирование
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию