Senior Associate, Quality Assurance Engineer, Consumer Banking Group

DBS

Singapore

On-site

SGD 70,000 - 110,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DBS in Singapore is seeking a Senior Associate Quality Assurance Engineer within Consumer Banking Group to help shape software quality and digital testing across mobile and web platforms.

You will convert test scenarios into automated scripts using Appium, Selenium, Playwright and Pytest, participate in Agile delivery, and work with cross-functional teams to ensure robust, customer-friendly digital banking experiences.

Qualifications

  • Bachelor’s Degree with at least 5 years in web/mobile banking testing.
  • Hands-on with Appium, Selenium, Playwright (Java), Pytest (Python), JUnit.
  • Strong automation framework design and best practices.
  • Solid programming skills in Java, Objective-C, JavaScript, Python.
  • Experience SQL for data validation and REST API testing.

Responsibilities

  • Translate requirements into end-to-end test scenarios and cases.
  • Design, develop, and maintain Android/iOS, web, and API tests.
  • Develop maintainable automated tests with cross-platform tools.
  • Identify, track, and report defects; ensure timely resolution.
  • Promote quality culture within Agile teams.

Skills

Automation testing
Appium
Selenium
Playwright
Pytest
JUnit
Java
JavaScript
Python

Education

Bachelor's Degree

Tools

Selenium
Appium
Playwright
Pytest
JUnit
Git
Jenkins
Docker
Xcode UI Testing

Job description

Senior Associate, Quality Assurance Engineer, Consumer Banking Group### Senior Associate, Quality Assurance Engineer, Consumer Banking GroupApply: Singapore - East: Full time: Posted Today: WD89867### ### **Business Function:**### As the leading bank in Asia, DBS Consumer Banking Group is in a unique position to help our customers realise their dreams and ambitions. As a market leader in the consumer banking business, DBS has a full spectrum of products and services, including deposits, investments, insurance, mortgages, credit cards and personal loans, to help our customers realise their dreams and aspirations at every life stage. Our financial solutions are not only the best in the business – they were made just right for you. **Job Purpose: Shaping the Future of Software Quality & Digital Testing at DBS**### At DBS, we are pioneering the future of digital services through rigorous engineering excellence and quality assurance. Recognized globally for our digital leadership, we blend high-performance agility with the scale of a leading global bank. Our software testing and quality engineering teams are at the forefront of ensuring seamless, robust, reliable, and joyful digital banking experiences for millions of customers across Asia.### As part of the Regional Product Delivery team, we collaborate closely with key stakeholders across Technology and Product to deliver best-in-class digital solutions across multiple platforms, including Internet Banking, Mobile Banking, Chatbot, PayLah!, and PWEB.### We provide insights and expertise, supported by strong domain knowledge, to design and deliver seamless banking journeys for new initiatives. One of the key responsibilities of our function is to ensure the end-to-end execution of User Acceptance Testing (UAT), using both manual and automation tools to deliver high-quality and timely outcomes before release to market.### As a Software Test Engineer, you will be primarily responsible for converting Behaviour-Driven Development (BDD) test scenarios into automated test scripts across applicable digital platforms and product suites. You will collaborate closely with various application teams supporting our delivery model, particularly within an Agile environment.### You will also be expected to understand business requirements, design and author test cases, execute testing, identify and track defects, and ensure that high-quality products are delivered.### **Responsibilities:*** ### Advocate a strong quality culture within cross-functional teams and ensure testing best practices are consistently followed.* ### Design, develop, execute, and maintain test cases for Android and iOS applications, web applications, and REST APIs across different digital platforms.* ### Develop and maintain automated test suites using Selenium with Java, Appium with Java, Playwright with Java, and Pytest with Python.* ### Establish testing as an integral part of the software development lifecycle within cross-functional teams.* ### Develop maintainable and reusable automated tests in collaboration with development teams.* ### Proactively recommend improvements to testing tools, frameworks, and processes to improve test coverage, efficiency, and quality.* ### Detect, document, and report defects, and closely follow up on them to ensure timely resolution and closure.* ### Apply exploratory testing techniques to identify potential issues and improve overall product quality.* ### Continuously assess and identify opportunities to improve the quality, reliability, and performance of our applications and services.### **Requirements:*** ### Bachelor’s Degree with a minimum of 5 years of relevant working experience, preferably in web and mobile banking solutions.* ### Strong knowledge and hands-on experience with Appium, Selenium, Playwright (Java), Pytest (Python), and JUnit.* ### Solid understanding of modern test automation framework design and best practices.* ### Strong programming skills in Java, Objective-C, JavaScript, Python, or similar programming languages.* ### Hands-on experience in developing and maintaining automated test frameworks and scripts.* ### Experience in developing complex SQL queries for data validation and testing.* ### Experience in REST API and web service testing. Knowledge of SoapUI or similar API testing tools would be an advantage.* ### Familiarity with UNIX/Linux environments and commonly used UNIX commands.* ### Working knowledge of Git and Bitbucket or other source-control tools.* ### Strong analytical skills, with the ability to interpret complex business and technical requirements and translate them into comprehensive end-to-end test scenarios and test cases.* ### Good understanding of Agile methodologies and the software testing lifecycle across both manual and automated testing.* ### Experience working as part of an Agile project team, preferably within the banking or financial services industry.* ### Experience with engineering and delivery tools such as Jira, Jenkins, and Docker.* ### Experience with one or more testing technologies or frameworks such as Cucumber, Appium, Selenium, Playwright, or Xcode UI Testing.* ### Strong communication and collaboration skills, with the ability to work effectively across Product, Technology, and other cross-functional teams.**Location:**DBS @ UE Biz Hub**Job:**Digital**Schedule:**Regular**Employee Status:**Full time
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Associate / Associate, Digital Automation Engineer, Consumer Banking Group
Senior Associate / Associate, Digital Automation Engineer, Consumer Banking Group

