郭逸晴 測試題也是現場在測試的題目,讓你知道測試流程、問你想法、看你能發揮多少 考核前期先設定目標、專案要達成的需求項目、職等要達到什麼目標 -手洞 - 自動 - cypress > RD沒有幫忙code review,條語法,慧根po討論,RD推薦才用此套 - sele比較少人用,比較多都是UI,沒辦法, - 不重複的動作客戶很常會變動,這種就很好時,就不會做自動 - postman 確認API掛在哪, - 只有一位qa,沒有方向,希望有前輩可以協助, - 有待人的經驗嗎?來三個禮拜就走了 - 心智圖 - 開運彩 - 經手的新功能,頻率多久有新功能: - pm定需求?還是客戶 - 一個案子做兩個月 - 接第三方自己做一個假三方,街API資料傳輸 - 開發: - 測試: - 無法編開發鞭策,一次開發完在全測 - 自己摸索很花時間,效率不高 1. 博悅網路科技有限公司 software qa engineer 2021/01~仍在職 - 功能測試(function test)、測試計劃及測試報告書撰寫、軟體整合測試、使用者測試(Usability test)、PHP - 1. 產品測試: - 測試產品API ,操作邏輯和畫面合理性 - 撰寫Bug單提供給RD修正 - Trouble shooting並找到對應單位解決 - 撰寫Test case - 2. 協助工作: - 產品PRD邏輯檢視 - 減少後期測試時,有邏輯互相矛盾的地方,進而需要再討論的情形,精簡測試時程 - 問一下有沒有什麼例子?? - 要多幣別不同遊戲,還有下限的問題,報表顯示會有問題 - 團隊有邏輯比較不好的怎麼辦? - 擔任PM和RD間的溝通橋樑 - 整合資訊讓雙方能在同個頻率上協調,降低團隊溝通成本 - 協助客服問題解答+尋找解決單位 - 減少RD找問題的時間 - 協助更改資料庫設定或是頁面設定檔 - 讓RD能專心開發,不需要回來調整設定 - 製作產品功能心智圖 - 3.使用工具: - postman - cypress - laravel(略懂) - 短中長期 - 最終RD後端RD - 中期同時自動化夾手動 - 短期先熟悉新產品 - 看重順序 - 制度應該要照規則走,考核、怎麼要可以達標、 - 1. 心智圖內容 (花多久?困難點?) -  2. 測試與 Scrum (感興趣?有疑問的?) -  ## QA情境題:溝通邏輯與解決問題的能力 - 滿兩件事大魚2?還是2,4,6 - 地n件?、釐清順序怎麼打折、折扣是怎麼折扣直接折還是之後回饋 1. 答對 2. b會重疊到活動,把活動一二都打出來了 3. 答對 4. 答對 ## 情境題衍伸:溝通表達與解決問題的能力 1. Jr. 問題回報 (如:APP 閃退)、PO 需求說不清楚、與 RD 認知不同等情境 2. Sr. 測試範圍、優先序、測試計畫、測試方法等等經驗     - 情境題延伸:測試計畫與範圍、測試重點(如:折扣頁、購物車)      - 後台可以撿前台可以按到結帳,先不管金額      - 第二部才確認金額,先列冊做情境在測試      - 粕版      - 小細節,使用者體驗 - 時間不夠怎麼處理 - 大項目先分工 - 前置作業 - 擠壓到測試時間怎麼辦 - 直直通的要先過, - 旁系的測試之後再補 - RD一直拖的時候 - 先跟pm講, - 意見不合 - 克服不知道就會幫忙回答     - 覺得測試到什麼程度會覺得這個產品足以上版了?有限時間下的測試策略?     - 在測試流程上,會如何規劃與分配工作?發版管理?     - 測試小組管理經驗?招募、運用、培養、發展、留存?     - 對測試左移、右移、SLA 有什麼想法和實務經驗? 3. 自動化技術能力     - 什麼時候或是怎樣的測試不該自動化?     - 簡述自動化測試經驗、運作流程(是什麼樣的架構?是從0到1打造還是沿用前人的呢?)     - 如何做 API 測試? UI 的 Page Object Model?APP 自動化如何確保OS版本與裝置組合?     - 如何做 Code Review?自動化測試人員訓練經驗?手動/自動化測試與人員的分工?     - 如何規劃自動化測試的CI/CD?Slack 通知、每日自動化測試報告、長期自動化測試監控的重點?     - Jenkins, GitLab CI/CD, docker/k8s, 多執行緒/多裝置併發, Browserstack/DeviceFarm     - 自動化框架設計經驗?自動化測試常遇到的問題?如何減少自動化測試需投入/維護的成本?如何做到測試分層?     - 對於效能、可靠性或其他非功能性測試的理解?會如何做到?     - 如何衡量自動化測試或個人產出的自動化測試價值? ## 態度/價值觀/人格特質: 1. 離/轉職動機 (為什麼想當QA/什麼工作想持續做下去) - 請問您為什麼想換新工作? - 為什麼想當QA?覺得QA最有趣的地方是什麼?怎麼樣才是一個好的QA? - 什麼工作會讓你想持續做下去? 2. 特殊表現 (最快樂/不快樂/有成就的STAR;重來一次會怎麼做) - 你在過往的測試規劃中,遇過的最大難關是什麼?(然後你如何解決?) - 在你過往的測試經驗中,最有成就感的是什麼樣的專案? 3. 未來規劃:(想從工作中得到什麼/判斷您能夠…(程度),有辦法在"3, 6, 12個月"就做到…嗎?可以的話會怎麼做?) - 期望自動化測試比例? - 從過去經驗中有什麼想法? - 對新工作有什麼期待?未來想要朝什麼方向發展? 4. 人格特質 (主動積極/壓力承受/正向思考) - 當團隊面臨 RD/QA、或者是手動/自動的衝突時,你會如何解決? - 跟主管意見不合的時候,你會怎麼辦?/你有接收到過甚麼樣的批評嗎?後續你是如何處理的? 5. Q&A (在意的事情/是否會尋求回饋進步) -  ## 備註 ### 語音面試紀錄 (一面參考用,轉寄不用重複) 原因 * 有手動和自動化經驗 * 面試過程溝通順暢 * 登入題: 回答流程面邏輯,且一開始就確認需求目的 * 扮演RD PM溝通橋樑,舉的實例接近91現場會遇到的 * 喜歡91跑Sprint跑法,也想接很多新案子 3. 離/轉職動機 (為什麼想當QA/什麼工作想持續做下去)     - why 4. Q&A (在意的事情/是否會尋求回饋進步) - QA怎麼開單 - 制度? - 有沒有RD開發玩跟實際差很多 - 有,現在有首次送測,RD要自己測試 - 如果時間很緊迫這邊怎麼辦 - 選擇:挑範圍、加班、或調時程、 - 找工作最害怕什麼除了制度外 - care人品:小人 - 制度:可以做到哪些、承諾我到哪些