Open to QA collaborations · JakartaOpen to QA collaborations

QA Engineer specializing in banking systems

I test banking software. Currently at Bank Raya Indonesia, previously at Bank Mandiri and BCA.

2+
Years in banking QAYears in QA
3
Banks: Raya, Mandiri, BCABanks
6
Banking products testedProducts tested
Watercolor illustration of Amin Hamzah

What I test

Functional

Business logic, SIT & UAT

Mobile app

Android & iOS, OS compatibility

API

Request/response, auth, errors


Professional journey

My career began in IT support, where troubleshooting complex networks taught me the value of system reliability.

  1. Jan 2026 – present

    Quality Assurance Engineer

    Bank Raya Indonesia
  2. Sep 2025 – Jan 2026

    Quality Assurance Tester

    PT Bank Mandiri
  3. Sep 2023 – Sep 2025

    IT Tester Manual (QA)

    PT Bank Central Asia
  4. Jan 2022 – Sep 2023

    IT Technical Support

    Dept. Kominfo Jakarta Pusat

Work projects

Real systems at real banks.

  • Kopra by Mandiri

    PT Bank Mandiri

    150+ test scenarios, 0 critical bugs at launch

    Web and mobile
  • Merchant BCA (MCB)

    PT Bank Central Asia

    120+ test cases across 3 release cycles

    Mobile app
  • EDC and transaction apps

    PT Bank Central Asia

    60+ transaction scenarios on 4 terminal models

    Terminal and app
  • OASE ATM management

    PT Bank Central Asia

    80+ scenarios, signed off in 2 UAT cycles

    Web system
  • ACCO (Apply CC Online)

    PT Bank Central Asia

    95+ scenarios, 14 defects caught before UAT sign-off

    Web platform

Sample work

How I document tests and defects, from Kopra.

TC-KOP-014Passed

Interbank transfer via bulk file upload

Given
A maker uploads a 500-row CSV with 3 invalid account numbers.
When
The file is validated and submitted for approval.
Then
3 rows are rejected with a reason, 497 are queued, and the total amount matches.
BUG-KOP-221Critical, fixed

Payroll debited twice when approval is retried after a timeout

Found
SIT, before launch.
Steps
Approve a payroll batch, force a gateway timeout, retry the approval.
Fix
Idempotency check on the approval request, verified in regression.

Technical expertise

Testing competencies

  • Manual E2E
  • Regression
  • UAT
  • SIT
  • API testing
  • Transaction flow
  • Smoke
  • Sanity

Tools and environment

  • Jira
  • Postman
  • Figma
  • TeMan
  • AS400
  • IDS / BDS
  • MySQL
  • Linux

Certifications and training

  • Bootcamp QA Selenium & Katalon, Test Aplikasi Kamu2025
  • Cypress E2E & Manual API Test, Jago QA2025
  • AWS & Alibaba Cloud Certified, Kemkominfo2023
  • DevOps Fundamentals, IDN2023

Open to QA collaborations

Let's talk about how I can help your team ship with confidence.

Amin Hamzah

QA Engineer, Jakarta
Open to QA collaborations

I test banking software. Currently at Bank Raya Indonesia, previously on Kopra at Bank Mandiri and on merchant, payment terminal and ATM systems at BCA.

I started in IT support at Kominfo Jakarta Pusat, which is where I learned the value of system reliability.

Want the details? See the full version →

How I work

  1. 1.Read the requirement twice, then list everything that could go wrong.
  2. 2.Test the unhappy path first: timeouts, retries and partial failures.
  3. 3.Write every bug so a developer can reproduce it in one try.

Experience

Quality Assurance Engineer

Bank Raya Indonesia
2026 - now

Quality Assurance Tester

PT Bank Mandiri
2025 - 2026

IT Tester Manual (QA)

PT Bank Central Asia
2023 - 2025

IT Technical Support

Dept. Kominfo Jakarta Pusat
2022 - 2023

Toolkit

Testing
Manual end-to-end, regression, UAT, SIT, transaction flow, smoke and sanity
Tools
Jira, Postman, Figma, TeMan, AS400, IDS / BDS, MySQL, Linux
Training
Selenium and Katalon, Cypress E2E and manual API testing (2025). AWS and Alibaba Cloud, DevOps Fundamentals (2023).

Open to QA collaborations

Let's talk about how I can help your team ship with confidence.