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
Quality Assurance Analyst
Serenity Info Tech, Inc. · Columbia, United States
13 minutes agoQA / UAT Lead
TECH-NET, INC · Chicago, United States
13 minutes agoQuality Assurance Engineer
Kforce Technology Staffing · Winchester, United States
15 minutes agoQuality Assurance Analyst - Junior
Refulgent Technologies Inc. · Columbia, United States
15 minutes agoSDET Engineer
JC CORPORATIONS · Jersey City, United States
15 minutes agoQuality Assurance Analyst
Abacus Service Corporation · Columbia, United States
37 minutes ago