МТС Финтех – одно из ключевых направлений экосистемы МТС.
Мы используем современные цифровые решения и развиваем технологичные банковские сервисы, доступные каждому.
Наши команды совершенствуют финтех-продукты для В2В и В2С. Создают сайты на TypeScript + React + Next.js с SSR. И реализуют проекты в Kubernetes-среде, чтобы обеспечивать надёжность для миллионов клиентов МТС Финтех.
Что для нас важно:
- от 2-х лет в ручном тестировании ПО, желательно в микросервисных или распределённых системах
- понимание принципов микросервисной архитектуры (сервисы, API, брокеры сообщений, контейнеризация)
- знание HTTP/HTTPS, REST, JSON/XML, принципов работы API
- Postman/SoapUI для тестирования API
- системы трекинга (Jira)
- базовые навыки работы с Docker/Kubernetes (запуск контейнеров, просмотр логов)
- инструменты для анализа логов (ELK, Grafana) — на уровне чтения
- SQL (базовые запросы для проверки данных в БД)
- умение читать и анализировать API-документацию (OpenAPI/Swagger)
- навыки работы с командной строкой (Linux/Windows)
- базовое понимание CI/CD-процессов (как деплоятся сервисы)
- опыт тестирования асинхронных систем (Kafka, MQ)
- Дополнительно: базовые знания языков программирования для понимания кода сервисов, понимание принципов мониторинга (метрики, трейсы, логи)
Ты будешь:
- изучать спецификации микросервисов, API-документацию (OpenAPI/Swagger), схемы взаимодействия компонентов
- выявлять неоднозначности и пробелы в требованиях, согласовывать их с аналитиками и разработчиками
- разрабатывать тест-планы для отдельных микросервисов и сквозных сценариев
- формировать наборы тестовых данных для разных окружений (dev, test, prod).
- проверять функциональность отдельных микросервисов через API
- тестировать интеграцию между сервисами (включая асинхронные вызовы, очереди сообщений)
- проводить регрессионное тестирование после деплоя новых версий
- проверять обработку ошибок и исключительных ситуаций (тайм-ауты, падения сервисов, некорректные входные данные)
- валидировать форматы данных (JSON/XML) и соответствие схемам
- фиксировать дефекты в системе трекинга (Jira, TestIt), указывая шаги воспроизведения, окружение, логи