Muhammad Arief Rahman profile photo
Muhammad Arief Rahman

Senior QA Engineer · SaaS, Web, Mobile, API & AI-Augmented Testing

Contact

Senior QA Engineer for SaaS, Web, Mobile, API, Game QA, and AI-Augmented Testing

6+ Years QA ExperienceYogyakarta, IndonesiaManual QA · Regression · API · Automation

Client-focused QA Engineer helping SaaS, Banking, F&B, eCommerce, Mobile Device, WebApp and Mobile Game teams release more stable products through risk-based testing, developer-friendly bug reports, and practical automation support.

KEY REQUIREMENTS I HANDLE

CORE STRENGTHS

Manual QA & Regression

Functional, E2E, exploratory, smoke, regression, UAT, and release validation.

SaaS & CRM QA

Lead workflows, chat behavior, role-based flows, dashboards, and production verification.

Mobile & Responsive QA

Android/iOS checks, cross-device layout, Figma fidelity, and edge-case UI/UX behavior.

API & Backend Validation

Postman, Bruno, MongoDB Atlas/Compass, AWS Lambda checks, and logs investigation.

AI and Automation Exposure

Playwright, TypeScript, Browser Agent, Katalon, Agentic AI (Hermes and OpenClaw), Integration AI Flow for Create Test Case and Testing.

Client Communication

Jira/QMetry bug reports, UAT support, stakeholder validation, and clear release feedback.

ARCHITECTURE

PHASE 1: QA STRATEGY, PRODUCT RISK & TEST DESIGN

Product Risk Mapping

Identify revenue-critical flows, user trust risks, release blockers, permissions, and edge cases.

Test Scenario Design

Create structured coverage from requirements, Figma, technical docs, client feedback, and business flows.

Evidence Standard

Define bug report format with severity, steps, actual/expected result, screenshots, videos, logs, and environment notes.

Risk-based QA focuses effort on what can break revenue, trust, or release readinessReusable test documentation improves speed and handover

PHASE 2: MANUAL EXECUTION, EXPLORATORY QA & BUG DISCOVERY

Exploratory Testing

Investigate real user behavior and uncover hidden issues beyond scripted test cases.

Regression Testing

Validate existing features after bug fixes, UI changes, backend updates, and release candidates.

Bug Reporting

Deliver actionable Jira/QMetry reports with exact reproduction details and developer-ready evidence.

Exploratory QA detects behavior gaps automation can missRegression protects stable features from release-to-release breakage

PHASE 3: API, REALTIME, MOBILE & CROSS-PLATFORM VALIDATION

API & Backend Checks

Verify request/response behavior, validation rules, status codes, payload consistency, MongoDB data, and Lambda/log behavior.

Realtime Testing

Inspect WebSocket events, live state updates, chat behavior, synchronization, and race-condition risks.

Mobile & Device QA

Test responsive layouts, Android/iOS behavior, device-specific bugs, game flows, IAP, and usability risks.

API and realtime checks expose issues hidden behind UI-only testingMobile validation reduces layout and device-specific production bugs

PHASE 4: AUTOMATION FOUNDATION, REPORTING & RELEASE CONFIDENCE

Automation Support

Use Playwright, TypeScript, Browser Agent, Katalon, Agentic AI (Hermes and OpenClaw), and integrated AI flows for creating test cases and executing testing workflows.

QA Templates & Reports

Create reusable bug templates, test plans, checklists, regression sheets, and release validation summaries.

Release Verification

Summarize test results, known risks, blocker issues, retest status, and clear go/no-go recommendations.

Automation supports repeatable coverage without replacing manual product judgmentClear reporting gives stakeholders practical release confidence

EXPERIENCE

QA Engineer & AI Automation Specialist — Application Team · GigRadar.io
Aug 2025 — Apr 2026

  • Owned QA lifecycle for the critical CRM module, from early-stage test planning to stable production release.
  • Built structured coverage for CRM workflows, lead management flows, chat behavior, user actions, mobile view, and regression risk.
  • Validated Stage and Production environments to ensure release behavior matched expected business workflows.
  • Tested realtime WebSocket data sync and bidirectional events, helping stabilize connection behavior and reduce critical sync issues.
  • Performed API/backend validation using Bruno, Postman, MongoDB Atlas, AWS Lambda, and Kibana ES logs.
  • Created clear Jira bug reports with severity, reproduction steps, actual/expected results, evidence, and fix verification.
  • Used AI-assisted QA workflows and browser automation tools to speed up investigation, regression checks, and repetitive validation.

