LY Corporation Tech Blog

支持 LY Corporation 和 LY Corporation Group (LINE Plus, LINE Taiwan and LINE Vietnam) 服務,宣傳技術和開發文化。

關於我連線三年半的故事 @ 台中科技大學企業參訪

前言

嗨,我是LINEQAJudy,很開心在企業參訪的活動遇到母校 - 台中科大的學弟妹們,今天就透過文章和大家分享當天的內容,也就是我在LINE這三年半的經驗吧!

專案介紹 - LINE 旅遊 / LINE SPM

目前在LINE我待過兩個專案:

LINE 旅遊

和旅遊相關的導購服務,舉凡你想得到的機票、住宿、體驗活動、跟團,甚至是租車、旅遊保險等,都可以直接從LINE旅遊訂購。不僅是導購服務,還有存放各地好吃好玩的最新文章、與好友一起共編旅程的功能。



LINE SPM

SPM全名為Shipment Payment Microservice,主要負責物流及金流的API開發及串接,使用這些API的服務除了大眾熟悉的LINE禮物,還有LINE購物商城、LINE TODAY的自費服務。

職務內容 QA / Scrum Master

身為一名QAQuality AssuranceEngineer,平常的職務內容是什麼?Scrum Master又在做什麼呢?

QA 日常

QA最主要的工作是確保產品交付到客戶(消費者)手上時品質沒有問題。而通常我們是如何做到品質控管?簡單拆分兩個方向

  1. 測試案例:首先要對產品的方向目標、內容、功能有一定程度的了解,透過熟悉產品經理的產品規劃文件或是工程師的API開發文件再去開測試案例,當產品開發完成並上到測試環境,QA會依據測試案例做測試,確認行為是否符合預期。
  2. 使用者體驗:除了上述對流程及功能的基本測試,QA也會以使用者角度來做各樣測試,目的是為了避免產品設計和開發上的盲點。

  例如:

  - 探索性測試:使用者是否會在使用的過程中哪個環節容易卡住?流程設計會不會太複雜導致用戶流失?不同操作手法是否會出現非預期錯誤?

  - 壓力測試:當有大量使用者湧入服務時,系統是否能負荷、正常運作?

Scrum Master 在做什麼?

Scrum是一個在軟體開發產業很常見的團隊合作框架,成員有產品經理、開發團隊(工程師和QA)、Scrum Master

Scrum Master可以固定一人也可以由團隊中的成員輪流擔任,主要的負責工作列舉如下:

  1. 熟悉Scrum的運作
  2. 主持會議:確保每個會議能順利進行、準時開始和結束
  3. 團隊溝通:每個團隊都有各自的 ”best practice”,經團隊討論後的改動或新規定都需要靠Scrum Master去溝通、傳達和提醒

心得與總結

加入LINE以來,工作中有挑戰也有機會,工作坊、內外部訓練、線上課程、side project等等,還有許多team building活動增加團隊感情與向心力,是一個強調工作與生活平衡的工作環境。歡迎對軟體產業或QA工作有興趣,又或者喜歡團隊合作氛圍的人一起加入~