Job Description
PT Bank Neo Commerce Tbk, formerly PT Bank Yudha Bhakti Tbk, is an Indonesia-based company primarily engaged in the banking business. The Company operates as a technology-based bank. The Company serves customers in the Small and Medium Business (SME), Retail (Consumer), and Mass Market segments, through banking products and services embedded in an ecosystem by optimizing technology.
About this position
The candidate that will succeed in this position will be able to create all the testing and automation frameworks as required for their projects. Thus, the candidate may have to work on multiple projects once, also working to improve the company's best practices from a testing a standpoint.
What you will do
Design, develop, and execute test cases for digital banking features.
Identify and report defects related to functionality, security, and performance.
Perform simulation testing for production defects, both before and after fixes are deployed.
Collaborate with the development team to ensure compliance with banking regulations.
Handle additional assignments as directed by the Quality Assurance Lead.
What you will need
Basic Requirements
2-3 years of experience in software testing, with 1-2 years hands-on experience in automation
Experience in regulated or financial services environment
Understands payment flows (authorization vs posting, idempotency keys, retries), reconciliation impacts, and failure modes (timeouts, partial success)
Has an understanding of data privacy (UU PDP) basics
Experience in negative/abuse testing: rate limit, OTP misuse, tamper scenarios, etc.
Technical Skillset
Programming: Java/Typescript/Phyton
Web UI automation: Selenium WebDriver or Playwright/Cypress
Mobile automation: Appium (Android/iOS), device/emulator setup, basic device-farm use
API Testing & automation: REST/GraphQL, Postman + Newman or REST-Assured, schema validation (OpenAPI/Swagger), contract testing basics
Version control/Git: Branching, PR Reviews, merge strategies, tagging
Test design: risk-based testing, boundary/partitioning, state transition, BDD/Gherkin is a plus
Data & DB: SQL for validation, test data creation/anonymization
Reporting & observability: Grafana for reports, basic log tracing
Performance smoke: create lightweight k6/JMeter smoke/perf sanity
Should you be up to the challenge, don't hesitate to click apply!
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 5, 2026
Job Type:
Construction
Location:
Indonesia
Company:
PT Bank Neo Commerce Tbk
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.