Senior QA Analyst / QA Engineer · PT Akar Inti Teknologi
Jun 2022 — Aug 2025

  • Performed QA for enterprise web, CMS, API, and mobile applications across banking, F&B, loyalty, and education products.
  • Designed and executed test scenarios from business requirements, Figma designs, technical documentation, and client feedback.
  • Executed manual, regression, UAT, API, load, security support, and automation testing using Jira, QMetry, Postman, JMeter, Burp Suite, Robot Framework, Cypress, and Katalon.
  • Supported UAT sessions with client stakeholders and translated findings into actionable technical defect reports.
  • Collaborated with developers, product teams, project managers, and external stakeholders to validate release readiness.
  • Project exposure: KFCku App Revamp, Merchant BCA, Shihlin/Tribinapoint, and BeADisciple mobile learning/CMS platform.

Senior QA eCommerce Specialist · PT Gameloft Indonesia
Mar 2020 — Jun 2022

  • Tested end-to-end eCommerce website flows for Gameloft Shop across APAC region.
  • Validated payment, purchase, usability, and telecom-provider transaction flows for Indonesian markets.
  • Worked with Business, Marketing, and Development teams across global studios to validate releases and campaign readiness.
  • Focused on monetization quality, transaction reliability, checkout behavior, user-facing errors, and production-impacting eCommerce defects.

QA Game Tester · PT Gameloft Indonesia
Feb 2018 — Mar 2020

  • Tested mobile game titles including Asphalt Nitro, Disney Magic Kingdoms, Dragon Mania, and related Gameloft products.
  • Performed functional, localization, legal compliance, in-app purchase, gameplay, anti-cheat, and hacking/penetration checks.
  • Reported gameplay and monetization issues with clear reproduction details to support fast developer fixes.
  • Validated game economy, progression, rewards, device compatibility, live-ops events, and regression risks across new builds.

ACHIEVEMENTS

TOOLS & TECHNICAL SKILLS

COVER LETTER

Hey there.

I help product teams release more stable software by combining practical manual QA, product-risk thinking, API/backend validation, and clear developer-friendly reporting.

My strongest value is not only executing test cases. I look at the product from the perspective of business risk: what can break revenue, user trust, release readiness, customer communication, payment flow, or client confidence. From there, I design coverage that is focused, realistic, and useful for both product and engineering teams.

At GigRadar.io, I owned QA for the CRM module from early development to production readiness. I validated Stage and Production behavior, tested CRM workflows, lead management, chat behavior, mobile view, regression risks, realtime WebSocket sync, and backend/API flows using tools like Bruno, Postman, MongoDB Atlas, AWS Lambda, and Kibana logs.

Before that, at PT Akar Inti Teknologi, I supported enterprise-grade products across banking, F&B, loyalty, and education domains, including KFCku, Merchant BCA, Shihlin/Tribinapoint, and BeADisciple. I handled manual QA, regression, UAT, API testing, load testing support, security testing support, automation exposure, and client stakeholder validation.

At PT Gameloft Indonesia, I built my QA foundation in mobile games and eCommerce. I tested gameplay, localization, legal compliance, in-app purchases, anti-cheat, hacking risks, APAC eCommerce flows, payment behavior, campaign readiness, and monetization-related user journeys.

Here is how I usually work: first, I map product risks and critical flows. Second, I convert requirements, Figma designs, technical documentation, and client feedback into clear test scenarios. Third, I execute manual, exploratory, regression, API, mobile, and realtime checks. Fourth, I document bugs with severity, actual/expected result, evidence, environment details, and reproducible steps. Finally, I help the team improve repeatable QA coverage through templates, regression checklists, and automation support where it makes sense.

If you need a QA Engineer who can understand business context, communicate clearly with developers and stakeholders, validate complex web/mobile/API systems, and help build a stronger QA process over time, I can help.