DBS Bank Ltd • Singapore

On-site
SGD 90,000 - 150,000
Senior Associate, Quality Assurance Engineer, Consumer Banking Group
Senior Associate, Quality Assurance Engineer, Consumer Banking Group

DBS Bank • Singapore

On-site
SGD 90,000 - 130,000
Senior Associate / Associate, Digital Automation Engineer, Consumer Banking Group
Senior Associate / Associate, Digital Automation Engineer, Consumer Banking Group

DBS Bank • Singapore

On-site
SGD 100,000 - 167,000
AVP, Software Engineer in Test, Core Banking Technology, Group Technology
AVP, Software Engineer in Test, Core Banking Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 150,000 - 180,000
Senior QA Engineer, Digital Banking & Automation
Senior QA Engineer, Digital Banking & Automation

DBS • Singapore

On-site
SGD 70,000 - 110,000
Senior QA Engineer - Digital Banking & Automation
Senior QA Engineer - Digital Banking & Automation

DBS Bank Ltd • Singapore

On-site
SGD 90,000 - 130,000
Sr. Asso, Digital Service Delivery, Consumer Banking
Sr. Asso, Digital Service Delivery, Consumer Banking

DBS Bank Ltd • Singapore

On-site
SGD 69,000 - 118,000
AVP, Digital Product Owner, Consumer Banking Group
AVP, Digital Product Owner, Consumer Banking Group

DBS Bank Ltd • Singapore

On-site
SGD 180,000 - 240,000
Senior Associate / Associate, Equity Platform Manager, Consumer Banking Group
Senior Associate / Associate, Equity Platform Manager, Consumer Banking Group

DBS Bank Ltd • Singapore

On-site
SGD 120,000 - 150,000
Test Engineer (Banking/Contract)
Test Engineer (Banking/Contract)

PERSOL • Singapore

On-site
SGD 55,000 - 90,000