qa engineer (auto) in banking services

NDA

United States

Remote

USD 89,000 - 134,000

Part time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NDA ищет специалиста по автоматизированному тестированию в США. Требуется глубокое понимание тестовой пирамиды, знание REST и gRPC, опыт работы с банковскими интеграциями и микросервисами. Ожидается создание тестовых сценариев, планов и стратегий, а также работа с данными и мониторингом.

Кандидат должен владеть SQL/PostgreSQL, Docker/Kubernetes, Kafka, protobuf и инструментами grpcurl, Postman/gRPC. Важна способность анализировать требования и обеспечивать качество на всех этапах цикла

Qualifications

  • Глубокое понимание тестовой пирамиды и выбор уровней тестирования.
  • Базовые знания банковских процессов и финансовых транзакций.
  • Понимание микросервисной архитектуры, REST/gRPC.
  • Опыт создания тест-кейсов, чек-листов, тест-планов и стратегий.
  • Анализ требований, поиск пробелов и подход shift-left.
  • Классификация дефектов по серьёзности и приоритету; детальная отчетность с логами.
  • Опыт тестирования REST и gRPC (protobuf, grpcurl, Postman).
  • Контрактное тестирование API, обратная совместимость, заголовки, метаданные, коды ошибок, тайм-аути
  • Понимание Apache Kafka: продюсер/консумер, партиции, хранение, порядок
  • Опыт тестирования идемпотентности событий и предотвращения дубликатов
  • Продвинутый SQL (PostgreSQL) для валидации данных и JSONB
  • Тестирование iOS/Android на разных устройствах и эмуляторах
  • Тестирование установки обновлений и совместимости API
  • Опыт с инструментами мониторинга Jaeger/Prometheus/Grafana
  • Практический опыт AWS инфраструктуры
  • Опыт интеграций с банковскими системами и событийно-ориентированной архитектурой

Responsibilities

  • Участвовать в создании и поддержке autotests на как минимум одном уровне тестирования.
  • Разрабатывать и поддерживать тестовые данные и окружения.
  • Тестировать backend API и интеграции с Kafka/модульной инфраструктурой.
  • Проводить анализ требований и выявлять пропуски в спецификациях.

Skills

Тестовая архитектура
Тестовый пирамид
REST API
gRPC
Protobuf
Postman
Go тестирование
Python / pytest
SQL PostgreSQL
Docker
Kubernetes
Kafka
Логирование и трассировка
NoSQL (Elasticsearch)
API контрактное тестирование

Tools

grpcurl
BloomRPC
Kreya
Postman gRPC
Charles
Proxyman
Xcode
Android Studio
ADB

Job description

Описание

Описания нет

Задачи

No tasks specified

Требования
  • Deep understanding of the testing pyramid and ability to select appropriate testing levels
  • Basic knowledge of banking processes and financial transactions
  • Understanding of microservices architecture, REST API, and gRPC
  • Experience creating test cases, checklists, test plans, and testing strategies
  • Requirements analysis, identifying gaps and inconsistencies, and shift-left testing practices
  • Defect classification by severity and priority, and detailed bug reporting with logs and traces
  • Experience testing REST and gRPC, including Protocol Buffers (protobuf), grpcurl, Postman gRPC, BloomRPC, or Kreya
  • Experience with API contract testing, backward compatibility, and validation of headers, metadata, error codes, timeouts, and authentication interceptors
  • Understanding of Apache Kafka, including producers, consumers, partitions, retention, event ordering, and delivery
  • Experience testing event-processing idempotency to prevent duplicate transactions and inconsistent states
  • Advanced SQL (PostgreSQL) for data validation, transaction testing, integrity checks, and working with JSONB fields
  • Experience testing iOS/Android applications across OS versions, screen sizes, physical devices, and emulators/simulators
  • Experience testing application installation, updates, version migrations, and backend API compatibility
  • Experience with Charles/Proxyman, Xcode, Android Studio, ADB, and device log analysis
  • Experience developing and maintaining autotests for at least one testing level
  • Experience with API/backend test automation, preferably in Go (Testify, GoMock), or Python/pytest, REST-assured, or Postman
  • Experience with mock services, test data generation, and test environment management
  • Knowledge of GitLab CI, including pipeline execution, test results, artifacts, and reports
  • Understanding of Docker, Kubernetes, ArgoCD, and deployment environments (dev/test/stage/prod-like)
  • Strong analytical, communication, and problem-solving skills
  • Advanced Golang programming skills and experience developing custom frameworks for autotesting
  • Experience testing NoSQL databases (Elasticsearch, MongoDB, Cassandra/ScyllaDB), including search result and data validation
  • Experience with distributed tracing and monitoring tools such as Jaeger, Prometheus, and Grafana
  • Practical experience with AWS cloud infrastructure
  • Experience with complex banking integrations and event-driven architectures
Условия
  • Engagement duration: 7 months
  • Invoicing/Billing: Monthly
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

qa engineer (auto) for mobility services
qa engineer (auto) for mobility services

NDA • United States

On-site
USD 48,000 - 55,000
qa engineer (auto) for banking payments
qa engineer (auto) for banking payments

NDA • United States

On-site
USD 120,000 - 180,000
QA Engineer (Auto) - API, Microservices, Banking
QA Engineer (Auto) - API, Microservices, Banking

NDA • United States

Remote
USD 89,000 - 134,000
QA engineer (auto) in load testing
QA engineer (auto) in load testing

Yesim • United States

Remote
USD 90,000 - 130,000
QA engineer (manual) кредитных продуктов
QA engineer (manual) кредитных продуктов

DCloud • United States

Remote
USD 70,000 - 110,000
qa engineer (manual) in core banking
qa engineer (manual) in core banking

Andersen • United States

On-site
USD 65,000 - 90,000
Mentoring
Performance reviews
Educational platforms
+3
AQA (auto)
AQA (auto)

NDA • United States

On-site
USD 80,000 - 120,000
qa engineer (auto) в высоконагруженных платформах
qa engineer (auto) в высоконагруженных платформах

CHOICEIT • United States

On-site
USD 90,000 - 130,000
Гибкий старт
Корпоративная техника
Медицинская страховка
+2
qa engineer (manual) for healthcare software
qa engineer (manual) for healthcare software

Sxope • United States

Remote
USD 90,000 - 135,000
Flexible PTO
инженер по тестированию (auto) банковского проекта
инженер по тестированию (auto) банковского проекта

Selecty • United States

Remote
USD 90,000 - 120,000
Оформление по ТК РФ или ИП
Предоставляется техника