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

阿蒂瑪有限公司

QA Engineer 軟體測試工程師

Posted Updated
Discussion

Description

職務說明
我們正在尋找一位具備 3–5 年經驗的 QA Engineer,負責 AI 模型服務與資料平台的品質驗證。
此職位涵蓋手動功能測試、API 自動化測試、資料管線驗證及效能測試。你將與 ML Engineer、Backend Engineer、Data Engineer 及 PM 緊密合作,從需求與設計階段開始參與,建立可持續運行的測試機制,確保產品的正確性、穩定性與效能。

【工作內容】
1. 測試設計與執行

  • 依據 PRD、User Story 與 API Spec 撰寫測試計畫、測試案例及驗收條件。
  • 執行功能測試、整合測試、回歸測試及探索性測試。
  • 驗證推論 API 的正確性、邊界條件、錯誤處理及併發情境。
  • 主動發現規格漏洞、使用者風險及潛在品質問題。

2. 自動化測試

  • 使用 Python、Pytest、Playwright 或 Postman/Newman 建置及維護 API、整合與 E2E 自動化測試。
  • 將自動化測試整合至 GitHub Actions、GitLab CI 或 Jenkins 等 CI/CD 流程。
  • 建立 Pull Request 測試阻擋機制及定期回歸測試排程。
  • 維護測試資料、Test Fixtures 及 Mock Service,確保測試可重複且彼此隔離。

3. AI 模型與資料品質驗證

  • 驗證 AI 模型輸出的一致性、合理性及可重現性。
  • 建立 Golden Dataset、模型品質基準及回歸測試門檻。
  • 針對 Accuracy、Latency、Token Cost 等指標執行品質檢查。
  • 驗證 ETL/ELT 資料管線,包括 Schema 一致性、空值率、重複資料、遺漏資料及時序正確性。

4. 效能與穩定性測試

  • 使用 Locust、k6 或 JMeter 執行負載與壓力測試。
  • 協助找出系統效能瓶頸及資源上限。
  • 追蹤推論延遲 P50/P95/P99、吞吐量及錯誤率,並與開發團隊共同改善。

5. 品質流程與跨部門協作

  • 使用 Jira、Linear 或其他缺陷管理工具追蹤 Bug 生命週期。
  • 撰寫清楚、可重現並包含完整證據的缺陷報告。
  • 參與需求評審、技術設計及產品驗收討論。
  • 產出測試報告與品質指標,例如缺陷密度、缺陷逃逸率及自動化測試覆蓋率。

【必要條件】

  • 具備 3–5 年軟體測試相關經驗,其中至少 1–2 年自動化測試實作經驗。
  • 能獨立使用 Python 撰寫測試腳本,熟悉 requests、pytest 等工具或框架。
  • 熟悉 RESTful API 測試,理解 HTTP Status Code、JWT/API Key 認證、分頁及冪等性。
  • 具備中階 SQL 能力,能使用 JOIN、聚合及視窗函式進行資料比對與驗證。
  • 熟悉 Git、Postman、CI/CD Pipeline 及缺陷追蹤工具。
  • 熟悉測試金字塔、等價分割、邊界值分析及風險導向測試。
  • 具備 Linux 基本操作能力,了解 Docker、Log 查閱及問題定位方式。
  • 能閱讀及撰寫中英文技術文件。
  • 邏輯清晰、重視細節,能主動釐清模糊需求並提出品質風險。
  • 具備良好的跨部門溝通、文件撰寫及主動回報能力。

【福利與文化】
1. 混合辦公 (Hybrid Mode): 結合遠端彈性與進辦公室的實體協作,給予你最專業的信任空間。
2. 優於法令: 每年 7 天全薪病假、生日假,工作之餘也要照顧好生活。
3. 獎勵機制: 具競爭力的年終獎金、三節禮金,以及與產品成功掛鉤的激勵。
4. 新創氛圍: 滿滿零食櫃、精品咖啡,以及一群對於技術與金融充滿熱情的隊友。

Skills

Apply

See also

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