Associate Quality Assurance Regional Product Development

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.

Singapore, SG
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.

View jobs by DBS Bank Ltd

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will work with product owners and developers to define and execute test strategies. You will build automated web and mobile test suites, develop Java and TypeScript automation scripts, integrate tests into CI/CD pipelines, investigate defects, and contribute to Agile planning and retrospectives.

Requirements

  • Experience as a QA Engineer or in a similar software testing role in an Agile environment
  • Product thinking
  • Experience with Playwright and Appium
  • Proficiency in Java and TypeScript
  • Familiarity with CI/CD tools such as Jenkins
  • Familiarity with Git
  • Analytical, troubleshooting, and problem-solving skills

Responsibilities

  • Collaborate with product owners and developers to design and execute test strategies
  • Design, build, and maintain automated web and mobile test suites using Playwright and Appium
  • Develop automation scripts using Java and TypeScript
  • Integrate automated tests into CI/CD pipelines
  • Analyze test results and identify defects
  • Collaborate with engineering teams to resolve issues
  • Participate in Agile ceremonies