Software Development Engineer in Test (SDET) - Capital Markets
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+47 more
Job description
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., * 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
- 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, * 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, * Long-term contract
- Enterprise Investment Banking environment
- Latest automation technologies
- Large-scale trading platform
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
7 Important Tips That Every Software Developer Should Know
Why Upskilling And Reskilling is Important For Developers
Where To Find Software Engineering Jobs