Engineering Lead

Description:
TESTA透過來自世界各地的真實用戶進行測試,讓客戶的軟體更加完善。這方法被稱為「群眾外包測試(crowdsourced testing)」。與其只依賴內部測試人員,我們運用一個全球的網路,由受測當地的一般使用者與專業測試員組成,針對各種語言、文化與設備來測試應用程式、網站與數位產品。
你可以把它想像成「軟體測試界的 Uber」— 客戶告訴我們他們需要測試什麼,我們就能迅速媒合散步在全球任何地方的測試人員進行實測。我們的客戶是希望軟體不僅在技術上表現良好,還能真正適用於世界各地使用者的公司。我們幫忙找出漏洞、改善使用者體驗,並了解來自不同市場的用戶是如何互動與使用他們的產品。TESTA 協助企業更快速地推出品質更佳、更加可靠的軟體,並提供來自真實世界的洞察。
我們正在尋找一位全方位的工程主管(Engineering Lead),來領導並開發TESTA 核心營運的關鍵系統 — Indigo 。作為工程主管,你將在實現 Indigo 願景的過程中扮演關鍵角色且全權負責該平台的整體發展,從架構設計、產品方向引導,到團隊指導與基礎架構的穩定擴展。你會與跨部門團隊緊密合作,推動專案執行,並為建立一個高效能、使命驅動的工程文化打下堅實的基礎。
Indigo 是我們整個產品與服務生態系的中心,負責實現以下三大核心目標:
-
幫助客戶清楚傳達他們的測試需求
-
協助內部營運團隊高效管理大量測試任務
-
支援全球測試者社群精準執行任務
為了真正實現這個願景,我們仍需要在Indigo上開發更多功能,包括:
- 即時通訊功能 : 讓營運團隊與測試者能順暢溝通
- 內建學習平台 : 協助全球測試者持續提升技能
- 整合式的全球付款系統 : 提供穩定的出款流程
- 互動式社群中心 : 促進連結、學習與參與
這些只是開始,我們的目標遠不止於此。
如果你對打造具全球影響力的產品感興趣,歡迎加入我們的團隊!
Key Responsibilities:
-
全面負責Indigo平台的開發
帶領工程團隊推動平台各項功能的開發,從功能規劃、部署到效能調校等所有階段。 -
管理與培育工程團隊
指導和培訓工程團隊,協助他們在專業上成長,同時維持高品質與責任感的工作標準。 -
監督基礎架構與DevOps作業
確保系統的穩定性、安全性與可擴展性。負責 CI/CD 流程、系統監控、異常應對及雲端成本管理。 -
跨部門協作
與Testing team、Marketing team、Sales team和 Community team密切合作,將業務需求轉化為可擴展的產品功能。 -
技術架構與決策制定
主導架構設計,確保系統具備高可擴展性、穩定性、效能與安全性。 -
推動專案執行與交付
規劃並準時交付各專案,兼顧開發速度與長期可維護性。 -
建立工程最佳實踐
協助制定與優化開發流程、工具與標準,以支援快速且有品質的開發節奏。 -
必要時親自參與開發
當有需要時,親自下場撰寫程式碼,特別是在關鍵技術區塊,以排除障礙或樹立技術典範。 -
具備前瞻思維
參與 Indigo 的長期技術策略規劃,隨著平台與用戶數成長,識別未來的投資與優化方向。
Technical Skills required:
-
前端技術:NextJS、React、MUI
-
微服務架構:FastAPI(Python)
-
資料庫:MySQL、MongoDB、PostgreSQL(用於 Zulip)
-
檔案儲存:Google Cloud Storage
-
應用平台:Google Cloud Run
-
背景處理:Google Cloud Tasks、Cloud Run Functions
-
快取系統:託管版 Redis
Soft Skills required:
-
紮實的軟體工程背景
具備完整的產品系統開發與上線經驗,熟悉前後端開發流程,並有至少 6 年以上的相關產業經驗。 -
領導經驗
曾擔任技術主管或團隊領導職務,能夠帶領工程團隊制定技術方向,平衡成果推進與團隊成長,具有 3 年以上管理或技術領導經驗尤佳。 -
熟悉現代 Web 技術
了解如 React / Next.js 等前端框架、後端 API 架構(如 FastAPI 或類似工具),並具備使用關聯式與 NoSQL 資料庫的經驗。 -
具備 DevOps 能力
有管理雲端基礎設施的經驗(若熟悉 GCP 為加分項),熟悉 CI/CD 流程與系統監控工具。 -
行動導向
能在不確定的環境中迅速釐清問題,並將複雜情境拆解成具體可執行的解決方案,有效推動進展。 -
具備跨部門協作思維
擅長與產品、設計、營運等不同職能合作,共同打造真正被用戶需要的產品。 -
重視品質
注重撰寫乾淨、可維護的程式碼,並致力於建立穩定、可擴展的系統架構。 -
保持好奇心並具備務實思維
持續關注新技術的發展,同時能根據實際需求選擇最合適的工具,而非盲目追求流行。 -
中英文雙語溝通能力
能流利使用中文與英文,靈活進行技術討論與團隊協作,有跨語言合作經驗者尤佳。