Job Description:
The Financial Market Digital Channels team is committed to delivering world-class technology to support the bank's Financial Markets business. Our focus is on developing and enhancing the bank's in-house pricing, execution, and trade processing platform.
We combine deep domain expertise, a scientific approach, and innovative solutions to drive excellence in a highly competitive environment. This role offers a rare opportunity to work with global technologists in financial markets, in a culture that is open, intellectual, and collaborative. With abundant learning opportunities, career growth awaits high-energy professionals who are ready to step up.
Responsibilities:
- Collaborate with product managers, project managers, and development teams to gain a thorough understanding of project and testing objectives.
- Coordinate effectively between onshore and offshore teams.
- Participate in troubleshooting and root cause analysis, working closely with different teams to resolve issues.
- Design and develop test conditions, test data, and test scripts for business and technical use cases.
- Utilize existing tools and frameworks to execute test cases and develop new scripts for testing/validation.
- Lead the automation strategy and develop test automation scripts using Selenium & Cucumber.
- Execute functional, regression, and automated testing for both current and new systems under development.
- Ensure deep technical understanding of end-to-end configurations, dependencies, code paths, and service behavior.
- Work with industry-standard tools such as JIRA for test management and issue tracking.
Mandatory Skills & Experience:
- 6+ years of experience in software testing, test design, and testing methodologies.
- Capital Markets, Financial Markets, or Investment Banking project experience is required.
- Proficiency in Java programming for test automation.
- Strong experience in API testing and validation.
- Proven expertise in testing large-scale systems using automation frameworks such as Selenium and Cucumber.
- Strong understanding of automation test script development, execution, and analysis.
- Experience in designing and maintaining test conditions, test data, and test scripts.
- Hands-on experience with JIRA for test management and tracking.