Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

美好證券股份有限公司

科技部_Senior 測試開發工程師 Senior Software Development Engineer in Test (SDET)

Posted Updated 3 views
Discussion

Description

我們的願景是打造地球上最好的金融工具與產品,讓金融服務更加安全、可靠與高效率。在金融科技系統中,交易撮合、帳務處理、結算清算與外部整合之間的資料流極其複雜,任何測試上的疏忽都可能影響交易正確性、財務數據完整性、甚至合規風險。我們正在建立一支新世代 AI 輔助測試團隊——透過 AI 輔助測試設計來達成測試流程自動化,透過 AI + Automation 讓測試效率與品質同步提升。

【角色定位】
作為 Senior SDET,你將主導金融系統的測試策略與品質架構設計,負責建立可擴展的自動化測試框架,並推動 AI-Assisted Testing 工作流程的落地。你需要深入理解交易系統、帳務系統與第三方整合的業務邏輯,設計高風險金融情境的測試方案,同時帶領團隊成員建立測試文化與工程化品質意識。

【工作職責】
1. 測試策略與架構設計

  • 主導系統測試策略制定,根據業務風險等級規劃測試範圍、深度與優先級
  • 設計高風險金融情境測試方案,涵蓋交易撮合、帳務沖銷、結算清算、風控告警等核心場景
  • 建立測試指標體系(測試覆蓋率、缺陷密度、回歸通過率等)與品質監控看板

2. 自動化測試框架建設

  • 設計並建立 API/系統整合測試框架,支援多環境、資料驅動與平行執行
  • 推動測試自動化融入 CI/CD Pipeline(GitHub Actions、Jenkins 或 GitLab CI)
  • 建立測試資料管理機制,實現測試資料的自動化生成與環境隔離

3. AI-Assisted Testing 推動

  • 建立 AI-Assisted Testing Workflow,將 LLM 整合至測試生命週期:
  • 測試案例生成:基於需求文件與 API Spec 自動產生測試案例
  • 測試腳本生成:利用 LLM 將測試案例轉換為可執行的自動化腳本
  • 測試資料生成:根據業務規則與邊界條件自動生成測試資料集
  • 測試結果分析:運用 AI 進行缺陷模式辨識、回歸分析與異常偵測
  • 持續評估與引入新的 AI 測試工具,優化團隊測試效率

4. 團隊建設與文化推動

  • 指導 Junior SDET 與開發工程師,建立品質左移(Shift-Left)測試文化
  • 主導測試知識庫建設,沉澱金融領域測試經驗與最佳實踐
  • 推動跨團隊品質協作,參與架構設計評審與上線風險評估

【你將推動建立的下一代 QA 能力】
在這個角色中,你將有機會主導以下三大領域的能力建設,打造金融科技團隊的品質工程核心競爭力:

AI 驅動測試(AI-Driven Testing)

  • LLM 自動生成測試案例:從需求文件、API Spec 自動產出結構化測試案例
  • AI 測試資料工廠:根據業務規則批量生成符合金融場景的測試資料
  • AI 回歸風險分析:基於程式碼變更影響範圍,智能推薦回歸測試範圍

測試自動化工程(Test Automation Engineering)

  • API Automation:建立可維護、可擴展的 API 自動化測試套件
  • UI Automation:針對關鍵用戶流程建立端到端 UI 自動化測試
  • CI/CD 測試 Pipeline:實現提交即測試的持續品質保障機制

智能測試分析(Intelligent Test Analytics)

  • 缺陷模式分析:識別系統缺陷熱區與高風險模組
  • 測試覆蓋率分析:建立需求覆蓋率與程式碼覆蓋率的雙重追蹤機制
  • 測試風險評估:建立基於歷史數據的發布風險評估模型

必備條件(Must Have)

  • 4 年以上軟體測試或測試自動化經驗,其中至少 2 年為 SDET 或測試開發角色
  • 精通 API 測試與系統整合測試,熟悉 RESTful API、Message Queue 等整合模式
  • 熟練掌握至少一套自動化測試框架:Playwright、Pytest、Robot Framework
  • 熟悉 SQL 與資料驗證,能設計複雜查詢進行端到端資料一致性驗證
  • 具備 CI/CD 測試流程整合經驗(GitHub Actions、Jenkins 或 GitLab CI)
  • 能獨立制定測試策略與測試計畫,並推動執行落地
  • 良好的溝通能力,能與產品、開發、維運團隊有效協作

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →