IT QA (Quality Assurance) Engineer

Mahacakra

Jakarta Selatan

On-site

IDR 120,000,000 - 260,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mahacakra is seeking a QA Engineer to ensure the reliability and security of EDC and payment applications used by banks and merchants. You will collaborate with developers and product teams from test planning to release, designing test cases and automating coverage across functional, regression, and API testing.

You will test EDC/POS applications and payment flows on physical devices, validate integrations via API testing, and contribute to a culture of quality through AI-assisted test

Qualifications

  • Bachelor's degree in CS/Inform/IS or related field.
  • Experience in manual testing including test design, functional, regression, and UAT.
  • Familiar with test automation tools such as Selenium, Cypress, or Playwright.
  • Experience in API testing using Postman or REST Assured.
  • Good understanding of SDLC/STLC, bug tracking, and Agile workflows (Jira).
  • Experience testing POS/EDC applications and payment flows.
  • Comfortable using AI tools to support test case generation.

Responsibilities

  • Design, write, and execute test cases for functional, regression, and UAT.
  • Test EDC/POS apps and end-to-end payment flows on devices.
  • Perform API testing to validate backend integration.
  • Develop and maintain automated test scripts to improve coverage.
  • Report, track, and verify bugs using Jira; ensure issues are resolved before release.
  • Participate in Agile ceremonies and clarify requirements/acceptance criteria with devs.
  • Use AI tools to support test case generation and productivity.

Skills

Manual testing
Test planning
Functional testing
Regression testing
UAT
Automation testing
Selenium
Cypress
Playwright
API testing
Postman
REST Assured
Jira
AI-driven testing
SDLC/STLC

Education

Bachelor's degree in Computer Science or related field

Tools

Selenium
Cypress
Playwright
Postman
REST Assured

Job description

About the Role

As a QA Engineer, you will ensure that our EDC and payment applications are reliable, secure, and ready for use by banks and merchants. You will work closely with developers and product teams throughout the development cycle, from test planning to release.

Responsibilities

Design, write, and execute test cases for functional, regression, and User Acceptance Testing (UAT).

Test EDC/POS applications and end-to-end payment transaction flows on physical devices.

Perform API testing to validate integration between applications and backend payment services.

Develop and maintain automated test scripts to improve testing coverage and efficiency.

Report, track, and verify bugs using Jira, and ensure issues are resolved before release.

Participate in Agile ceremonies and collaborate with developers to clarify requirements and acceptance criteria.

Use AI tools to support test case generation, documentation, and daily productivity.

Requirements

Bachelor's degree in Computer Science, Informatics, Information Systems, or a related field.

Experience in manual testing: test case design, functional, regression, and UAT.

Familiar with test automation tools such as Selenium, Cypress, or Playwright.

Experience in API testing using Postman or REST Assured.

Good understanding of SDLC/STLC, bug tracking, and Agile workflows (Jira).

Experience testing POS/EDC applications and payment transaction flows.

Comfortable using AI tools to support test case generation and daily productivity.

Nice to Have

Understanding of ISO 8583 message format.

Familiarity with EMV card transactions (chip, contactless) and common payment error scenarios.

Experience testing applications for banking or fintech clients.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Quality Assurance Engineer
Senior Software Quality Assurance Engineer

Ideku Technology Solution Pte Ltd • Jakarta Pusat

On-site
IDR 167,400,000 - 390,600,000
Senior Software Quality Assurance Engineer
Senior Software Quality Assurance Engineer

IDEKU • Jakarta Pusat

On-site
IDR 300,000,000 - 520,000,000
QA Engineer (SDE 2) - Merchant
QA Engineer (SDE 2) - Merchant

Kredivo Group • Jakarta Timur

On-site
IDR 111,600,000 - 167,400,000
QA Engineer – Fintech Payments & EDC/POS Automation
QA Engineer – Fintech Payments & EDC/POS Automation

Mahacakra • Jakarta Selatan

On-site
IDR 120,000,000 - 260,000,000
Quality Assurance (QA) Engineer Automation
Quality Assurance (QA) Engineer Automation

PT. Mandiri International Technology • Jakarta Pusat

On-site
IDR 100,440,000 - 167,400,000
IT QA Engineer Manual
IT QA Engineer Manual

Steradian Data Optima • Jakarta Utara

On-site
IDR 89,280,000 - 133,920,000
Quality Assurance (QA) Tester
Quality Assurance (QA) Tester

PT Metrodata Electronics Tbk • Jakarta Barat

On-site
IDR 66,960,000 - 100,440,000
QA Engineer (SDE 2) - Merchant
QA Engineer (SDE 2) - Merchant

Kredivo Group • Jakarta Pusat

On-site
IDR 535,809,966 - 803,714,949
Senior Quality Assurance
Senior Quality Assurance

Youtap Technology Ltd • Jakarta Timur

On-site
IDR 167,400,000 - 223,200,000
Quality Assurance (QA) Tester
Quality Assurance (QA) Tester

PT. Metrodata Electronics Tbk. • Jakarta Pusat

On-site
IDR 89,280,000 - 156,240,000