SDET (Software Development Engineer in Test) – Banking

Erudite Innovation

Semenyih

On-site

MYR 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jora Malaysia is seeking an experienced SDET to design, develop and maintain automated testing solutions for banking applications. You will build scalable tests across UI, API, integration and backend layers, working with Developers, QA Engineers and DevOps teams to improve software quality.

The role requires strong programming and testing skills, experience with CI/CD pipelines, and knowledge of Java, Python and SQL.

Qualifications

  • Bachelor's degree or higher in CS/IT/SE or related field.

Responsibilities

  • Design, develop and maintain automated test frameworks for banking applications.
  • Write high-quality, maintainable and reusable test automation code.
  • Develop automated tests covering functional, regression, API, integration and end-to-end testing.
  • Automate end-to-end banking transaction flows and validate API requests/responses.

Skills

Java
Python
C#
API testing
CI/CD integration
SQL
Problem solving

Education

Bachelor's Degree in Computer Science / IT / Software Engineering

Tools

Playwright
Cypress
Appium
REST Assured
Cucumber
Robot Framework
Postman
SOAP UI
Jenkins
GitHub Actions
Git
Maven
Docker

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

SDET (Software Development Engineer in Test) – Banking

Responsible for designing, developing and maintaining automated testing solutions, frameworks and test infrastructure for banking applications. The SDET combines strong software development and testing skills to build scalable automated tests across UI, API, integration and backend layers.

The role works closely with Developers, Test Managers, QA Engineers, Business Analysts, Solution Architects and DevOps teams to improve software quality and accelerate continuous delivery.

Key Responsibilities

  • Design, develop and maintain automated test frameworks for banking applications.
  • Write high-quality, maintainable and reusable test automation code.
  • Develop automated tests covering:
  • Functional testing
  • Regression testing
  • API testing
  • Integration testing
  • End-to-end testing
  • Database testing
  • Analyse business and technical requirements and identify automation opportunities.
  • Develop reusable automation libraries, utilities and test components.
  • Perform API automation testing for REST / SOAP services.
  • Validate API requests, responses, business logic and data.
  • Automate end-to-end banking transaction flows.
  • Integrate automated tests into CI/CD pipelines.
  • Configure and maintain automated test execution within Jenkins, GitLab, Azure DevOps or similar platforms.
  • Investigate automation failures and identify whether the cause is application defects, test code, environment or test data.
  • Analyse test results and generate automation reports.
  • Identify software defects and track them through resolution.
  • Participate in defect triage with Developers and QA teams.
  • Perform defect retesting and regression testing.
  • Review application architecture and identify areas suitable for test automation.
  • Collaborate with Developers to improve application testability and code quality.
  • Conduct code reviews for test automation scripts.
  • Maintain source code using Git or similar version-control systems.
  • Support performance and security testing automation where required.
  • Continuously improve automation frameworks, tools and testing processes.

Banking Application Experience

Experience testing:

  • Core Banking
  • Internet Banking
  • Payments
  • Payment Gateways
  • Cards
  • Loans / Financing
  • Deposits
  • ATM systems
  • AML / KYC
  • Customer Onboarding
  • E-Invoicing
  • Regulatory applications
  • API / Microservices

Technical Skills

Programming

  • Java
  • Python
  • C#

Automation

  • Playwright
  • Cypress
  • Appium
  • Rest Assured
  • Cucumber / BDD
  • Robot Framework

API Testing

  • Postman
  • REST Assured
  • SOAP UI
  • REST / SOAP
  • JSON / XML

CI/CD & DevOps

  • Jenkins
  • GitHub Actions
  • Git
  • Maven / Gradle
  • Docker

Database

  • SQL
  • Oracle
  • SQL Server
  • DB2

Required Skills & Experience

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering or related field.
  • 4–8+ years of experience in Software Testing / Test Automation / SDET.
  • Experience with Selenium, Playwright, Cypress or equivalent automation tools.
  • Strong experience with API automation and testing.
  • Good SQL and backend testing skills.
  • Experience integrating automated tests with CI/CD pipelines.
  • Strong understanding of SDLC and STLC.
  • Experience working in Agile / Scrum environments.
  • Good understanding of software development practices such as Git, code reviews and version control.
  • Banking / financial-services experience is highly preferred.
  • Strong analytical and problem-solving skills.

Preferred Certifications

  • ISTQB Foundation
  • ISTQB Advanced Test Automation Engineer
  • Certified SDET
  • Test Automation Framework
  • Automated Test Scripts
  • API Automation Suite
  • UI Automation Suite
  • Regression Automation Suite
  • Test Automation Libraries
  • Automated Test Reports
  • Test Data Utilities
  • Automation Coverage Reports
  • Automation Maintenance / Improvement Plan

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Tester - Banking
Automation Tester - Banking

Erudite Innovation • Semenyih

On-site
MYR 120,000 - 180,000
Test Manager - Banking
Test Manager - Banking

Erudite Innovation • Semenyih

On-site
MYR 180,000 - 240,000
Senior SDET: Banking API & UI Test Automation Engineer
Senior SDET: Banking API & UI Test Automation Engineer

Erudite Innovation • Semenyih

On-site
MYR 120,000 - 180,000
IT Database Tester - Banking
IT Database Tester - Banking

Erudite Innovation • Semenyih

On-site
MYR 80,000 - 120,000
IT Integration Tester - Banking
IT Integration Tester - Banking

Erudite Innovation • Semenyih

On-site
MYR 100,000 - 179,000
Manual & Automation Tester – AI Testing
Manual & Automation Tester – AI Testing

Tentacle Technologies • Kuala Lumpur

On-site
MYR 67,000 - 89,000
Manual Tester (Banking Domain) - Contractual - Immediate Joiner
Manual Tester (Banking Domain) - Contractual - Immediate Joiner

Neuron Solutions Sdn. Bhd. • Kuala Lumpur

On-site
MYR 56,000 - 100,000
Automation Tester - TOSCA
Automation Tester - TOSCA

Pride Global • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Manual & Automation Tester
Manual & Automation Tester

TENTACLE SSO SDN BHD • Kuala Lumpur

On-site
MYR 67,000 - 100,000
Functional Tester - Banking
Functional Tester - Banking

Apar Technologies • Kuala Lumpur

On-site
MYR 60,000 - 90,000