368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$42k – $49k per year (net)
Location
In office (Moscow)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
TMGT is a financial technology company that provides institutional-grade infrastructure for managing digital assets. Its ecosystem offers custodial storage, off-chain settlement, and automated policy engines secured by multi-party computation (MPC) and strict compliance tools. Designed for licensed financial institutions, the platform also delivers integration capabilities through APIs, SDKs, and dedicated trading features.

Senior QA Engineer (Manual / Web + API)

О роли

Ищем сильного Senior QA Engineer с фокусом на ручное, интеграционное и исследовательское тестирование Web + API. Это не роль «прокликать задачу по чек-листу»: нужен специалист, который самостоятельно находит продуктовые и технические риски, проверяет фактический результат операции на всех слоях и даёт evidence-based рекомендацию по релизу.

Роль должна уменьшать нагрузку на команду, а не ждать идеально подготовленного ТЗ. Вы будете собирать недостающий контекст, превращать бизнес-риски в проверяемые сценарии, локализовывать проблемы через UI, API, данные и логи и честно фиксировать остаточный риск.

О продукте

Мы строим B2B fintech-платформу: Web-приложение, backend-сервисы и внешние payment, identity и compliance-интеграции. Критические контуры включают onboarding и KYC/KYB, аутентификацию и MFA, счета и кошельки, входящие и исходящие платежи, комиссии, балансы, transaction monitoring, webhooks и асинхронные статусы.

Ошибка может означать двойную операцию, неверный баланс или комиссию, нарушение прав доступа, потерю трассируемости либо ложный Success при фактически неизвестном результате.

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

- Разбирать PRD, user stories, acceptance criteria, API-контракты и бизнес-правила; находить противоречия и пропущенные состояния до релиза.

- Проектировать risk-based manual, integration, exploratory, regression и end-to-end проверки Web + API.

- Проверять UI, REST API, данные, логи и внешние интеграции как один сквозной сценарий.

- Использовать Postman/Bruno/Insomnia/curl, OpenAPI/Swagger, browser DevTools, SQL, request/correlation IDs и observability для технической диагностики.

- Проверять роли и права, tenant isolation, authentication/session flows, медленную сеть, refresh/back, два таба и восстановление после ошибки.

- Проверять payment invariants: один intent - одна операция, idempotency, статусы, balances, fees, retries, timeout, duplicate webhook и reconciliation.

- Отличать дефект продукта от проблемы данных, конфигурации, среды, внешнего provider или самого теста.

- Вести компактный smoke и осмысленный regression, оформлять воспроизводимые defects и test evidence.

- Давать ясную рекомендацию GO, GO WITH ACCEPTED RISK или NO-GO с указанием непроверенного scope и владельца риска.

- Выделять стабильные сценарии для автоматизации и помогать формулировать для них проверяемые контракты; писать полноценный automation framework в этой роли не требуется.

Что мы ожидаем

- Более 5 лет коммерческого опыта в QA либо сопоставимая senior-глубина с подтверждённым product ownership.

- Сильное ручное тестирование Web + REST API; UI-only опыт недостаточен.

- Самостоятельная работа с SQL, browser DevTools, логами и технической диагностикой.

- Опыт интеграционного и end-to-end тестирования распределённой или stateful системы.

- Понимание HTTP/HTTPS, JSON, headers, cookies, authentication/session flows и client-server architecture.

- Понимание idempotency, retries, timeouts, webhooks, eventual consistency и неизвестного результата операции.

- Опыт участия в релизах и принятии решения о готовности, а не только передачи списка дефектов.

- Способность работать при неполных требованиях, спорить по фактам и не скрывать непроверенный scope под дедлайн.

- Рабочий английский для API-контрактов и документации внешних providers.

Сильным плюсом будет

- Fintech, banking, payments, crypto, ledger, billing или другой регулируемый домен.

- KYC/KYB, AML/KYT, Transaction Monitoring или Travel Rule.

- Kafka/Redpanda, CDC, event-driven workflows, PostgreSQL transactions/locks или distributed tracing.

- Базовая автоматизация на Playwright/Cypress/pytest или способность быстро написать диагностический скрипт.

- Опыт построения QA-процесса с нуля или существенного улучшения smoke, regression, test data, triage и release evidence.

AI-driven quality

AI используется для анализа требований, поиска слепых зон, генерации гипотез, подготовки тестовых данных и ускорения triage, но не заменяет профессиональное решение. Нужен воспроизводимый workflow с проверкой результата и личной ответственностью. Секреты, PII, privileged и чувствительные финансовые данные не передаются во внешние модели.

Почему роль может быть интересна

- Влияние на качество продукта до появления кода и на решение о релизе.

