資深後端軟體開發測試工程師
負責 Quanata 數位保險平台的後端測試自動化,驗證 API、微服務、雲端服務及分散式工作流程。 主導測試策略與自動化建置,協助工程團隊找出並解決品質風險。
說明
- 為工程團隊建置並維護共用自動化架構、內部服務及品質保證工具。
- 制定測試策略,並測試後端 API、微服務及端對端業務工作流程。
- 規劃元件、契約、整合及系統測試的涵蓋範圍。
- 建立並擴充程式碼式自動化架構,支援可重複使用的準備與清理流程、資料驅動情境、隔離相依項目及清楚的失敗報告。
- 檢查業務規則、API 契約、資料持續性、授權、錯誤處理及服務相容性。
- 測試非同步處理和分散式系統故障,包括重試、重複事件、部分故障及延遲一致性。
- 在持續整合與交付管線中加入自動化檢查。
- 測試雲端代管服務和部署設定,並根據日誌、遙測資料及基礎架構證據調查故障。
- 評估效能與韌性風險,並設計有針對性的測試。
- 與工程師合作解決已發現的弱點。
- 審查需求與架構,並溝通品質風險。
- 指導工程師,並獨立帶領複雜的測試工作。
- 執行指派的其他相關職責。
職位要求
- 具備電腦科學、工程或相關領域的學士或碩士學位,或同等相關經驗。
- 通常具備 6 至 8 年軟體測試或工程經驗,其中至少 3 年專注於後端 API 和服務式架構。
- 具備建置測試自動化架構並將其串接至自動化交付管線的實務經驗。
- 熟練掌握一種通用程式語言。
- 深入了解 API 測試、微服務互動、服務契約及分散式應用程式行為。
- 具備進階自動化設計專長,涵蓋測試生命週期管理、參數化執行、模擬、共用工具及平行執行。
- 具備公有雲應用程式測試與疑難排解經驗,涉及身分與權限、網路、運算、儲存及訊息傳遞相依項目。
- 具備 CI/CD、原始碼管理、自動化品質檢查及環境設定經驗。
- 具備扎實的資料庫查詢能力,並能追蹤跨服務的資料和故障。
- 能將不完整的需求轉化為實用測試,並清楚傳達技術發現。
- 具備財產與意外保險經驗者佳。
- 具備事件驅動架構和複雜第三方整合測試經驗者佳。
- 具備效能、韌性及服務層級安全測試經驗者佳。
- 曾提升自動化可靠性、執行速度或缺陷偵測能力。
福利待遇
- 為員工及其受扶養人提供醫療、牙科、視力、人壽保險及補充收入計畫。
- Headspace 應用程式訂閱。
- 每月健康津貼。
- 提供公司提撥配比的 401(k) 計畫。
- 一次性提供 2,000 美元,用於添購居家辦公設備及家具。
- 公司提供 MacBook Pro。
- 到職第一年享有四週帶薪休假。
- 為生育及非生育父母提供十二週全薪育嬰假。
- 每年最高提供 5,000 美元,用於專業學習、持續教育及職涯發展。
- LinkedIn Learning 訂閱。
- 透過 BetterUp 提供教練輔導機會。
- 以遠端工作為主的安排。
- 無須偶爾出差。
- 居住於舊金山灣區或羅德島州普羅維登斯的員工,可自行選擇通勤至當地辦公室。
