Job Summary :
We are seeking an experienced SDET (Software Development Engineer in Test) with strong expertise in Automation Framework Development, Database Testing , and a solid understanding of Investment Banking domain processes .
The ideal candidate will be responsible for designing, developing, and maintaining robust automation frameworks and ensuring end-to-end quality of complex financial applications.
Key Responsibilities :
- Design, develop, and maintain automation test frameworks using Java, Selenium, and Cucumber (BDD) .
- Perform Database Testing and validate backend data using complex SQL queries .
- Work closely with developers, business analysts, and QA teams to understand functional and technical requirements.
- Develop and execute API and UI automation scripts for regression and integration testing.
- Participate in Agile / Scrum ceremonies – sprint planning, daily stand-ups, and retrospectives.
- Conduct test data preparation, environment setup , and test execution for multiple releases.
- Identify, log, and track defects; perform root cause analysis for recurring issues.
- Ensure adherence to QA best practices and contribute to continuous improvement of testing processes.
- Collaborate with stakeholders in the Investment Banking domain to validate complex workflows (e.g., trade lifecycle, settlements, risk management, reference data).
Technical Skills :
Programming Languages : Java (strong proficiency required)Automation Tools : Selenium WebDriver, Cucumber (BDD), TestNG / JUnitDatabase Skills : Strong hands-on experience in SQL , writing complex queries, joins, stored procedures, and validationsAPI Testing Tools : RestAssured / Postman / SOAPUIBuild & CI / CD Tools : Maven, Jenkins, Git / BitbucketDefect Management Tools : Jira / ALM / ZephyrFramework Design : Page Object Model (POM), Hybrid frameworksDomain Expertise : Investment Banking (Trade lifecycle, Corporate Actions, Risk & Compliance, or Settlements)