A leading global financial-services organization is seeking Front Office Automation Engineers to support the modernization of its Fixed Income sales and trading technology. This position combines hands-on Python programming, QA automation, and deep Capital Markets knowledge.
You will design and execute automated testing across trading applications, APIs, user interfaces, and end-to-end trade workflows. The ideal candidate understands how Fixed Income products, particularly swaps, behave throughout the trading lifecycle and can translate that knowledge into effective automated test coverage.
RESPONSIBILITIES- Develop and maintain automated test suites for Fixed Income trading applications.
- Build Python-based automation for front-office sales and trading workflows.
- Perform API, UI, functional, regression, component, and integration testing.
- Validate trading workflows across complex Fixed Income and derivative products.
- Partner with developers, QA engineers, and front-office stakeholders to establish testing priorities.
- Analyze test failures, identify defects, and collaborate with engineering teams on resolution.
- Build test coverage around trade lifecycle events, financial calculations, and business requirements.
- Maintain clear test plans, test data, execution results, and defect documentation.
Role Requirements:- Strong hands-on Python programming experience.
- Professional QA or test automation engineering experience.
- Direct experience within Fixed Income Capital Markets.
- Strong understanding of interest rate swaps and associated trading workflows.
- Experience building API automation.
- Experience building UI automation.
- Experience testing trading platforms or sales and trading applications.
- Understanding of functional, regression, integration, and component testing.
- Strong analytical and troubleshooting skills.
- Ability to communicate effectively with both technical and business stakeholders.
PREFERRED EXPERIENCE- Experience with OIS swaps, inflation swaps, swaptions, CDS, repos, futures, options, or total return swaps.
- Selenium, TestNG, or comparable automation framework experience.
- Market data testing experience.
- Regulatory or trade lifecycle testing experience.
- Experience supporting trading-platform modernization initiatives.