Senior SDET – Trading Systems | C#/.NET | Python | Backend/API Testing

QuellSoft Inc.

Jersey City (NJ)

On-site

USD 120,000 - 150,000

Full time

14 days+

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

QuellSoft Inc. is seeking a Senior SDET to support a large-scale Equity Derivatives trading platform. The role focuses on backend, API, database, integration and UI automation beyond UI testing alone.

The ideal candidate will have strong C#/.NET and Python skills, SQL Server expertise, and hands-on testing across trading workflows including order lifecycle and settlement.

Qualifications

  • 5+ years of hands-on SDET / QA Automation experience in capital markets.
  • Strong programming experience in C#/.NET and Python scripting for automation.
  • Experience with TestComplete and other automation tools like Selenium/Ranorex/UFT.
  • Strong backend testing experience with REST APIs and SQL Server.
  • Experience validating data across UI, API/service and database layers.
  • Knowledge of Capital Markets / Equity Derivatives trading is highly preferred.
  • Experience with CI/CD integration and Windows services.

Responsibilities

  • Design, develop and maintain scalable SDET automation frameworks.
  • Develop automated tests for backend services, APIs, databases, integrations and UI workflows.
  • Validate end-to-end trading workflows across multiple layers.
  • Perform backend and database validation using SQL Server.
  • Develop API and service-level automation using REST technologies.
  • Automate Windows-based apps and services using TestComplete or equivalents.
  • Analyze app behavior and code to identify automation entry points.
  • Validate data flow between UI, services, messaging systems and databases.
  • Create test data for complex trading scenarios and regression suites.
  • Investigate failures via logs, API responses, DB records and service behavior.
  • Integrate tests with Jenkins/Bamboo and CI/CD pipelines.
  • Collaborate with developers, QA, BAs and DevOps; contribute to code reviews.
  • Support release validation and continuous testing.

Skills

C#/.NET
Python
REST API testing
SQL Server
TestComplete
Selenium
Ranorex
UFT
CI/CD
PowerShell

Education

Bachelor's degree in CS/Engineering

Tools

TestComplete
Selenium
Ranorex
UFT
Postman
RestSharp
REST Assured
Newman
Jenkins
Bamboo
PowerShell

Job description

Senior SDET – Trading Systems | C#/.NET | Python | Backend/API Testing
Introduction

QuellSoft is seeking an experienced Senior Software Development Engineer in Test (SDET) to support a large-scale Equity Derivatives Trading Platform within a leading investment banking environment.

This is not a generic UI automation role. The ideal candidate will have strong hands-on experience across backend, API, database, integration, and UI automation, with the ability to validate complex trading workflows end-to-end.

The candidate should have strong experience with C#/.NET, Python, SQL Server, REST APIs and backend/service testing, along with hands-on experience with TestComplete or a comparable automation framework.

Strong Capital Markets / Trading domain knowledge, particularly Equity Derivatives, Options, Futures, Swaps and trade lifecycle, is highly important for this position.

Key Responsibilities
  • Design, develop and maintain scalable SDET automation frameworks.
  • Develop automated tests for backend services, APIs, databases, integrations and UI workflows.
  • Validate end-to-end trading workflows across multiple application and service layers.
  • Perform backend and database validation using SQL Server.
  • Develop API and service-level automation using REST and related technologies.
  • Automate Windows-based applications and services using TestComplete or equivalent tools.
  • Analyze application behavior and, where required, application code to identify effective automation entry points.
  • Validate data flow between UI, services, messaging systems and databases.
  • Develop automated regression, integration and end-to-end test suites.
  • Create test data and utilities required for complex trading scenarios.
  • Investigate failures by analyzing application logs, API responses, database records and service behavior.
  • Integrate automated tests with Jenkins/Bamboo and CI/CD pipelines.
  • Collaborate closely with developers, QA engineers, business analysts and DevOps teams.
  • Participate in code reviews and contribute to improving automation quality and coverage.
  • Support release validation and continuous testing.
Required Skills
SDET / Automation
  • 5+ years of hands-on SDET / QA Automation experience.
  • Strong experience developing automation frameworks rather than only executing existing scripts.
  • Strong programming experience in C#/.NET.
  • Strong Python scripting/automation experience.
  • Experience with TestComplete is strongly preferred.
  • Experience with Selenium, Ranorex, UFT or similar automation tools is beneficial.
