Lead Software Development Engineer in Test (Python)
Core
Design and build scalable test automation frameworks and test cases for Clearing Technology systems, validating complex quantitative finance algorithms and models.
Role type
Lead Software Development Engineer in Test (SDET)
Builds
Scalable test automation frameworks and reference implementations for clearing risk management systems
Domain
Financial technology / Quantitative finance / Clearing systems
Required skills
Python, Test automation (Cypress, Selenium), Java, JavaScript, SQL, UNIX/Linux, CI/CD (Jenkins), Agile methodologies
Preferred skills
Financial mathematics, Derivatives markets, Portfolio risk concepts (VaR), AI-assisted development tools (GitHub Copilot, Claude, Cursor)
Technologies
Python, Cypress, Selenium, JavaScript, Java, Jira, Jenkins, Oracle, ReactJS, extJS, jQuery
Responsibilities
Design and build scalable test automation frameworks; Lead test framework architecture; Review quantitative finance requirements to define test strategies; Create and execute test plans for complex systems; Validate correctness and performance of complex algorithms; Deploy application builds and manage test environments; Troubleshoot software/hardware configuration issues
Seniority
Senior, hands-on IC