Welcome to my portfolio

Hi, I'm Ridho Tadjudin

Quality Engineer

Architecting quality for enterprise FinTech at scale. 4+ years building automation frameworks, leading QA teams, and delivering zero-defect releases across multi-country platforms.

About Me

Engineering Quality at Scale

I'm a dedicated Full Stack Quality Engineer with comprehensive experience in both manual and automation testing across web, mobile, and desktop applications. My work spans enterprise financial systems, high-scale global platforms, and fast-paced startups.

At Manulife Indonesia, I serve as the primary QA focal point for cross-border squads across Indonesia, Philippines, and Vietnam — architecting automation frameworks in Java with Selenium, Playwright, and Appium that reduced regression cycles by 85% and achieved 100% payment gateway reliability.

Beyond testing, I'm passionate about cybersecurity, DevOps practices, and giving back to the community through speaking engagements and volunteering. I believe quality is not just a process — it's a mindset that elevates entire teams.

4+

Years Experience

7+

Engineers Led

85%

Faster Regression

100%

Payment Reliability

Experience

Where I've Made an Impact

Manulife Indonesia

Current

Quality Engineer (SDET)

Feb 2024 – Present · Jakarta, Indonesia

  • Own full testing lifecycle (SIT, UAT, REH, PAT) for CRM, CWS/Manulife ID, Bancassurance, and Payment systems.
  • Architect Java-based automation frameworks covering Mobile (Appium), Web UI (Playwright), API (REST Assured), and Oracle DB validation.
  • Develop and execute performance testing using JMeter across internal and external payment APIs (Rintis, DOKU, Xendit).
  • Primary QA focal point for cross-border squads across Indonesia, Philippines, and Vietnam.

Key Impact

Regression cycle reduced from 1.5 days → 1 hour (−85%)
100% transaction success rates for Paylink across all gateways
Zero escaped defects for two consecutive quarters
API latency improved from ~350ms → ~100ms on payment endpoints
75% automation coverage of critical paths integrated in CI/CD

NexSOFT

Lead QA Engineer

Jun 2023 – Feb 2024 · Tangerang, Indonesia

NexSOFT

Quality Assurance Engineer

May 2022 – Jun 2023 · Tangerang, Indonesia

Meta – Facebook Lite

QA Tester (Freelance)

Jul 2021 – Jun 2022 · Remote

Telkom Indonesia

Network Support Intern

Jul 2019 – Sep 2019 · Bandung, Indonesia

PT. Sahaware Indonesia

Backend Intern

Jul 2018 – Sep 2018 · Bandung, Indonesia

Skills & Tech Stack

Tools of the Trade

Automation

Selenium WebDriverPlaywrightAppiumUFTCucumber BDDPOM Design

Languages

Java (Primary)C#TypeScriptPythonSQL

API & Backend

REST AssuredPostmanSOAP UIOracle SQLMS SQLPostgreSQL

Performance

Apache JMeterk6Load TestingStress TestingSLA Validation

CI/CD & DevOps

Azure DevOpsJenkinsGitHub ActionsDockerBitbucket Pipelines

Security

SnykWazuhPCI-DSS AwarenessPII HandlingVulnerability Scanning

Tools & Mgmt

JiraXrayTestRailConfluenceSharePointGit

Key Projects

Impact Through Quality

Paylink Payment Platform

Manulife Indonesia

Challenge

Multi-gateway payment system (Rintis, DOKU, Xendit, Danamon, DBS) needed rigorous validation across first & renewal payment flows with zero tolerance for failures.

Approach

Engineered idempotent flow validation and retry policies using RestAssured API tests. Built automated tests for 52+ CRM PDK API endpoints including multi-endpoint flows, chained callbacks, and async notification handlers.

Impact

100% transaction success rate
API latency: 350ms → 100ms
P95/P99 latency SLA adherence validated
Zero payment failures in production
REST AssuredJMeterJavaAPI Testing

