加入我們

Engineering Lead

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 流程與系統監控工具。

  • 行動導向
    能在不確定的環境中迅速釐清問題,並將複雜情境拆解成具體可執行的解決方案,有效推動進展。

  • 具備跨部門協作思維
    擅長與產品、設計、營運等不同職能合作,共同打造真正被用戶需要的產品。

  • 重視品質
    注重撰寫乾淨、可維護的程式碼,並致力於建立穩定、可擴展的系統架構。

  • 保持好奇心並具備務實思維
    持續關注新技術的發展,同時能根據實際需求選擇最合適的工具,而非盲目追求流行。

  • 中英文雙語溝通能力
    能流利使用中文與英文,靈活進行技術討論與團隊協作,有跨語言合作經驗者尤佳。