W/ William Lu
All casesEnglish resume

Public QA resume

William Lu

Read source on GitHub ↗
On this page

Role: Senior QA Engineer / Product Quality Engineer | Web3 & Crypto

Taiwan | UTC+8 | Fully Remote | sanyoii@gmail.com

Portfolio | LinkedIn | GitHub

Professional summary

Senior QA Engineer with 12+ years across product QA and customer engineering. Identified and escalated three high-severity financial-logic defects at BTSE. At Trend Micro, combined Python test automation with incident RCA and hotfix validation. Led six Automation Engineers on an ASML engagement, designing the normal setup-to-reset workflow for unattended execution. Personal portfolio includes Python/pytest REST and WebSocket market-data checks.

Core skills

Test Planning & Leadership

Risk-based Testing, Test Specifications, Test Case and Test Data Design, Test Reviews, QA Leadership, Beta Planning

Functional & Acceptance Testing

Manual, Exploratory, Functional, Regression, Boundary Test, Negative, FET (Force-Error Test); RAT (Release Acceptance Test), FAST (Functional Acceptance Simple Test), TOFT (Task-Oriented Function Test)

System & Performance Testing

System, Compatibility, Cross-browser, Performance, Load, Stress

API & Data Validation

E2E Web API Validation, WebSocket Inspection, Browser DevTools, SQL

Automation & CI

Python, Selenium, Robot Framework, TMSTAF, TestComplete, Jenkins, Bamboo

Troubleshooting & Diagnostics

Defect Triage, Incident RCA, Hotfix Validation, Log and Dump Analysis, Windows Event Log, WinDbg, ProcMon, Process Explorer

Product Domains

Security-product Functional Validation; CEX, Wallet, Spot, Futures, Convert, Referral/Affiliate, Fees, Funding, Liquidation, KYC

Professional experience

Career Break | Family Caregiving

Feb 2025–Present

  • Career break for family caregiving; maintained current QA practice through a personal Python, pytest, Playwright, and GitHub Actions portfolio.

Nogle (BTSE) | Senior QA Engineer

Sep 2024–Nov 2024 | Taipei, Taiwan | On-site

  • Identified and escalated three high-severity financial-logic defects across trading, referral commission, and conversion flows through boundary, negative, API, WebSocket, and SQL validation.
  • Tested Wallet, deposit, withdrawal, blockchain confirmation, Referral and Affiliate, Spot, Futures, Convert, fees, funding, liquidation, and KYC on BTSE's centralized crypto exchange.
  • Used Manual and Exploratory Testing, E2E Web API validation, Browser DevTools network inspection, SQL through TablePlus, and cross-browser testing.

Zealogics / ASML | Project Leader / Senior Automation Test Engineer

May 2023–Apr 2024 | Fully Remote

  • Led six Automation Engineers in a fully remote ASML engagement covering HMI eP5 modules iCDU, MM Flow, and ADEL.
  • Designed the setup, execution, cleanup, and reset lifecycle in the existing TestComplete architecture. The normal workflow ran unattended; connection failures required manual investigation.
  • Used Bitbucket for source control and Bamboo with TestComplete for CI test orchestration and result review.
  • Planned reusable modules and reviewed cases before assignment; the six engineers completed most implementation coding. Tracked work and defects in Jira and delivered TOI and technical handover.

Trend Micro | Senior QA Engineer & Senior Customer Service Engineer

Jul 2014–Jan 2023 | Taipei, Taiwan | On-site

  • Served as SEG Leader and QA Leader for enterprise security products, combining incident RCA, hotfix validation, and system and performance testing.
  • Wrote Python monitoring for Chrome Beta and Stable releases through Google APIs, triggering browser updates, sensitive-file upload tests, and email alerts when DLP failed to block an upload. This helped the team address compatibility issues before customer reports.
  • Proposed supported-site scanning, adopted and implemented by the team. Based on my recollection of the QA performance test report, this design change alone reduced CPU and memory use by at least 10% each relative to the previous design. Unlisted sites were explicitly unsupported; users could try adding sites to a configuration file and report failures to Support for the team to assess whether to support them.
  • Initiated an issue-type-based DLP diagnostic guide. In its first month, the share of cases SEG returned to L2 for missing information fell by 20 percentage points, according to figures shared by my manager.
  • Automated validation with Python, Selenium, Robot Framework and TMSTAF, using Jenkins and GitHub for CI and code collaboration. Reproduced incidents in VMware, Hyper-V and Azure environments and investigated logs and dumps with WinDbg and ProcMon.
  • Received Trend Micro's internal Yearly Best SEG Engineer recognition in 2019 and 2021.

Trend Micro | Senior Customer Service Engineer

Jun 2013–Jul 2014 | Taipei, Taiwan | On-site

  • Acted as SEG Leader and final escalation point for complex customer incidents, coordinating reproduction, root-cause analysis, workarounds, hotfix validation, and engineering handoff.
  • Translated recurring escalations into product fixes, validation improvements, and support documentation.

Trend Micro | QA Engineer

May 2010–Jun 2013 | Taipei, Taiwan | On-site

  • Owned module and beta testing for Worry-Free Business Security Advanced, including functional, regression, system, performance, and customer-environment validation.
  • Designed test specifications, cases, and test data; led reviews and tracked follow-up actions. Planned internal beta scope and designed and executed external beta scenarios in customer environments.

Tatung | Firmware Engineer

Apr 2006–Apr 2010 | Taipei, Taiwan | On-site

  • Developed and validated C and Java firmware for LCD TV and smart-meter systems, contributing to stable product delivery and an OEM engagement.

Selected case studies

The case studies describe my direct work without confidential customer or implementation details. Original employer records are no longer available for independent verification. The DLP case-return change comes from figures shared by my manager; resource reductions come from my recollection of the QA performance report. Baseline values and original reports are unavailable.

Selected portfolio

  • QA Portfolio: bilingual work and employment evidence with static, runtime, responsive, and accessibility smoke checks.
  • Public repository: source, tests, and publication evidence.
  • CEX Market Data Quality Lab: Python/pytest checks for REST snapshots, WebSocket sequencing, and order-book invariants. Public market data only; no accounts, orders, or funds. The repository records tested revisions and limitations.

Education

MS, Information Engineering & Computer Science

Feng Chia University, Taiwan | 2003–2005

BS, Information Engineering & Computer Science

Feng Chia University, Taiwan | 1998–2003

Remote availability

Based in Taiwan (UTC+8). Seeking Fully Remote roles with at least four hours of European business-hour overlap and up to 25% travel. Weekend, holiday, shift, and on-call coverage require role-level confirmation.