Software Development Engineer in Test (SDET) - Capital Markets
Quick Overview
Job Description
Software Development Engineer in Test (SDET) - Capital Markets
Introduction
We are seeking an experienced Software Development Engineer in Test (SDET) with strong expertise in test automation, DevOps, and Capital Markets to support a high-performance Equity Derivatives Trading Platform. The ideal candidate will have hands-on experience automating enterprise applications built on C#, .NET, C++, SQL Server, and modern CI/CD environments. This role requires someone who can build scalable automation frameworks, develop deployment and orchestration tooling, and support end-to-end testing across complex trading applications.
Responsibilities
- Design and develop scalable automation frameworks
- Build automated regression and integration test suites
- Automate UI, API, database, and backend validations
- Analyze application code to identify automation opportunities
- Develop CI/CD pipelines using Jenkins or Bamboo
- Build deployment automation using PowerShell and Python
- Create test environment orchestration utilities
- Develop automated test data management solutions
- Support release automation and continuous testing
- Execute SQL validations
- Maintain automation frameworks
- Collaborate with QA, Development, and DevOps teams
- Participate in code reviews
- Improve overall test coverage and quality engineering practices
Requirements
Required Skills
- 5+ years of Software Development Engineer in Test (SDET) experience
- Strong experience with C#/.NET applications
- Experience reading and understanding C++ code
- Strong Python scripting
- PowerShell scripting
- Microsoft SQL Server
- SQL scripting and database validation
- Windows Services
- IIS Web Applications
- Test automation framework development
- UI Automation experience with TestComplete, Ranorex, UFT, Selenium or similar
- API testing
- REST Services
- WCF Services
- NUnit, xUnit or MSTest
- Jenkins or Bamboo
- Bitbucket/Git
- CI/CD Pipeline development
- Deployment automation
- Environment orchestration
- Test data management
- JIRA
- QTest or HP ALM
- Strong debugging and troubleshooting skills
Preferred Skills
- FIX Protocol
- RabbitMQ
- MSMQ
- Kafka
- Docker
- SonarQube
- SpecFlow
- Cucumber
- RestSharp
- Newman
- Postman
- Splunk
- Octopus Deploy
- PowerShell DSC
- JMeter
- k6
- AI-assisted testing
- GitHub Copilot
- Claude Code
Domain Experience
- Capital Markets
- Equity Derivatives
- Trading Platforms
- Options
- Futures
- Swaps
- Bonds
- Front Office Trading
- Trade Lifecycle
- Order Management
- Booking
- Settlement
- BFSI Applications
Requirements
- Bachelor''s Degree in Computer Science or related field
- Excellent communication skills
- Strong analytical and problem-solving abilities
- Ability to work independently
- Experience working in Agile environments
Work Environment
- Hybrid role
- Long-term contract
- Enterprise Investment Banking environment
- Latest automation technologies
- Large-scale trading platform
Skills
Similar jobs
NetSuite-centric Integration QA Engineer
Showman Staffing · United States
36 minutes agoSoftware Test & Verification Engineer (Experienced or Senior) with Security Clearance
Boeing · Albuquerque, United States
36 minutes ago$104.5k - $151.8k/yrQuality Assurance Tech CMM Programmer with Security Clearance
V2X · Indianapolis, United States
1 hour agoQUALITY ASSURANCE SPECIALIST (SUPPLY) with Security Clearance
Department of the Air Force · Columbus, United States
1 hour agoQuality Assurance Specialist with Security Clearance
Department of Defense · Tucson, United States
1 hour agoQA ENGINEER
AaraTechnologies Inc · Texas City, United States
1 hour ago