Staff Engineer/ SDET Role with C#.Net

StoneX Group Inc.

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

StoneX Group Inc. is seeking a Test Automation Engineer in Bengaluru to drive automation-first testing for RESTful and Windows services within a microservices architecture.

You will collaborate with product, developers, and QA to define coverage, build scalable test frameworks, and ensure high-quality releases for trading platforms and related services. The role requires 3+ years in test automation, strong C#, and hands-on experience with API testing, CI/CD integration, and containerized

Qualifications

  • 3+ years of hands-on experience in Test Automation with strong proficiency in C# and automation frameworks.
  • Experience testing distributed systems including RESTful, SOAP, and gRPC APIs, Windows services, and Kafka/ActiveMQ messaging.
  • Strong test automation skills, including BDD approaches (SpecFlow) and debugging, code reviews, and custom tools.

Responsibilities

  • Define automation-first test strategy and quality gates with product, developers, and BAs.
  • Own and evolve automated test architecture across repositories to ensure maintainability.
  • Design and implement robust automated tests (API/service, component, end-to-end, contract).
  • Establish performance and reliability tests and translate results into actionable feedback.
  • Integrate automation into CI/CD pipelines for fast feedback and release gating.
  • Lead defect prevention and root-cause analysis, improving systemic reliability.
  • Coordinate testing across environments and release readiness with delivery teams.
  • Drive tooling improvements and share knowledge across teams.

Skills

Test Automation
C#
Automation frameworks
SpecFlow

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

nUnit
Postman
Swagger
RestSharp
Allure
NBomber
OpenSearch
Grafana
GitHub
Visual Studio/Rider
ReSharper
Docker
Kubernetes
TeamCity
Octopus

Job description

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.

Business Segment Overview
Corporate

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.

Responsibilities
Position Purpose

The candidate should actively evaluate new products and technologies to build solutions that can streamline business operations. They must be delivery-focused with solid skills in automation of tests for API’s and windows services. They will be required to be involved in technical discussions with the Team or Technical Lead. The candidate will be working on the company public REST API’s used by our platforms and partners to provide them with full trading functionality including authentication, trading, charting, and much more.

You’ll be an essential part of a highly skilled product team, collaborating with other engineers, tech leads, and QAs to build scalable, high-performing systems used by thousands of clients.

Technology Ecosystem
  • Technologies, Languages & Frameworks: nUnit, C#, .NET Core, Postman, Swagger, RestSharp, Allure, NBomber, OpenSearch, Grafana, Jagger
  • Architecture: Microservices, Event-driven (Kafka, AMQ), CQRS
  • Cloud & Infra: Azure, Kubernetes, Docker, Rancher, TeamCity, Octopus, Grafana
  • Databases: MS SQL Server (T-SQL), NoSQL, Postgres
  • Tooling: GitHub, Visual Studio/Rider, ReSharper
  • AI Tools: MS Copilot, GitHub Copilot
Primary Duties Will Include
  • Define automation-first test strategy and quality gates early with product, developers, and BAs, translating requirements into measurable coverage, risk-based priorities, and release criteria.
  • Own and evolve the automated test architecture (frameworks, patterns, reusable components), ensuring maintainability, scalability, and consistent engineering standards across repositories.
  • Design and implement robust automated tests (API/service, component, end-to-end, and contract/compatibility), including BDD specifications, test data management, and deterministic execution.
  • Establish and run performance and reliability testing (baseline, regression, load) and translate results into actionable engineering feedback to improve latency, stability, and user experience.
  • Integrate automation into CI/CD pipelines to provide fast feedback loops (reporting, trends, flaky-test detection, artifacts) and ensure failures block releases when quality thresholds are not met.
  • Lead defect prevention and rapid root-cause analysis, including log/telemetry review and failure triage, partnering with engineers to drive fixes and reduce recurrence through systemic improvements.
  • Own testing across environments and release readiness, coordinating with Service Delivery/Release teams, adhering to change processes, and validating production behavior post-release.
  • Driving process/tooling improvements and influencing cross-team quality standards through documentation and knowledge sharing.
Qualifications

To land this role you will need

  • 3+ years of hands‑on experience in Test Automation, with strong proficiency in C# and automation frameworks.
  • Solid experience testing distributed systems, including RESTful, SOAP, gRPC APIs, Windows services, and messaging platforms such as Kafka or ActiveMQ.
  • Strong test automation skills, including BDD approaches (preferably SpecFlow/Reqnroll), debugging, code reviews, and building custom automation tools and utilities.
  • Experience testing web and client‑server applications, with good understanding of databases and SQL.
  • Practical knowledge of containerized and orchestrated environments, such as Docker, Kubernetes, or similar platforms, including deployment and release workflows.
  • Deep understanding of the full software testing lifecycle, from requirements analysis through QA/UAT sign‑off and production release, within an Agile delivery model.
  • Strong grasp of QA best practices, SDLC, and experience working with version control, build, deployment, and test management tools.
  • Excellent communication and collaboration skills, with do main knowledge in financial systems (e.g. Trading platforms, CFDs, Forex, real‑time data) considered a strong plus.
Education
  • Bachelor's degree in computer science, Software Engineering, or related field — or equivalent hands‑on experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior QA Engineer - Trading
Senior QA Engineer - Trading

StoneX Group Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Automation Test Engineer - C#+Selenium
Automation Test Engineer - C#+Selenium

Luxoft • Pune District

On-site
INR 1,500,000 - 2,500,000
C# SDET QA
C# SDET QA

Atyeti Inc • Mumbai

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer in Test
Software Development Engineer in Test

Clearwater Analytics • Mumbai

On-site
INR 1,500,000 - 3,600,000
null
Software Development Engineer in Test
Software Development Engineer in Test

Clearwater Analytics • Mumbai City

On-site
INR 1,400,000 - 2,200,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Dymon Asia Capital • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C# SDET QA
C# SDET QA

Atyeti • Mumbai

Hybrid
INR 1,500,000 - 2,500,000
QA Automation Engineer - Trading Platform (India, Chennai)
QA Automation Engineer - Trading Platform (India, Chennai)

GoCharting • Chennai District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer - Automation
Senior Software Engineer - Automation

Smartstream Limited • Mumbai

On-site
INR 900,000 - 1,500,000
Senior Software Engineer - Automation
Senior Software Engineer - Automation

SmartStream • Mumbai

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