簡介
我們正在尋找高技能的 高級測試/QA自動化工程師,加入我們尊貴客戶的團隊。這是一個絕佳的機會,可以為創新項目做出貢獻,同時享受靈活的混合工作安排(每週2-3次在辦公室)。
作為高級QA自動化工程師,您的重點將放在提高我們的車輛追蹤軟體的質量和效率上。您將與我們的軟體開發團隊、商業利益相關者和用戶密切合作,以了解軟體的需求和使用案例。從中您將制定詳細的測試案例,包括功能和用戶體驗的各個方面。您還將在推動我們的測試過程邊往自動化邁進中起到關鍵作用,從而提高效率和可靠性。
理想的候選人將擁有技術專業知識和商業洞察力的結合,能夠在質量保證中推動最佳實踐,同時瞭解我們的業務和客戶的需求。
主要職責:
測試自動化策略與規劃
- 定義和實施自動化測試策略、框架和最佳實踐,通過評估和選擇合適的自動化工具和技術。
- 制定與項目目標一致的測試計劃和自動化路線圖。
- 確定自動化的關鍵區域以改善測試效率。
框架設計與開發
- 設計、開發和維護可擴展和可重用的測試自動化框架。
- 實施功能性、回歸性、性能和集成測試的自動化解決方案。
- 確保跨瀏覽器、跨平台和跨設備的測試覆蓋。
測試腳本/計劃開發與執行
- 撰寫、執行和維護網頁、移動、API和數據庫測試的手動和自動化測試腳本。
- 將自動化測試集成到CI/CD管道中。
- 監控、分析並報告測試執行結果。
協作與領導
- 領導並指導自動化工程師,確保知識分享和最佳實踐。
- 與開發人員、QA團隊和DevOps合作,優化自動化流程。
- 參與代碼審查並對自動化腳本提供反饋。
持續改進與創新
- 隨時了解新的自動化趨勢、工具和技術。
- 通過採用新技術提升測試自動化的覆蓋率和效率。
- 確定瓶頸並改善測試執行速度和可靠性。
缺陷管理與報告
- 與開發團隊合作,確定、記錄和解決缺陷。
- 向利益相關者提供詳細的測試報告和見解。
- 跟踪自動化進展和覆蓋率指標。
資格:
- 在QA和測試自動化領域擁有高級工程師的相關經驗,至少5年經驗。
- 理解和經驗於TDD/BDD原則和實踐,具有使用Cucumber、Selenium/Appium/Playwright、RestAssured等工具的實踐經驗。
- 熟悉C#、JavaScript、Java或Python等語言的編碼經驗。
- 理解CI/CD和DevOps模型,類似於Azure/Concourse/Jenkins/AWS/Google Cloud等的任何空間。
- 具有敏捷環境工作經驗。
- 在行駛測試或物聯網(IoT)或類似行業中的經驗將是加分項。
- 具有敏捷環境工作經驗。