Software Development Engineer in Test (SDET)

Artajasa Pembayaran Elektronis

Tangerang Selatan

On-site

IDR 334,800,000 - 558,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Artajasa Pembayaran Elektronis seeks an experienced SDET to design, develop, and maintain automated testing frameworks for web applications, backend services, and APIs. You will build and execute automated tests across functional, regression, integration, performance, and end-to-end scopes.

Collaboration with engineers, analysts, and DevOps is required to embed testing into the software lifecycle, identify defects, and support root cause analysis while contributing to CI/CD and quality metrics.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Minimum 3 years of experience as a Software Development Engineer in Test (SDET), Automation Test Engineer, or a similar role.
  • Strong programming skills in Java, Python, or another object-oriented programming language.
  • Experience with test automation frameworks such as Selenium, Cypress, Playwright, Appium, or Robot Framework.
  • Experience testing RESTful APIs using tools such as Postman, Rest Assured, or similar frameworks.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, Azure DevOps, or GitHub Actions.
  • Experience using Git and version control best practices.
  • Strong understanding of software testing methodologies, SDLC, Agile/Scrum, and test automation best practices.
  • Experience with SQL and database validation.
  • Experience in banking, financial services, or payment systems is an advantage.

Responsibilities

  • Design, develop, and maintain automated test frameworks and test scripts for web applications, backend services, and APIs, develop and execute automated functional, regression, integration, performance, and end-to-end tests, collaborate with software engineers, system analysts, and DevOps teams to integrate automated testing into the software development lifecycle, identify, analyze, document, and track software defects while supporting root cause analysis, integrate automated test suites into CI/CD pipelines to improve software quality and release efficiency, validate system functionality, performance, security, and reliability against business and technical requirements, and prepare automation test documentation, execution reports, and quality metrics.

Skills

Java
Python
Test automation
REST API testing
SQL
Agile/Scrum
Problem solving

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Selenium
Cypress
Playwright
Appium
Robot Framework
Postman
Rest Assured
Jenkins
GitLab CI/CD
Azure DevOps
GitHub Actions

Job description

PT Artajasa Pembayaran Elektronis is one of Indonesia's leading payment infrastructure providers, delivering secure, reliable, and high-availability transaction services for banks and financial institutions. As a key enabler of the national payment ecosystem, Artajasa operates mission-critical platforms that support interbank connectivity across Indonesia. Through continuous innovation and technology advancement, Artajasa is committed to building scalable and resilient payment solutions that support the future of digital finance.

About the Role

We are seeking a Software Development Engineer in Test (SDET) to design, develop, and maintain automated testing frameworks that ensure the quality, reliability, and performance of mission-critical payment applications. This role combines software development and quality assurance expertise to build scalable test automation solutions and support continuous integration and delivery.

Key Responsibilities

Design, develop, and maintain automated test frameworks and test scripts for web applications, backend services, and APIs, develop and execute automated functional, regression, integration, performance, and end-to-end tests, collaborate with software engineers, system analysts, and DevOps teams to integrate automated testing into the software development lifecycle, identify, analyze, document, and track software defects while supporting root cause analysis, integrate automated test suites into CI/CD pipelines to improve software quality and release efficiency, validate system functionality, performance, security, and reliability against business and technical requirements, and prepare automation test documentation, execution reports, and quality metrics.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Minimum 3 years of experience as a Software Development Engineer in Test (SDET), Automation Test Engineer, or a similar role.
  • Strong programming skills in Java, Python, or another object-oriented programming language.
  • Experience with test automation frameworks such as Selenium, Cypress, Playwright, Appium, or Robot Framework.
  • Experience testing RESTful APIs using tools such as Postman, Rest Assured, or similar frameworks.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, Azure DevOps, or GitHub Actions.
  • Experience using Git and version control best practices.
  • Strong understanding of software testing methodologies, SDLC, Agile/Scrum, and test automation best practices.
  • Experience with SQL and database validation.
  • Experience in banking, financial services, or payment systems is an advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Ajaib Group • Jakarta Pusat

On-site
SDET: Advanced Test Automation for Payment Platforms
SDET: Advanced Test Automation for Payment Platforms

Artajasa Pembayaran Elektronis • Tangerang Selatan

On-site
Quality Assurance Engineer
Quality Assurance Engineer

PT Bank Neo Commerce Tbk • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
QA Engineer Durianpay Hybrid • Jakarta Selatan Min. 4 years of experience Negotiable Actively h[...]
QA Engineer Durianpay Hybrid • Jakarta Selatan Min. 4 years of experience Negotiable Actively h[...]

Durianpay Indonesia • Jakarta Selatan

On-site
Staff Engineer/Software Architect Durianpay Hybrid • Jakarta Selatan Min. 5+ years of experienc[...]
Staff Engineer/Software Architect Durianpay Hybrid • Jakarta Selatan Min. 5+ years of experienc[...]

Durianpay Indonesia • Daerah Khusus Ibukota Jakarta

On-site
IDR 300,000,000 - 400,000,000
QA Engineer
QA Engineer

EDTS • Jakarta Pusat

On-site
IDR 180,000,000 - 280,000,000
Quality Assurance
Quality Assurance

MateCareer • Kota Bandung

On-site
IDR 89,280,000 - 167,400,000
QA Tester Banking (3-month contract extendable)
QA Tester Banking (3-month contract extendable)

MateCareer • Jakarta Barat, Jakarta Selatan

On-site
IDR 89,280,000 - 167,400,000
QA Engineer (Contract Based)
QA Engineer (Contract Based)

Indicocompany • Daerah Khusus Ibukota Jakarta

On-site
IDR 671,591,000 - 1,007,388,000
QA Engineer Durianpay Hybrid • Jakarta Selatan Min. 3-5 Years Experience Negotiable Actively hi[...]
QA Engineer Durianpay Hybrid • Jakarta Selatan Min. 3-5 Years Experience Negotiable Actively hi[...]

Durianpay Indonesia • Daerah Khusus Ibukota Jakarta

On-site
IDR 180,000,000 - 300,000,000
Health insurance
Hybrid work model