Associate Quality Assurance Engineer Regional Wealth Delivery
DBS Bank Ltd is a Singapore-based bank providing personal, SME, corporate, institutional, wealth management, financial markets, and digital banking services. Its clients include consumers, small and medium-sized businesses, corporations, and institutional customers.
About DBS Bank Ltd
DBS Bank Ltd provides banking products and services including accounts, cards, insurance, loans, investments, digital banking, payments, trade finance, foreign exchange, commodities, investment solutions, and derivatives clearing. Through its SME business, it supports businesses with financing, cash-flow management, online banking through DBS IDEAL, sustainability programmes, and business-growth initiatives. The bank serves personal customers, SMEs, corporate and institutional clients, and wealth-management customers across its regional markets.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design end-to-end test scenarios and automated test scripts for Android and iOS applications. You will test APIs, use automation frameworks and development tools, work in Agile projects, and help ensure high software quality.
Requirements
- Four to six years of mobile-testing experience
- Experience testing Android and iOS applications with automated scripts
- API testing and test-automation framework experience
- At least three years of coding experience in Java, Objective-C, JavaScript, or similar languages
- Experience with Cucumber, Appium, Selenium, XCode UI Automation, or Espresso
- Knowledge of Git, Jira, Jenkins, Docker, UNIX commands, and Linux
- Experience with SOAP UI and REST APIs
- Analytical skills for creating end-to-end scenarios and test cases
- Agile project experience
- Banking experience is preferred
Responsibilities
- Automate testing for Android and iOS applications
- Perform API testing using automation frameworks
- Develop and maintain automated test scripts
- Create end-to-end test scenarios and test cases from complex requirements
- Use Git, Jira, Jenkins, Docker, and mobile testing tools
- Work on Agile projects
- Ensure software quality holistically
