Mark Liu

劉紋瑋Mark Liu

About

12 年測試工程資歷,從 Android 自動化測試一路走到 QA Leader。專精於 Web / APP / API 自動化測試框架建置CI/CD 整合測試管理平台開發

實戰經歷涵蓋手機 keyboard、車機、電視、加密貨幣交易系統。從 0 到 1 建置過多套自動化測試架構,平均提升測試效率 50-80%。下班後是 SaaS 創作者,獨立開發 NineNiche(10 站點 SEO 引擎)與 Stackr(Sprint 管理工具)。

0
年測試工程資歷
0
家公司歷練
0
平均效率提升

Skills

Test Automation
Robot Framework Appium Selenium AirTest Pytest unittest Playwright Jest
CI / CD & DevOps
Jenkins JMeter Docker GitHub Actions Testrail Redmine ClickUp Webhook
Programming & Frameworks
Python JavaScript PyQt5 Flask Django Wagtail Next.js Google App Script
Database & Tools
MySQL MongoDB PostgreSQL Charles Android Testing Slack API Google Sheets API
Leadership & Soft Skills
QA Strategy Team Leadership Test Management SEO AI / LLM Integration Content Creation Stock Market Analysis

Experience

2025.10 — Present

QA Leader Promoted

幣託 BitoPro· 新北市
  • 帶領 QA 團隊,制定測試策略與品質指標
  • 持續推動全方位測試管理平台開發與優化
  • 強化自動化覆蓋率,建立可規模化的 QA 流程
  • 🛰️ 獨立設計開發 Team Dashboard — 研發部即時儀表板,整合 ClickUp 票務 + GitLab MR,4 層架構(FE → Route → Service → DB),27 張資料表、27 個前端模組
  • 🤖 導入 Claude Code AI Enrich 自動分析每張票的估點、風險、Spec 品質、ROI、OKR 對齊,把原始票務變成可決策的數據
  • 📡 建置多環境監控中心(測試環境 + 正式環境),即時健檢 API、WebSocket、K8s pod 狀態,異常自動 Slack 警報
  • ⚡ 技術棧:FastAPI + MySQL 8.0 + WebSocket + APScheduler(15+ 排程 job)+ 原生 JS SPA(無 bundler)+ K8s 上雲部署
2022.08 — 2025.10 · 3 yrs 2 mos

資深測試工程師 Senior QA Engineer

幣託 BitoPro· 新北市
  • 🤖 從 0 到 1 建置 Robot Framework Web & APP 自動化測試架構,Web 回歸效率 +50%、APP 生產力 +30-50%
  • 🔐 自主開發「全方位開發測試管理平台」(完成度 70%),整合測試排程、動態變數、一鍵切換環境、Slack 通知
  • ✨ 開發 Python Coding Style 自動化檢查工具,每週減少 3 小時 code review 時間
  • 🚀 使用 JMeter + Jenkins 執行交易 API(新增交易對、加值、提領)壓力測試
  • 📊 驗證 MySQL / MongoDB 數據一致性,確保金融交易正確性
  • 🔗 整合 Jest 測試報告 + Google App Script + ClickUp Webhook,自動同步至 Slack / Sheets
2019.06 — 2022.07 · 3 yrs 2 mos

資深測試工程師 Senior QA Engineer

TouchPal· 台北市
  • 建立 Appium Keyboard Android 測試架構,95 條 TestCase,UI 測試覆蓋率 +60%
  • 開發 PyQt5 + Flask Android 測試小工具,手動測試效率 +60-80%
  • 串接 unittest + Redmine API,85 條 Test Case 自動上傳 bug,API 測試時間 -80%、覆蓋率 +70%
  • 跨裝置 keyboard 測試(手機、投影機、車機、電視),客戶最終版本 < 1 條重大問題
  • 使用 AirTest + 圖像辨識 測試 Android 遊戲,UI 覆蓋率 +50%、報告整合時間 -80%
2016.10 — 2019.06 · 2 yrs 9 mos

測試工程師 QA Engineer

Leopard Mobile 台灣雪豹科技· 台北市
  • 架設 Appium + Jenkins + Testrail Android 自動化測試專案,UI 測試效率 +50%
  • 使用 Appium 跑專項 FPS 測試比對產品參數,測試時間 -60%
  • 使用 unittest + Python 架設 API 自動化測試專案,API 測試效率 +50%
  • PyQt5 架設 Android GUI 工具,手動測試效率 +60%
  • Python + CI 套件自動監控週崩潰數據,產品穩定性檢查效率 +80%
  • Selenium 抓取崩潰平台資料存入 Google Sheet 分析,重大 crash 檢查時間 -70%
