Android App Test Engineer - Finance Product
Summary
Tests Transsion's e-wallet Android app for the Indonesian market: runs functional, regression, compatibility, localization and performance/stability testing of payment, KYC, QR and wallet flows using ADB, logcat, Monkey and packet-capture tools, and coordinates integration testing with local banks and payment partners. Onsite in West Jakarta.
Job Responsibilities
1. Android App Functional & Compatibility Testing
Conduct end-to-end functional testing, regression testing and compatibility testing for our e-wallet Android application targeting the Indonesia market.
Verify user flows, payment scenarios, account onboarding, KYC, QR payment, wallet top-up and withdrawal, transaction history and other core business modules.
Identify bugs, UI defects, crashes, ANRs, permission abnormalities and localization display issues, and track defects until closure.
2. Localization & Regional Scene Testing
Perform testing under Indonesia local network conditions and different Android OS versions.
Verify Bahasa Indonesia translation, currency formatting, time zone settings, local regulatory requirements and region-specific business logic.
Detect localization defects, ambiguous copy and region-specific usability issues, and escalate to product and development teams for fixes.
3. Partner & Payment Integration Testing
Collaborate with local payment partners, banks and aggregators for integration testing and UAT.
Participate in joint debugging, reproduce transaction failures, callback errors, webhook/API anomalies, assist in troubleshooting and support pre-launch acceptance.
4. Performance & Stability Testing
Carry out stability, startup time, memory, CPU, network, power consumption and weak network abnormal scenario testing for the Android app.
Use ADB, logcat, Monkey and packet capture tools to collect logs, analyze root causes and deliver test reports.
5. Test Process & Issue Follow-up
Prepare test plans, design test cases, organize test cycles and deliver test summaries before release
Collect feedback from local operations, customer support and partners, sort out recurring issues and drive continuous optimization.
Support online issue investigation and reproduce online crashes, transaction exceptions and other faults.
6. Market Adaptation Support
Cooperate with product and localization teams to verify new features, marketing campaigns and promotion functions for the Indonesia market.
Keep learning about the local Android ecosystem and common user pain points.
Requirements
Bachelor’s degree or above, major in Computer Science, Information Technology, Engineering or related fields.
3+ years of hands-on Android APP testing experience; fintech, e-wallet or digital payment industry experience is preferred.
Familiar with Android testing workflow, proficient in ADB, logcat, bug tracking tools and packet capture tools.
Detail-oriented and logical, good at reproducing and clearly describing complex bugs; capable of efficient cross-team communication with developers, product teams and local partners.
Able to work independently in a fast-paced, cross-cultural environment.
Fluent in English.
Preferred Qualifications
Experience testing mobile wallet, QR payment, transfer, top-up, KYC, disbursement or financial transaction products.
Familiar with APIs, callback flows, payment gateways and bank integration processes.
Experience with automation test tools (Airtest / Appium) or performance test tools.