Software Development Engineer in Test

Selby Jennings

Chicago (IL)

On-site

USD 110,000 - 160,000

Full time

22 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Selby Jennings is seeking a Software Development Engineer in Test (SDET) to support the quality and performance of mission-critical trading and analytics platforms in a fast-paced financial technology environment. This onsite Chicago role emphasizes reliability, scalability, and accurate computations across data-intensive workflows.

The position requires 4+ years of SDET/Quality Engineering experience, strong programming skills (Python/Java/C++), and hands-on experience with PyTest, JUnit, and

Qualifications

  • 4+ years of SDET/Quality Engineering experience.
  • Experience in financial technology, capital markets, or highly transactional systems.
  • Strong programming skills in Python, Java, or C++.
  • Experience testing distributed, event-driven, or real-time applications.
  • Hands-on with PyTest, JUnit, TestNG or similar frameworks.
  • Understanding of automated API, integration, and end-to-end testing methodologies.
  • Familiarity with messaging, streaming, or low-latency systems.

Responsibilities

  • Design and maintain automated testing frameworks covering application functionality, system integrations, and core business workflows.
  • Validate pricing, valuation, and performance calculations across complex financial products and trading strategies.
  • Develop testing approaches for AI and machine learning solutions, including model validation, regression testing, output verification, and performance monitoring.
  • Build automated evaluation tools for internal AI-powered applications and workflow automation initiatives.
  • Create realistic simulation environments to test platform behavior during heavy activity and volatility.
  • Verify connectivity and message flows between trading platforms, execution systems, market gateways, and third-party integrations.
  • Partner with software engineers, quantitative teams, and business stakeholders to define test coverage and ensure platform accuracy.

Skills

SDET experience
Programming (Python)
Programming (Java)
Programming (C++)
Distributed systems testing
API testing
Low-latency / trading environments

Tools

PyTest
JUnit
TestNG

Job description

A leading financial technology organization is looking for a Software Development Engineer in Test (SDET) to support the quality and performance of its mission-critical trading and analytics platforms. This individual will play a key role in ensuring the reliability, scalability, and accuracy of systems used in fast-moving, data-intensive environments.

Responsibilities
  • Design and maintain automated testing frameworks covering application functionality, system integrations, and core business workflows.
  • Validate pricing, valuation, and performance calculations across complex financial products and trading strategies.
  • Develop testing approaches for AI and machine learning solutions, including model validation, regression testing, output verification, and performance monitoring.
  • Build automated evaluation tools for internal AI-powered applications and workflow automation initiatives.
  • Create realistic simulation environments to test platform behavior during periods of heavy system activity, market volatility, and unusual event-driven scenarios.
  • Verify connectivity and message flows between trading platforms, execution systems, market gateways, and third-party integrations.
  • Partner closely with software engineers, quantitative teams, and business stakeholders to define test coverage and ensure platform accuracy.
Requirements
  • 4+ years of experience in Software Development Engineering in Test (SDET), Quality Engineering, or Test Automation.
  • Prior experience supporting financial technology, capital markets, trading platforms, or other highly transactional systems.
  • Strong programming skills in Python, Java, or C++.
  • Experience testing distributed, event-driven, or real-time applications.
  • Hands-on experience with modern automation frameworks such as PyTest, JUnit, TestNG, or similar tools.
  • Understanding of automated API, integration, and end-to-end testing methodologies.
  • Familiarity with messaging technologies, streaming platforms, or low-latency systems is highly desirable.
  • Excellent troubleshooting, analytical, and problem-solving skills.
Nice to Have
  • Exposure to derivatives, options, risk management systems, or financial analytics.
  • Experience validating AI/ML models or data-driven applications.
  • Knowledge of trading workflows, order management systems, or electronic execution environments.
  • Experience working in highly available, performance-sensitive production environments.

(This is an onsite role in Chicago and at this time the team cannot provide Visa sponsorship)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SDET / Chicago / Python
Senior SDET / Chicago / Python

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 110,000 - 150,000
Medical, Dental, and Vision Insurance
401(k) with company contribution
Paid Time Off
+4
Senior SDET / Chicago / Python
Senior SDET / Chicago / Python

Motion Recruitment • Chicago (IL)

On-site
USD 110,000 - 140,000
Medical, Dental, and Vision Insurance
401(k) with company contribution
Paid Time Off
+4
SDET - FinTech Trading Platforms & AI/ML Testing
SDET - FinTech Trading Platforms & AI/ML Testing

Selby Jennings • Chicago (IL)

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

Compunnel, Inc. • Merrimack (NH)

On-site
USD 100,000 - 130,000
Software Developer in Test (SDET)
Software Developer in Test (SDET)

TechDigital Group • New York (NY)

On-site
USD 80,000 - 120,000
Senior Python SDET for Trading Tech & AI QA
Senior Python SDET for Trading Tech & AI QA

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 110,000 - 150,000
Medical, Dental, and Vision Insurance
401(k) with company contribution
Paid Time Off
+4
Senior QA Engineer
Senior QA Engineer

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 90,000 - 120,000
SDET (3 to 6 Years of experience) - Jersey City & Dallas
SDET (3 to 6 Years of experience) - Jersey City & Dallas

Stradit LLC • Jersey City (NJ)

On-site
USD 90,000 - 120,000
SDET (3 to 6 Years of experience) - Jersey City & Dallas
SDET (3 to 6 Years of experience) - Jersey City & Dallas

Stradit • Dallas (TX)

On-site
USD 90,000 - 130,000
Software Engineer in Test (SDET)
Software Engineer in Test (SDET)

Citadel Enterprise Americas LLC • City of Rochester (NY)

On-site
USD 175,000 - 350,000
Medical and life insurance
Retirement and tax-free savings plans
Access to healthcare programs