- Сложные сквозные сценарии вместо UI-only тестирования.

- Небольшая команда около 20 человек и стадия prelaunch: можно выстроить работающий QA-процесс без формальной бюрократии.

- Прямое взаимодействие с разработкой, продуктом и владельцами критических потоков.

Формат работы

Полная занятость. Основной формат - офис в Хамовниках, Москва. Ограниченный гибрид возможен по согласованию, но большинство рабочих дней команда проводит в офисе. Remote-only не рассматриваем.

Детали продукта, юрисдикцию и чувствительный контекст раскрываем после NDA.

Как проходит отбор

- Короткое обсуждение опыта, office-fit и AI-driven процесса.

- Техническое интервью на сценариях Web + API + SQL/logs, payment timeout, duplicate webhook и release risk.

- Практическая секция: risk-based test strategy для близкого к продукту кейса.

- Финальная встреча с командой.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Moscow
$164k – $219k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Chantilly
JavaScript
Node JS
SQL
TypeScript
Java
Java
Hibernate
Spring Boot
Databases
MySQL
Oracle
PostgreSQL
Frontend
Less
React.js
DevOps
Amazon EC2
Amazon ECS
Amazon S3
AWS Lambda
CI/CD
CloudFormation
Docker
Jenkins
Kubernetes
AWS
Apply
$44k – $58k per year • Remote/Hybrid • Full-Time • 2+ years exp • Associate's Degree • Vancouver
Bash
Python
SQL
Databases
MS SQL
MySQL
Oracle
PostgreSQL
DevOps
AWS
Azure
GCP
VMWare
Windows Server
Apply
Software Engineer 5 hours ago
$23k – $62k per year (Estimated) • Remote/Hybrid • 5+ years exp • Bachelor's Degree • Pune
Python
SQL
Databases
PostGIS
PostgreSQL
DevOps
CI/CD
Git
Analytics
ETL/ELT
Apply
$147k – $167k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Newton
Python
Databases
ElasticSearch
PostgreSQL
AI/ML
Hadoop
Frontend
GraphQL
DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Apply
$20k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
AI/ML
AI Agents
Amazon SageMaker
Anomaly Detection
AWS Bedrock
Computer Vision
Embeddings
LLM
Multimodal AI
Prompt Engineering
RAG
Time Series Forecasting
DevOps
Amazon S3
AWS
AWS Lambda
CI/CD
Git
Vector
Analytics
Power BI
Tableau
Apply
$42k – $49k per year (net) • In office • Full-Time • Bachelor's Degree • Moscow
Go
Python
Rust
TypeScript
DevOps
CI/CD
AWS
Kubernetes
IAM
Cybersecurity
CVE
ISO 27001
PCI DSS
SOC 2
Threat Modeling
Web3
Smart Contracts
Apply
$42k – $49k per year (net) • In office • Full-Time • Moscow
Python
DevOps
AWS
CI/CD
Grafana
Kubernetes
OpenTelemetry
Prometheus
SLI/SLO/SLA
Terraform
Incident Management
Platform Engineering
Apply
$42k – $49k per year (net) • In office • Full-Time • Moscow
Python
Python
FastAPI
SQLAlchemy
Asyncio
Databases
Apache Kafka
PostgreSQL
Redpanda
DevOps
Amazon EKS
ArgoCD
AWS
Kubernetes
Management
Confluence
Jira
Apply
$35k – $42k per year (net) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Moscow
Go
TypeScript
JavaScript
Frontend
Ant Design
Mantine
Material UI
React Query
React.js
Recharts
Redux
Redux Toolkit
shadcn/ui
Storybook
Tailwind CSS
Vite
Zustand
Radix UI
Mobile
State Management
DevOps
GitLab CI
gRPC
WebSockets
Rest API
GitHub
GitLab
Design
Figma
QA
Playwright
Vitest
Apply
$22k – $41k per year (Estimated) • Remote • 3+ years exp • Moscow
Python
SQL
AI/ML
LLM
OpenAI
Analytics
Power BI
Tableau
Apply
$21k – $44k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
Python
SQL
Databases
ClickHouse
PostgreSQL
AI/ML
Airflow
DevOps
Amazon S3
Apply
$21k – $35k per year • In office • Moscow
Bash
Python
Databases
MySQL
PostgreSQL
DevOps
Ansible
Debian
Grafana
Proxmox VE
Ubuntu
Zabbix
Apply
$11k – $22k per year (Estimated) • In office • Full-Time • Moscow
Management
Confluence
Jira
Apply
$19k – $46k per year (Estimated) • Remote • Full-Time • Moscow
SQL
Management
Confluence
Jira
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.