測試開發工程師
Posted Updated 2
views
Description
關於這個職位:
我們正在尋找一位具備紮實測試工程能力、對演算法品質充滿熱情的 SDET。你將與演算法工程師、產品團隊緊密合作,透過設計完善的自動化測試框架與數據分析工具,成為確保產品演算法品質的核心力量。
如果你具備以下特點,歡迎投遞履歷給我們:
- 享受把複雜的驗證需求拆解成具體可執行的測試計畫
- 喜歡用程式解決問題,而不只是執行手動測試
- 有強烈的工程品味,對測試品質和程式設計品質同樣在意
工作職責;
1. 測試框架設計與維護
-開發並維護演算法自動化測試框架,涵蓋功能驗證、效能分析與迴歸測試
-根據演算法規格與數據特性,設計具代表性的測試案例(含邊界值、壓力情境等)
-將自動化測試流程整合進 CI 流程,實現持續品質監控
2. 演算法效能驗證
-開發數據分析工具與腳本,量化演算法的關鍵效能指標(KPI)
-撰寫清晰的演算法效能測試報告,協助團隊定位演算法缺陷與改善方向
3. 改善演算法驗證流程
-深入理解現有演算法測試流程,主動識別痛點
-以測試工程師視角開發輔助工具,提升整體驗證效率
核心要求(以下為錄取的基本門檻,請務必符合):
1. Python 熟練
-能撰寫結構清晰的 OOP 程式碼
-熟悉常見的 Pythonic 寫法與標準函式庫
2. Pytest 實際導入經驗
-有在真實專案中設計與維護測試案例的經歷
-了解 fixture、parametrize 等進階用法
3. 測試設計能力
-能針對給定功能,獨立識別測試情境(正常流程、邊界值、異常處理)
-能將模糊的驗證需求拆解為具體的測試計畫
4. Linux 基礎操作與 Git 版本控制流程
5. 資訊工程、電機、數理統計或相關領域學士以上學歷
6. 至少 3年的軟體開發或 SDET 相關工作經驗
加分項目:
- CI/CD 建置或維護經驗(如 GitHub Actions、Jenkins)
- Docker 容器化技術,能應用於建構測試環境
- 統計學基礎:ANOVA、假設檢定等方法分析測試數據顯著性
- AI/ML 演算法的測試或驗證經驗