CRM Cloud Migration

Manulife Indonesia

Challenge

Microsoft Dynamics 365 migration from On-Premise to Cloud required environment parity, data integrity, and workflow equivalence across 3 countries.

Approach

Led migration testing with environment parity checks, data integrity reconciliation, workflow equivalence testing, and performance baselining across ID/PH/VN hubs.

Impact

<0.05% data variance across regions
Zero data loss during migration
Full workflow equivalence verified
UAT defect density reduced ~45%
Dynamics 365Oracle SQLData ValidationCross-Country

Manulife ID Mobile App

Manulife Indonesia

Challenge

CWS/Manulife ID app (Android/iOS) needed comprehensive regression coverage for login, eWelcome flow, notifications, policy validation, and cross-system routing.

Approach

Built a 23-scenario Mobile Regression Suite using Appium & Java covering critical user journeys and cross-system data propagation through SSIS pipelines.

Impact

23 automated regression scenarios
Android & iOS coverage
Cross-system E2E validation
Stable release cadence achieved
AppiumJavaMobile TestingE2E

NexCHIEF Automation

NexSOFT

Challenge

Enterprise system with 600+ legacy production issues needed scalable automation to stabilize regression and reduce manual testing overhead.

Approach

Initiated and led enterprise-scale QA automation project. Built reusable OOP-based framework with global components using Java and standardized page-object patterns.

Impact

40% test coverage increase
60% regression lead time reduction
30% less effort for new scripts
<0.1% data migration variance
SeleniumJava OOPKatalonBitbucket Pipelines

CRM UI Automation Suite

Manulife Indonesia

Challenge

Complex CRM workflows including Global Search, Customer/NonCustomer Case Creation, KYC, email queues, and FCR reports needed reliable automated validation.

Approach

Designed a 30-flow CRM UI automation suite using Playwright & Java covering all critical business flows with quality gates in Azure DevOps CI/CD.

Impact

30 automated CRM flows
Integrated into CI/CD pipeline
Regression: 1.5 days → 1 hour
Flaky tests reduced by ~50%
PlaywrightJavaAzure DevOpsCI/CD

Certifications & Education

Always Learning

Institut Teknologi Nasional (ITENAS) Bandung

S.Kom. — Computer Science & Engineering

Aug 2015 – Feb 2021 · GPA 3.47 · Accreditation: A

Build Your SOC with Open Source SIEM

Wazuh / Siberku

security2025

GitOps on Kubernetes

DevOps Focus Group

cloud2025

BigQuery Data Insight Badge

Google

cloud2025

English Certificate C2

EF SET

general2025

Java QA Automation

Manulife & Taldio

automation2024

Cybersecurity Professional Certificate

Google / Coursera

security2024

Software Engineer Certificate

HackerRank

general2024

Java Certificate

HackerRank

automation2024

SQL (Intermediate)

HackerRank

general2024

Agile Project Management

Google / Coursera

general2023

Quality Assurance Automation

SanberCode

automation2023

Java Foundation & Programming

Oracle Academy

automation2022

Software Quality Assurance Engineer

JuaraCoding

automation2022

Speaking & Community

Giving Back

Speaker — "Understanding Quality Assurance"

Sep 2024

Delivered a webinar on QA fundamentals, automation strategies, and career paths in quality engineering for the Skillshare community.

Manulife 'Bersih Desa' Volunteer

2025

Community development for rural sanitation facilities and promoted sanitation habits in Bogor alongside Yayasan Manulife Peduli.

Manulife Global Volunteer Days

2024

Participated in a Financial Literacy education event in Bekasi, teaching personal finance fundamentals to the local community.

Zero Waste Lifestyle Trainer

2020 – 2022

Served as a certified trainer at YPBB Bandung, educating communities on sustainable waste management and eco-friendly living practices.

Get in Touch

Let's Connect

I'm always open to discussing QA strategy, automation architecture, or new opportunities. Feel free to reach out!