Senior Quality Assurance Engineer 資深品質工程師
Description
# 我們想找的夥伴
我們正在尋找一位具備系統級品質驗證、測試架構設計、自動化測試與問題分析能力的資深品質工程師。
你將參與 Spotlight 平台、Windows/Linux/Android Agent 與 Azure IoT Hub 雲端服務的品質驗證工作,並與 Backend、Frontend、Agent、Cloud、DevOps、PM 等團隊密切合作,確保產品能穩定、安全且高品質地交付給客戶。
此職位不只是執行測試,而是需要從產品需求、系統架構、相容性、風險管理與長期維護成本的角度,制定有效的品質驗證策略並提前發現潛在問題。
# 你/妳將負責
- 負責大型系統、跨平台功能或產品線之品質驗證規劃與執行
- 設計與維護 Test Plan、測試案例與驗證策略
- 規劃並執行 Functional Test、Integration Test、E2E Test、Regression Test 與 Exploratory Test
- 驗證 Windows、Linux、Android Agent 與 Cloud 平台整合功能
- 驗證 Azure IoT Hub、Device Twin、Direct Method、Telemetry 與 Cloud-to-Device Messaging 等 IoT 功能
- 規劃與執行 API、自動化測試與跨系統驗證
- 設計與維護自動化測試框架與測試工具
- 執行版本升級、跨平台相容性與回歸驗證
- 分析並處理跨平台、跨系統與高複雜度問題,完成 Root Cause Analysis (RCA)
- 規劃效能測試、壓力測試與非功能性驗證
- 建立必要的 Logging、Monitoring 與品質追蹤機制
- 撰寫測試文件、驗證報告與品質風險評估報告
- 參與需求評審、設計評審與發布評估
- 推動測試工程化、自動化與品質改善專案
- Mentoring 初階與中階工程師,提升團隊品質工程能力
# 我們期待你/妳具備
- 具備 3年以上軟體測試、品質保證或品質工程相關經驗
- 熟悉軟體測試理論、測試設計技術與缺陷管理流程
- 熟悉 API Testing、Integration Testing、System Testing 與 End-to-End Testing
- 具備 Windows、Linux、Android 平台測試與問題分析經驗
- 熟悉 Log 分析與 Root Cause Analysis 方法
- 具備跨平台、跨系統整合測試經驗
- 具備自動化測試開發經驗(Python、Robot Framework、Playwright、Selenium 或類似工具)
- 能設計可維護、可擴展的測試案例與測試架構
- 熟悉 HTTP/HTTPS、REST API、JSON、MQTT 等通訊協定與資料格式
- 熟悉網路基礎概念,例如 TCP/IP、TLS、Timeout、Retry、Connection Management 等
- 具備版本相容性、升級驗證與風險分析能力
- 能獨立分析高複雜度問題並找出 Root Cause
- 具備良好的文件撰寫能力與跨部門溝通能力
- 能在需求不明確或問題複雜時,主動拆解問題並提出可執行方案
# 加分條件
- 具備 Azure IoT Hub、IoT Device Management 或 MDM 平台相關經驗
- 熟悉 Device Twin、Telemetry、Direct Method 與 IoT Device Lifecycle
- 具備 Azure Monitor、Application Insights或 Log Analytics 使用經驗
- 具備 Docker、CI/CD、GitHub Actions 或 DevOps Pipeline 經驗
- 具備效能測試、壓力測試或可靠度測試經驗
- 具備 SaaS 平台驗證經驗
- 熟悉 Security Testing、OWASP Top 10 或基本資安驗證概念
- 具備測試框架建置與測試工程化經驗
- 具備 AI 輔助測試建立Test Case、自動化測試或品質分析經驗
- 具備跨團隊協作與大型產品交付經驗
# 我們使用的技術
- Platform:Windows、Linux、Android
- Cloud:Azure IoT Hub、Azure Functions、App Service、Storage Account
- Protocol:HTTP/HTTPS、REST API、MQTT、WebSocket
- Automation:Python、Playwright、Selenium
- Testing:API Testing、Integration Testing、E2E Testing、Performance Testing
- Observability:Application Insights、Azure Monitor、Log Analytics、IoT Explorer
- DevOps:Git、GitHub Actions、Docker、CI/CD
- Collaboration:Jira、Confluence、Technical Documentation
# 團隊使命
我們重視產品品質、用戶體驗與系統穩定性。
團隊目標是在產品開發過程中及早發現風險、降低缺陷成本,並透過測試工程化、自動化與品質流程優化,持續提升產品可靠性與交付效率。
# 適合這個職位的人
- 具備高度理性與良好協作能力
- 喜歡從系統角度思考問題,而非只驗證功能是否正常
- 對產品品質、穩定性與使用者體驗有高度責任感
- 能主動發現風險,而非等待問題發生
- 樂於處理跨平台、跨系統與複雜整合問題
- 喜歡持續改善測試流程、自動化能力與工程效率
- 願意與 Backend、Frontend、Agent、Cloud 與 PM 團隊合作推動產品成功
Skills
- AI
- Analytics
- Android
- API
- API Testing
- Automation
- Azure
- Azure Application Insights
- Azure Functions
- Azure Monitor
- CI/CD
- Cloud
- Confluence
- DevOps
- Docker
- Git
- GitHub
- GitHub Actions
- Integration Testing
- IoT
- Jira
- JSON
- Linux
- MDM
- MQTT
- Observability
- OWASP
- Playwright
- Python
- REST
- Robot Framework
- Root Cause Analysis
- SaaS
- Selenium
- TCP/IP
- TLS
- Websockets
