Senior QA, Ручное тестирование

Удаленно, полная занятость. На данный момент есть задачи на загрузку май-июнь, далее пролонгация на неизвестный срок. Оформление ИП. Работа по времени Новосибирск +4 часа, начинать в 9-00 (по Мск с 5-6 утра).

Чем предстоит заниматься:

  • Анализ и тестовое покрытие требований — ручное тестирование UI, бизнес-логики и интеграций на вебе, мобильных платформах (iOS/Android) и бэкенде.
  • Тестирование веб-интерфейсов (React JS) — адаптивная и кроссбраузерная проверка, контроль вёрстки и поведения на разных разрешениях/устройствах.
  • Мобильное тестирование — функциональное, UI/UX, интеграционное тестирование мобильных приложений (с учётом API-взаимодействия с бэкендом).
  • Backend-тестирование — ручная проверка REST API (Swagger, Postman), тестирование интеграций через брокеры сообщений (RabbitMQ).
  • Работа с тестовой БД (PostgreSQL) — написание SQL-запросов для валидации данных, подготовки и очистки тестовых состояний.
  • Анализ логов (Grafana + OpenSearch) — локализация дефектов на уровне API/микросервисов, поиск причин сбоев в распределённой среде.
  • Регрессионное, интеграционное, смоук-тестирование релизов — оценка влияния изменений через все слои продукта (mobile + web + backend).
  • Взаимодействие с командой (backend, frontend, mobile, аналитики, разработчики, сопровождение, ПО, ПМ) — уточнение требований, выявление точек риска.
  • Поддержка тестовой документации — тест-кейсы, чек-листы, баг-репорты, отчеты в Jira/Confluence.
  • Контроль качества — предложение улучшений процессов тестирования.

Опыт и знания:

  • Опыт ручного тестирования от 4 лет (из них 2+ года — в проектах с микросервисной архитектурой и мобильной составляющей).
  • Глубокое знание методик тестирования (функциональное, регрессионное, интеграционное, исследовательское).
  • Опыт тестирования REST API — уверенная работа с Postman, Swagger/OpenAPI, анализ запросов/ответов/статусов.
  • Работа с тестовой БД (PostgreSQL) — написание SELECT, JOIN, подзапросов, правка данных.
  • Понимание брокеров сообщений (RabbitMQ/Kafka) — анализ очередей, структуры сообщений, тестирование асинхронных интеграций.
  • UI-тестирование — кроссбраузерность, адаптивность, контроль вёрстки и UX-ошибок.
  • Мобильное тестирование — знание особенностей Android/iOS (разрешения, жизненный цикл, push-уведомления).
  • Работа с логами — опыт поиска ошибок через OpenSearch (или Kibana/ELK), построение запросов, фильтрация.
  • Внимательность, аналитическое мышление, системная локализация багов.

Стек проекта:

  • Frontend: React JS
  • Mobile: iOS / Android
  • Backend: Java 17/21, Spring Boot, REST API, RabbitMQ
  • Database: PostgreSQL
  • Логи и мониторинг: Grafana, OpenSearch
  • CI/CD: GitLab
  • Интеграции: микросервисы, внешние API

Будет плюсом:

  • Опыт тестирования финтех / банковских продуктов (платежи, идентификация, транзакции).
  • Участие в тестировании интеграций с внешними сервисами (платёжные шлюзы, ID-провайдеры).
  • Навыки работы с CI/CD (запуск тестовых окружений, анализ пайплайнов).
  • Опыт в распределённых командах.