на главную
hh•3 ч. назадПрямой откликПриоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию

Тестировщик API

Навыки и технологии

GrafanaKubernetesGitLab CI/CDDockerMySQL

Ключевая задача

Ручное функциональное и интеграционное тестирование API микросервисных систем, включая асинхронные взаимодействия через брокеры сообщений.

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

О компании

МТС Банк — команда, которая развивает цифровые финансовые сервисы и делает их доступными для всех.

Мы работаем с современным технологическим стеком, высоконагруженными системами и облачной инфраструктурой.
Такой подход позволяет создавать надёжные решения для бизнеса и клиентов.

Обязанности

  • анализировать требования, спецификации микросервисов и API-документацию (OpenAPI/Swagger)
  • выявлять неоднозначности в требованиях и согласовывать решения с аналитиками и разработчиками
  • разрабатывать тест-планы и тест-кейсы для отдельных сервисов и сквозных сценариев
  • подготавливать тестовые данные для различных окружений
  • проводить ручное функциональное и интеграционное тестирование API, включая асинхронные взаимодействия через брокеры сообщений
  • выполнять регрессионное тестирование после развёртывания новых версий сервисов
  • проверять обработку ошибок, тайм-аутов, отказов сервисов и некорректных входных данных
  • валидировать данные в форматах JSON/XML и их соответствие схемам
  • регистрировать и сопровождать дефекты в Jira и TestIt, прикладывать шаги воспроизведения, логи и информацию об окружении

Требования

  • опыт ручного тестирования ПО от 2 лет, желательно в микросервисных или распределённых системах
  • понимание принципов микросервисной архитектуры, взаимодействия сервисов и работы брокеров сообщений
  • знание HTTP/HTTPS, REST API, JSON/XML
  • опыт тестирования API с помощью Postman или SoapUI
  • умение читать и анализировать документацию OpenAPI/Swagger
  • опыт тестирования асинхронных взаимодействий с использованием Kafka или MQ
  • базовые знания SQL для проверки данных в базах данных
  • опыт работы с Jira и другими системами управления дефектами
  • базовые навыки работы с Docker/Kubernetes, командной строкой Linux/Windows
  • умение анализировать логи с помощью ELK, Grafana или аналогичных инструментов
  • понимание процессов CI/CD и развёртывания сервисов