Tech Quality & Test Engineer for Securities Backed Lending
Design, develop, and maintain robust automated test scripts using industry-standard frameworks and tools to validate both server-side functions and user interface components.
Analyze software specifications and requirements to create comprehensive test plans that cover all critical aspects of the application, ensuring thorough verification of functionality.
Execute automated test suites as part of regular testing cycles and integration with continuous integration/continuous delivery pipelines, providing rapid feedback on application quality throughout the development process.
Analyze test results, identify patterns in failures, and collaborate with development teams to resolve issues efficiently, documenting all findings and solutions for future reference.
Conduct regular reviews of test coverage to identify gaps and implement solutions to ensure comprehensive validation of the software under test.
Coordinate testing activities, update stakeholders, and publish dashboards to provide transparency on progress, defect management and open issues.
Deliver solutions needed and L3 support to the Global Lending Unit, Quantitative Risk Management and Collateral Valuation personnel for Lending Values.
Upgrading our systems to ensure Bank's compliance to various regulatory requirements.
This is an opportunity to work on a cloud migration project
Opportunities to pick up emerging skills such as Gen AI
Mandatory skills*
Strong programming skills in at least one language such as Java, Python, JavaScript, or C#, with the ability to write clean, maintainable automation code following object-oriented principles.
Extensive hands-on experience with automation tools and frameworks such as Selenium, Appium, Cypress, TestNG, or similar technologies for UI testing.
Experience with appropriate tools for API and server-side testing such as RestAssured, Postman, or JMeter.
Proficiency in version control systems like Git.
Familiarity with test management tools such as Squash, JIRA, TestRail, or Zephyr for tracking test cases and defects throughout the development lifecycle.
Strong knowledge of database technologies and SQL for data validation testing.
Experience in test data management techniques that support comprehensive testing scenarios.
Additional valuable skills include experience with containerization technologies like Docker, cloud platforms such as AWS or Azure, and performance testing tools that can validate system behavior under various load conditions.
Any Graduate