2014.03 — 2016.10 · 2 yrs 8 mos

測試工程師 QA Engineer

HTC· 新北市
  • 📱 負責 HTC 手機硬體與軟體手動測試,確保產品品質達出貨標準
  • 🔧 撰寫 10 種 Python 自動化腳本工具,手動測試效率 +70%
  • ⚡ 建置壓力測試與電池下降測試的自動化流程,手動測試效率 +50%
  • 🐍 使用 Python 腳本進行 UI 自動化測試,測試效率 +70%
  • 📊 每週收集跨團隊報告並生成週報,追蹤問題狀況,確保每週重大問題 < 3 條

Side Projects

📖 QA 知識庫精選文章: AI 時代 QA 還有未來嗎 · AI 取代不了的 QA 技能 · 手動 QA 轉型 AI-Augmented QA · 2026 QA 面試的 AI 題 · Playwright 入門
More Crypto @ 9niche · 加密貨幣盤後分析 → Beyblade X @ 9niche · 戰鬥陀螺玩家指南 →

Career & Skills Mindmap

用流程圖快速看完職涯與技能組成。

📈 12 年職涯演進
flowchart LR H([2014.03
HTC
測試工程師]) --> A([2016.10
Leopard Mobile
測試工程師]) A --> B([2019.06
TouchPal
資深測試工程師]) B --> C([2022.08
BitoPro
資深測試工程師]) C --> D([2025.10
BitoPro
QA Leader]) H -.-> H1[手機硬體測試
Python 腳本自動化
+70% 效率] A -.-> A1[Appium · Selenium
Android 自動化
+50% 效率] B -.-> B1[PyQt5 · Flask · AirTest
跨裝置鍵盤測試
+80% 效率] C -.-> C1[Robot Framework
測試管理平台
JMeter 壓測] D -.-> D1[Team Dashboard
AI Enrich · 監控中心
QA 策略 · 團隊領導]
🧠 技能組成(中央 = Mark)
mindmap root((🎯 Mark Liu)) Test Automation Robot Framework Appium Selenium AirTest Pytest CI/CD & DevOps Jenkins JMeter Docker GitHub Actions Programming Python JavaScript PyQt5 Flask · Django Next.js Database & Tools MySQL MongoDB PostgreSQL Slack API Leadership QA Strategy Team Leadership Test Management SEO / Growth Indie Maker NineNiche Stackr Stock @ 9niche Lotto @ 9niche
🏗️ 作品集生態圖
flowchart TD M([Mark Liu
cv.9niche.com]) M --> N[NineNiche
10 站點 SEO 引擎] M --> S[Stock @ 9niche
台股盤後分析] M --> L[Lotto @ 9niche
樂透統計分析] M --> ST[Stackr
Sprint 管理] M --> Q[QA @ 9niche
QA 知識庫] M --> Y[YouTube @mark__0718
股票數據短影音] N -.分流量.-> S N -.分流量.-> L S -.資料分析.-> Y L -.娛樂分析.-> N

How to Use the Tools

兩個每日資料工具的「怎麼看」流程圖。看完就知道哪裡點、哪個區塊有什麼資訊。

📊 stock.9niche.com — 台股
flowchart TD A([每晚 14:00 後上站]) --> B{選簡易版 or 專業版?} B -->|簡易版| C[看 明日交易計畫] B -->|專業版| D[看 完整 Top 10 + 圖表] C --> E[Top 3 推薦
含買價/停利/停損] D --> F[每支股 mini chart + 三大法人 + 新聞] E --> G([明天 09:00 開盤 掛買單]) F --> G G --> H[隔天看 賣出訊號] H --> I{觸發停利停損?} I -->|+5% 達| J[隔天開盤賣] I -->|-5% 跌| K[隔天開盤停損] I -->|未觸發| L[抱緊觀察] J --> M([完成一輪]) K --> M L --> H
🎰 lotto.9niche.com — 樂透
flowchart TD A([開啟 539 / 大樂透 / 威力彩]) --> B[看 下期開獎倒數] B --> C[讀 上一期為什麼這樣開] C --> D[逐顆溫度 + 奇偶 + 區段] D --> E{選哪個策略?} E -->|抱大樹| F[🤖 AI 智能加權] E -->|看歷史最配對| G[🔗 配對熱號] E -->|分散風險| H[⚖️ 區段平衡] E -->|傳統| I[🔥純熱/❄️純冷/⏳遺漏] F --> J[看 覆盤命中率
哪個策略最常奪冠] G --> J H --> J I --> J J --> K{要包牌?} K -->|是| L[用 試算機
輸入號碼數 + 玩法] K -->|否| M[直接買單注] L --> N([投注截止前下單]) M --> N

Contact