Software Development Engineer in Test

DANA Indonesia

Jakarta Pusat

On-site

IDR 111,600,000 - 167,400,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DANA Indonesia's Business Automation team is seeking a QA Automation Engineer to own end-to-end quality for merchant products, ensuring releases are reliable and secure.

You will design test strategies for API, mobile, and web, build automated frameworks, and work with PM, engineering, and design from requirements to acceptance.

The role emphasizes performance testing for high-traffic periods and reporting metrics to raise quality maturity across the squad.

Qualifications

  • 3+ years of software QA experience.
  • Experience with automation tools such as Appium, Espresso/XCUITest, Selenium/Playwright, and REST Assured or Postman/Newman.
  • Strong API testing skills (REST, JSON, authentication, contract testing) and SQL to validate backend data.
  • Experience integrating tests into CI/CD (Jenkins, GitLab CI, GitHub Actions) and working in Agile/Scrum.
  • Clear written and verbal communication in Bahasa Indonesia and English.

Responsibilities

  • Own end-to-end QA for merchant products, from payment flows to merchant apps.
  • Lead test strategy and automation, raising squad quality maturity.
  • Define acceptance criteria with PM, engineering and design from requirements.
  • Track quality metrics like defect leakage, automation coverage, flaky tests.
  • Run performance and load testing for peak traffic scenarios and identify bottlenecks.

Skills

QA experience
Automation tools
API testing
CI/CD
Agile/Scrum
Analytical skills
Bahasa Indonesia
English

Tools

Appium
Espresso/XCUITest
Selenium
Playwright
REST Assured
Postman/Newman

Job description

At Business Automation, we believe that meaningful progress begins when people are empowered to do their best work. Our purpose is to transform complex, time-consuming processes into seamless, intelligent systems that enable teams to operate with greater clarity, speed, and confidence. By reducing manual effort, we create room for ideas to grow, innovation to thrive, and people to truly excel in what they do best.

We don’t aim for simple process improvement—we strive to reshape the way the organization works. Through smart automation, data-driven insights, and thoughtful design, we unlock new levels of efficiency and capability. Whether it’s accelerating decision-making, simplifying workflows, or enabling smarter business operations, our focus is on delivering solutions that create real, measurable impact.

To us, automation is more than just technology—it is about collaboration, curiosity, and continuous growth. We are driven by the joy of solving real problems, exploring new possibilities, and creating solutions that truly make a difference. Ultimately, we take pride in empowering teams across the organization to work smarter, achieve more with less friction, and experience greater satisfaction in what they do every day.

About the role

Own end-to-end quality assurance for merchant products, from payment flows to merchant-facing apps, so that every release is reliable, secure, and compliant at high transaction volume. Lead test strategy and automation, and raise the quality maturity of the squad.

You’ll be working on:
  • Define and own the test strategy (functional, regression, integration, performance, and security) for merchant product.
  • Design, build, and maintain automated test frameworks for API, mobile (Android/iOS), and web, integrated into CI/CD pipelines.
  • Validate money-movement correctness, including transaction status, idempotency, refunds, settlement, and reconciliation, with a focus on edge cases like timeouts, retries, and partial failures.
  • Run performance and load testing for peak-traffic scenarios such as campaigns, payday, and Ramadan, and partner with engineering on bottlenecks.
  • Work with PM, engineering, and design from the requirement stage (shift-left) to define acceptance criteria and catch gaps before development starts.
  • Track and report quality metrics such as defect leakage, automation coverage, flaky test rate, and escaped bugs.
Qualifications:
  • 3+ years of software QA experience.
  • Experience with automation tools such as Appium, Espresso/XCUITest, Selenium/Playwright, and REST Assured or Postman/Newman.
  • Solid API testing skills (REST, JSON, authentication, contract testing) and comfort writing SQL to validate backend data.
  • Experience integrating tests into CI/CD (Jenkins, GitLab CI, GitHub Actions) and working in Agile/Scrum teams.
  • Strong analytical skills for designing test cases around complex business rules and failure scenarios.
  • Clear written and verbal communication in Bahasa Indonesia and English.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer
Quality Assurance Engineer

PT Bank Neo Commerce Tbk • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
QA Engineer (ShopeePay) - Sea Labs Engineering and Technology Jakarta Experienced (Individual Contributor) Sea Labs Indonesia
QA Engineer (ShopeePay) - Sea Labs Engineering and Technology Jakarta Experienced (Individual Contributor) Sea Labs Indonesia

SEA Singapore • Jakarta Pusat

On-site
IDR 200,880,000 - 357,120,000
Quality Assurance (QA) Engineer Automation
Quality Assurance (QA) Engineer Automation

PT. Mandiri International Technology • Jakarta Barat

On-site
IDR 89,280,000 - 156,240,000
QA Engineer (ShopeePay) - Sea Labs
QA Engineer (ShopeePay) - Sea Labs

Moneep • Indonesia

On-site
IDR 180,000,000 - 240,000,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Ajaib • Jakarta Pusat

On-site
IDR 279,000,000 - 446,400,000
QA Engineer (ShopeePay) - Sea Labs
QA Engineer (ShopeePay) - Sea Labs

Monee • Jakarta Pusat

On-site
IDR 133,920,000 - 200,880,000
QA Engineer (ShopeePay) - Sea Labs
QA Engineer (ShopeePay) - Sea Labs

Sea • Jakarta Pusat

On-site
IDR 150,000,000 - 210,000,000
QA Automation Engineer – Payment Gateway
QA Automation Engineer – Payment Gateway

Pengiklan Anonim • Tangerang Selatan

On-site
IDR 120,000,000 - 180,000,000
Lead QA Automation Engineer - Merchant Platforms
Lead QA Automation Engineer - Merchant Platforms

DANA Indonesia • Jakarta Pusat

On-site
IDR 111,600,000 - 167,400,000
Quality Assurance Automation Testing
Quality Assurance Automation Testing

PT Mandiri International Technology • Jakarta Utara

On-site
IDR 180,000,000 - 360,000,000