Software Developer

ABS CONNECT PTE. LTD.

Singapore

Sur place

SGD 90 000 - 150 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

ABS CONNECT PTE. LTD. seeks an experienced Software Developer specializing in Test Automation to design, develop, and maintain automation frameworks for digital banking applications in Singapore.

You will lead automation initiatives across web, mobile, API, and backend systems, delivering scalable tests and reusable components. The ideal candidate has 7–10 years in software testing with 4–5 years in automation, strong Java/Python/JS skills, and hands-on experience with Selenium, Playwright,

Qualifications

  • Bachelor's degree in Computer Science, IT, Software Engineering, or a related discipline.
  • 7–10 years of experience in software testing with at least 4–5 years in test automation and prior automation leadership.
  • Strong programming skills in Java, Python, JavaScript, or Type Script and reusable automation components.
  • Experience with test automation frameworks such as Selenium with Java, Playwright, Appium, Cucumber/BDD, or Pytest.
  • Strong API and web-service testing experience using Postman, REST Assured, SOAP UI, or Karate.
  • Hands-on testing across functional, regression, integration, end-to-end, cross-browser, and mobile.
  • CI/CD integration experience with Jenkins, Git, Bitbucket, Docker, and related tools.
  • Familiarity with Agile/Scrum, defect management, and JIRA.
  • Knowledge of SDLC, STLC, and QA best practices.
  • Experience in digital banking or financial services is a plus.

Responsabilités

  • Lead design, development, maintenance, and optimisation of scalable test automation frameworks across web, mobile, API, and backend systems.
  • Develop and maintain automated test suites using Selenium, Playwright, Appium, Pytest, Postman, REST Assured, or Karate.
  • Translate requirements into test plans, test cases, BDD/Gherkin scenarios, and end-to-end automation scripts.
  • Conduct functional, regression, integration, API, cross-browser, mobile, and UAT testing.
  • Integrate automated tests into CI/CD pipelines using Jenkins, Git, Bitbucket, Docker, and related DevOps tools.
  • Perform API and web-service testing to validate data integrity and system reliability.
  • Ensure test data quality, environment readiness, and end-to-end coverage across systems.
  • Lead defect triage, root-cause analysis, and quality reporting with stakeholders.
  • Collaborate with analysts, product owners, developers to clarify requirements and risks.
  • Review scripts, establish coding standards, mentor team, and improve automation coverage.

Connaissances

Programming in Java
Python scripting
Team leadership
Analytical thinking
Communication skills

Formation

Bachelor's degree in Computer Science or related

Outils

Selenium
Playwright
Appium
Pytest
Postman
REST Assured
Karate
Jenkins
Git
Bitbucket
Docker
JIRA

Description du poste

Job Description

We are seeking an experienced Software Developer specialising in Test Automation to design, develop, and maintain robust automation frameworks for digital banking applications. The successful candidate will have strong programming skills, extensive software testing experience, and the ability to lead automation initiatives across web, mobile, API, and backend systems.

Key Responsibilities
  • Lead the design, development, maintenance, and optimisation of scalable test automation frameworks across web, mobile, API, file interfaces, and messaging systems.
  • Develop and maintain automated test suites using Selenium, Playwright, Appium, Pytest, Postman, REST Assured, or Karate.
  • Translate business requirements, functional specifications, and user stories into comprehensive test plans, test cases, BDD/Gherkin scenarios, and end-to-end automation scripts.
  • Conduct functional, regression, integration, API, cross-browser, mobile, and user acceptance testing for digital banking applications and transaction workflows.
  • Integrate automated test suites into CI/CD pipelines using Jenkins, Git, Bitbucket, Docker, and related DevOps tools to support continuous integration and delivery.
  • Perform API and web-service testing to validate data integrity, business logic, system integration, and service reliability.
  • Ensure test data accuracy, data quality, environment readiness, and end-to-end test coverage across upstream and downstream systems.
  • Conduct defect triage, root-cause analysis, troubleshooting, and quality reporting, working closely with development, business, and infrastructure teams to resolve issues before production release.
  • Collaborate with business analysts, product owners, developers, and project stakeholders to clarify requirements and identify potential quality risks.
  • Review automation scripts, establish coding standards, mentor team members, and continuously improve testing efficiency, framework reusability, and automation coverage.
  • Support test planning, release validation, production defect analysis, and continuous quality improvement throughout the software development lifecycle.
Job Requirements
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Minimum 7-10 years of experience in software testing, quality assurance, or software development, including at least 4-5 years of hands-on test automation experience and prior experience leading automation activities.
  • Strong programming skills in Java, Python, JavaScript, or Type Script, with the ability to develop and maintain reusable automation components.
  • Proven experience in test automation frameworks, particularly Selenium with Java, Playwright, Appium, Cucumber/BDD, or Pytest.
  • Strong experience in API and web-service testing using Postman, REST Assured, SOAP UI, or Karate.
  • Hands-on experience in functional, regression, integration, end-to-end, cross-browser, and mobile application testing.
  • Experience integrating automated tests into CI/CD pipelines using Jenkins, Git, Bitbucket, Docker, or similar tools.
  • Familiarity with Agile/Scrum methodologies, defect management, and test management tools such as JIRA.
  • Strong understanding of test design techniques, software development life cycle (SDLC), software testing life cycle (STLC), and quality assurance practices.
  • Experience in digital banking, financial services, payment systems, or other transaction-intensive enterprise applications will be an advantage.
  • Strong analytical, troubleshooting, communication, and stakeholder management skills, with the ability to work independently and collaboratively in a team environment.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Developer
Software Developer

MCONNECT CONSULTING PTE. LTD. • Singapore

Sur place
SGD 120 000 - 180 000
Software Developer
Software Developer

OPHIR BUSINESS SOLUTIONS PTE. LTD. • Singapore

Sur place
SGD 120 000 - 180 000
Senior Test Engineer
Senior Test Engineer

HCL SINGAPORE PTE. LTD. • Singapore

Sur place
SGD 80 000 - 120 000
Lead Engineer – Test Automation
Lead Engineer – Test Automation

Softvil Technologies Pvt Ltd • Singapore

Sur place
SGD 95 000 - 125 000
Test Automation Engineer
Test Automation Engineer

Exasoft Pte. Ltd. • Singapore

Sur place
SGD 60 000 - 100 000
Automation Tester (Banking / 6 month renewable contract)
Automation Tester (Banking / 6 month renewable contract)

PERSOL SINGAPORE PTE. LTD. • Singapore

Sur place
SGD 67 000 - 100 000
Senior Software Tester (Automation) - #1652
Senior Software Tester (Automation) - #1652

JOBSTER PRIVATE LTD. • Singapore

Sur place
SGD 60 000 - 90 000
Software Testing Engineer
Software Testing Engineer

CLPS GLOBAL INFOTECH PTE. LTD. • Singapore

Sur place
SGD 120 000 - 180 000
QA Automation Tester
QA Automation Tester

UNIZEN TECHNOLOGIES PTE. LTD. • Singapore

Sur place
SGD 55 000 - 90 000
Senior Test Automation Engineer - Digital Banking
Senior Test Automation Engineer - Digital Banking

ABS CONNECT PTE. LTD. • Singapore

Sur place
SGD 90 000 - 150 000