Senior Staff - IT Quality Assurance

StoneX Group Inc.

Bengaluru

Hybrid

INR 1,400,000 - 2,000,000

Full 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

StoneX Group Inc. is seeking a hands-on Senior QA Automation Engineer for the NeXus Core backend team in Bengaluru. You will own automated testing for distributed services covering accounts, balances, trades, and positions, partnering with engineers, product, and DevOps.

The role emphasizes code quality, ownership, and mentoring. You will extend TypeScript automation, validate gRPC contracts, test Kafka ingestion, and build performance suites with Datadog insights.

Qualifications

  • 5+ years of QA automation experience with backend/API focus.
  • Strong hands-on TypeScript/JavaScript and test code skills with Mocha/Chai.
  • Experience testing gRPC/Protocol Buffers including client setup and service contracts.
  • Experience designing component and integration tests with fixtures/mocks.
  • Experience testing Kafka or similar event-driven systems.
  • Strong SQL skills and PostgreSQL experience for data validation.
  • Hands-on performance testing using k6 and interpreting results.
  • Experience running tests in Docker-based environments and CI/CD pipelines.
  • Ability to diagnose failures across tests, logs, APIs, messaging, and databases.

Responsibilities

  • Own the backend test strategy and coverage across components, integration, and end-to-end tests.
  • Extend and maintain TypeScript automation frameworks and reusable helpers.
  • Validate gRPC contracts, authentication, errors, and backward compatibility.
  • Test Kafka-driven ingestion with eventual consistency and retries.
  • Develop and maintain k6 performance suites; analyze latency and throughput.
  • Integrate functional/performance tests into Azure DevOps pipelines.
  • Maintain TestRail traceability and reporting on coverage and risks.
  • Collaborate with engineers on acceptance criteria and testability.
  • Review automation PRs and mentor QA engineers to improve tooling.

Skills

QA automation
TypeScript / JavaScript
Backend / API testing
Test frameworks (Mocha / Chai)
gRPC / Protocol Buffers
REST API testing
Kafka testing
SQL (PostgreSQL)
Performance testing (k6)
CI/CD integration
Docker-based environments
Git / PR workflows

Tools

Docker
Kafka
PostgreSQL
k6
Azure DevOps
WireMock
TestRail
Allure
Datadog

Job description

Job Description:
Overview

Connecting clients to markets – and talent to opportunity.

With 5,400+ employees and over 80,000 institutional, commercial, and payments clients, we operate from more than 80 offices spread across six continents. As a Fortune 100, Nasdaq‑listed provider, we connect clients to the global markets – focusing on innovation, human connection, and providing world‑class products and services to all types of investors.

Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, StoneX Group is made up of four business segments that offer endless potential for progression and growth.

Corporate Functions Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you’ll have the opportunity to optimize processes and implement game‑changing policies.

Position Purpose :

We are looking for a hands‑on Senior QA Automation Engineer to join our NeXus Core backend team. You will own and improve automated testing for distributed services supporting accounts, balances, trades and positions. Working closely with engineers, product and DevOps, you will build reliable component, integration, end‑to‑end and performance coverage, identify quality risks early, and help the team deliver correct, resilient services. This is a coding‑focused role with technical ownership, code review and mentoring responsibilities.

Primary responsibilities include
  • Own the backend test strategy, prioritising by business risk and choosing appropriate component, integration and end‑to‑end coverage.
  • Extend shared TypeScript automation frameworks and reusable helpers; build maintainable suites, deterministic test data and isolated component environments.
  • Validate gRPC contracts and behaviour, including authentication, authorisation, errors, deadlines, streaming and backward compatibility.
  • Test Kafka‑driven ingestion and processing, including eventual consistency, duplicate or out‑of‑order events, retries, recovery and reconciliation with database state.
  • Develop and maintain k6 performance suites; investigate latency, throughput, error rates and resource behaviour using Datadog.
  • Integrate functional and performance tests into Azure DevOps pipelines; diagnose failures, improve feedback and reduce flaky tests.
  • Maintain TestRail traceability and automated reporting; communicate meaningful coverage gaps, defects and release risks.
  • Work with engineers and product on acceptance criteria and testability; drive defect investigation through resolution.
  • Review automation pull requests, mentor QA engineers and lead practical improvements to shared tooling and testing practices.
Qualifications
To Land this role
  • 5+ years of QA automation experience, with a strong backend/API focus and demonstrated independent ownership of automation frameworks or substantial test suites.
  • Strong hands‑on TypeScript / JavaScript skills: writing reusable test code, reviewing changes and debugging asynchronous behaviour. Experience with Mocha / Chai or comparable frameworks.
  • Practical experience testing gRPC / Protocol Buffers, including client setup, metadata, status codes and service contracts; a solid understanding of REST API testing.
  • Experience designing component and integration tests using controlled fixtures, mocks or service simulation, alongside end‑to‑end coverage.
  • Experience testing Kafka or comparable event‑driven systems, with an understanding of asynchronous processing, eventual consistency, retries and idempotency.
  • Strong SQL skills for validating persisted data and investigating discrepancies; experience with PostgreSQL or a comparable relational database.
  • Hands‑on performance testing experience using k6 or a comparable tool, including workload design, interpreting results and investigating regressions.
  • Experience running tests in Docker‑based environments and integrating automation into CI/CD pipelines; confident use of Git and pull‑request workflows.
  • Ability to diagnose failures across tests, service logs, APIs, messaging and databases, distinguishing product defects from environment or test issues.
  • Clear communication of quality risks and release confidence, effective collaboration across teams, and experience reviewing test code or mentoring other QA engineers.
Nice to Have
  • Experience with our specific tooling: Azure DevOps, Docker Compose, WireMock, TestRail, Allure and Datadog.
  • Familiarity with Java / Spring Boot code, Kubernetes deployments, health/readiness checks and service recovery scenarios.
  • Experience validating schema evolution, API compatibility and authentication/authorisation across distributed services.
  • Domain knowledge in financial services, trading systems or regulated environments, particularly account, balance, trade or position data.
Working Environment

4 days from office

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer
Senior QA Engineer

The Future University • Mohali

On-site
INR 1,200,000 - 2,200,000
Staff Engineer
Staff Engineer

StoneX Group Inc. • Maharashtra

Hybrid
INR 900,000 - 1,400,000
4 days from office
Staff Engineer/ SDET Role with C#.Net
Staff Engineer/ SDET Role with C#.Net

StoneX Group Inc. • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Secdaddy It Solutions • Ernakulam

Hybrid
INR 900,000 - 1,500,000
Senior Test Automation Engineer
Senior Test Automation Engineer

F5 Remote Jobs • India

Remote
INR 1,500,000 - 3,000,000
Senior QA Tester ( Automation )
Senior QA Tester ( Automation )

Mantras2Success.com • Gandhinagar

On-site
INR 1,800,000 - 2,400,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

CUBE • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Senior QA Engineer
Senior QA Engineer

Creditsafe Technology • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior QA Engineer
Senior QA Engineer

DigiMantra • Mohali

On-site
INR 1,200,000 - 1,800,000
QA Automation Engineer
QA Automation Engineer

UNBOXROBOTICS LABS PRIVATE LIMITED • Pune District

On-site
INR 1,200,000 - 2,000,000