QA Engineer with 4+ years across logistics and banking systems — specializing in root-cause analysis, tracing defects from UI through API to database, and ensuring reliability from development to release.

Core Expertise
Domain Expertise
Quality experience in complex, high-stakes systems — where a single defect has real operational and financial impact.
End-to-end QA across the full SDLC for parcel delivery operations — validating business flows from development through staging to production release, with deep API and SQL database-level verification.
Tested complex banking applications at Bank UOB and Bank Mandiri — covering transaction flows, account management, and core banking operations across web, mobile, API & AS400 platforms.
Hands-on testing of cross-border payment systems compliant with SWIFT CBPR+ standards — ensuring accuracy in international fund transfers and message formatting.
Key Projects
via Logistics & Parcel Delivery
Nationwide parcel logistics platform powering shipment operations, tracking, and delivery business flows.
Own QA end-to-end across the SDLC — requirement analysis, test planning, execution, staging validation, and production release sign-off.
via PT Avows Technologies Indonesia
Core banking system with web, mobile, API, and AS400 interfaces serving retail and corporate customers.
Led testing activities across multiple platforms; acted as QA lead support in key project phases.
via PT Grestenan Ramadhani
Digital banking applications for Indonesia's largest bank — web and mobile channels.
Executed manual testing, created test documentation, and supported UAT with business users.
Differentiator
Real scenarios that demonstrate analytical thinking and problem-solving — not just test execution.
Assigned to a high-pressure release cycle with multiple parallel projects, 2000+ test cases, only 3 weeks of runway, and a team of just 4 testers — while still required to deliver daily progress reports to stakeholders.
Executing the full test case set within the timeline was mathematically impossible. Without intervention, the team would either miss the deadline or compromise coverage on high-risk areas, putting the release at risk.
Took the initiative to lead a test case rationalization effort myself — analyzing the 2000+ TCs, identifying redundant and low-risk scenarios, and consolidating them into a leaner, risk-prioritized set aligned to the 3-week window. Handled the reduction work independently so the other 3 testers could stay focused on execution and uninterrupted daily reporting.
Test scope was realigned to fit the timeline without sacrificing critical coverage. The team hit the deadline, daily reports stayed on schedule, and the prioritization approach became a reusable playbook for future time-boxed releases.
During regression testing of a banking web application, a new feature release introduced changes to the API response structure.
Sensitive customer data (account details, personal information) was being returned in API responses to unauthorized user roles — a critical security gap undetected by development.
Cross-referenced API responses across different user roles and permission levels. Documented the exact endpoints and data fields exposed, assessed the blast radius, and escalated with a detailed risk report including reproduction steps.
Issue was patched before production deployment, preventing potential regulatory violation and customer data breach. Established a new QA checkpoint for role-based API response validation.
During end-to-end testing of a cross-border payment flow (CBPR+), transaction amounts showed discrepancies between the initiation screen and the confirmation/settlement records.
Traced the full transaction lifecycle from UI input through API payload to backend processing. Identified a rounding logic mismatch between the front-end currency conversion and the backend settlement engine. Mapped the data flow to pinpoint exactly where the inconsistency was introduced.
Fix prevented financial discrepancies in international transfers. The systematic analysis approach was adopted as a template for testing other multi-step financial flows.
System Thinking
I don't just test individual screens — I understand the full transaction lifecycle and where failures can occur.
User Input
Request initiation
Validation
Data integrity check
Authentication
Identity verification
API Gateway
Request routing
Processing
Business logic
Status
Transaction result
Reporting
Audit & logging
Career
Lion Parcel · Logistics & Parcel Delivery
Own end-to-end QA across the full SDLC — from requirement analysis and test planning through staging validation and production release. Specialize in root-cause investigation: tracing issues from front-end through API payloads down to database records using SQL, and validating every release before deployment.
PT Avows Technologies Indonesia · Bank UOB
Led QA across web, mobile, API & AS400. Found critical security and transaction defects before production.
PT Grestenan Ramadhani · Bank Mandiri
Built structured test processes for digital banking. Improved UAT collaboration with business stakeholders.
What's Next
Open to roles that value analytical thinking and system understanding — not limited to QA execution.
Leading testing strategy, mentoring teams, and driving quality in complex, high-stakes systems.
Leveraging deep system understanding to bridge business requirements with technical implementation.
Applying problem-solving skills and domain expertise to data analysis, process improvement, and AI training.