Backend / API / Database Testing

Strong backend testing experience is required.

  • Experience testing backend services and distributed applications.
  • Strong experience with REST API testing and automation.
  • Experience with Postman, RestSharp, REST Assured, Newman or similar tools.
  • Strong SQL Server experience.
  • Ability to write SQL queries for:
    • Data validation
    • Transaction validation
    • Test data preparation
    • Reconciliation
    • Backend assertions
  • Experience validating data across UI to API/service to database.
  • Experience with integration and end-to-end testing.
  • Experience troubleshooting failures across application, service and database layers.
Trading / Capital Markets

Capital Markets experience is highly preferred and will be a major factor in candidate selection.

  • Experience working with Capital Markets / Investment Banking / Trading Systems.
  • Strong understanding of Equity Derivatives.
  • Knowledge of one or more of:
    • Options
    • Futures
    • Swaps
    • Bonds
  • Understanding of the end-to-end trade lifecycle, including:
    • Order creation
    • Execution
    • Allocation
    • Enrichment
    • Booking
    • Confirmation
    • Settlement
  • Experience testing Order Management / Trading platforms.
  • FIX Protocol experience is strongly preferred.
CI/CD & Engineering
  • Jenkins, Bamboo or equivalent CI/CD tools.
  • Git / Bitbucket.
  • Experience integrating automated tests into CI/CD pipelines.
  • Windows Services and/or IIS applications.
  • PowerShell and/or scripting for test/deployment automation.
  • Strong debugging and troubleshooting skills.
Preferred / Nice-to-Have Skills
  • C++
  • WCF
  • MSMQ
  • RabbitMQ
  • Kafka
  • SpecFlow / Cucumber / BDD
  • NUnit / xUnit / MSTest
  • Docker
  • Splunk
  • Octopus Deploy
  • PowerShell DSC
  • JMeter / k6
  • SonarQube
  • Pact / contract testing
  • AI-assisted test automation tools such as GitHub Copilot or Claude Code
What We're Looking For

The ideal candidate is someone who can move beyond simply automating UI test cases and can understand how a trading application works across its entire technology stack.

You should be comfortable asking questions such as:

Did the trade reach the backend?
Was the API response correct?
Was the transaction persisted correctly in the database?
Did the downstream service receive the message?
Does the UI correctly reflect the backend state?

Experience testing these types of end-to-end trading workflows is highly valuable.

Education & Other Requirements
  • Bachelor's degree in Computer Science, Engineering or related field preferred.
  • Excellent communication and analytical skills.
  • Strong troubleshooting and problem-solving ability.
  • Ability to work independently in a fast-paced environment.
  • Experience working in Agile/Scrum teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Quality Engineering (SDET)
Senior Software Engineer, Quality Engineering (SDET)

Startale Group • United States

Remote
USD 120,000 - 180,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Forbes Technical Consulting LLC • Chicago (IL)

On-site
USD 90,000 - 140,000
SITE RELIABILITY ENGINEER
SITE RELIABILITY ENGINEER

Empresent Global, LLC • New Jersey

Hybrid
USD 68,000 - 97,000
Software Developer in Test (SDET) for Equity Trading Platform
Software Developer in Test (SDET) for Equity Trading Platform

Groupe Kardol • New York (NY)

On-site
USD 90,000 - 130,000
Software Developer in Test (SDET Derivatives Trading Platform)
Software Developer in Test (SDET Derivatives Trading Platform)

Yablon & Associates LLC • Village of Sinclairville (NY)

Hybrid
USD 992,000 - 1,130,000
Health insurance
Vision insurance
Senior QA Engineer
Senior QA Engineer

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 90,000 - 120,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Forbes Technical Consulting LLC • Chicago (IL)

On-site
USD 80,000 - 110,000
Software Development in Test
Software Development in Test

InfiCare Staffing • Fremont (CA)

On-site
USD 110,000 - 160,000
Software Engineer in Test
Software Engineer in Test

Creospan Inc. • Chicago (IL)

On-site
USD 110,000 - 160,000
Senior Front Office QA Engineer Python & Fixed Income x5
Senior Front Office QA Engineer Python & Fixed Income x5

Axiom Path, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000