Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a meticulous Quality Assurance Engineer to enhance their digital banking solutions. In this role, you will design and execute comprehensive test scenarios, ensuring the highest quality through user acceptance testing. Collaborate with a dynamic team to utilize cutting-edge tools and methodologies, including JIRA and Selenium, to deliver exceptional results. This position offers a unique opportunity to impact the banking sector significantly while working in a supportive and innovative environment. If you are passionate about quality and technology, this role is an excellent fit for you.
Design, develop, execute, and maintain test scenarios and detailed end-to-end test cases for assigned projects related to the digital platform’s user acceptance testing.
Write test cases in JBehave for agile projects.
Utilize testing tools such as JIRA and Confluence to execute and maintain project status.
Conduct web and mobile application testing in the banking domain, ensuring quality and timely output with strong time management and attention to detail.
Detect, report, and track defects in application tools, collaborating with various stakeholders for proper issue closure.
Analyze BDD/User stories from the Product Owner, reviewing and creating high-level test scenarios to meet user requirements.
Execute assigned manual or automation testing, log and follow up on defects for timely resolution.
Generate testing reports, prepare training slides for touchpoints, and provide updates to project delivery.
Write test plans and testing summary documents and execute end-to-end test scenarios with detailed steps based on requirements.
Actively participate in project meetings and discussions, ensuring quality and timely output.
Develop maintainable automated checks in collaboration with development teams.
Collaborate proactively with all stakeholders to complete assigned tasks from clarification to issue closure.
Maintain accurate documentation, ensuring timely updates to project changes.
Minimum 2 years of experience in Web and Mobile Banking solutions.
Excellent technical programming skills with familiarity in various programming languages.
Strong knowledge of Appium, Selenium, and JUNIT.
Proficient coding skills in Java, Objective-C, JavaScript, or similar languages.
Experience in developing complex SQL queries.
Knowledge of SOAP UI and web service testing is a plus.
Familiarity with basic UNIX commands and working knowledge of the Linux environment.
Proficient in GIT commands and their usage.
Experience with mobile testing tools and frameworks such as Cucumber, Appium, Selenium, XCode UI Automation, or Espresso.
Hands-on experience with tools like SOAP UI and REST API.
Knowledge of Bitbucket or similar version control systems.
Strong focus on quality output in software development during the user acceptance stage.
We regret to inform that only shortlisted candidates will be notified.
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates collecting, using and disclosing my personal data for the purposes set out in the Privacy Policy which is available at https://www.persolkelly.com.sg. I also acknowledge that I have read, understood, and agree to the said Privacy Policy.
PERSOLKELLY Singapore Pte Ltd • RCB No. 200007268E EA License No. 01C4394 • EA Registration No. R21103542 (Ling Kai Jin)