面試問答
是否會使用python搭配selenium撰寫自動化測試
是,也會使用pyth...
第一階段會由對方人資提供線上筆試題目,類似leetcode問題,可挑選會的語言撰寫,並上繳題目,主管認可作答情形和結果後
才會進行第二階段的首次面談 (否則會直接取消面談)
第二階段首次面談總共有四位主管一同面試,會先談技術面的東西,大致先以本身經歷做提問,會先了解面試者當前具備哪些技術,以及面對困難時會如何看待及應對等。
接下來會問比較個人特質的事情,以及加入一個團隊會如何快速上手及融入團隊討論等等。
整體面試過程約一小時,在等待是否有現場二面
面試問答
是否會使用python搭配selenium撰寫自動化測試
是,也會使用python搭配appium做跨平台軟體的自動化測試,但論熟悉度來說,Selenium較為上手
是否有用過自動化測試框架,如robot framework
實務上並未實際使用,但有私下研究坊間具備一定規模及討論度的framework
你履歷上寫在前份工作中並未有實務上對API進行測試,那有用過postman等工具嗎
的確,前份工作應組織規劃及測項訂定讓每位成員光功能測試就難以顧及,因此並未實際執行過API測試。但私下因想提升自身QA見識及能力,有研究過postman、Jmeter和K6。
尤以postman實際操作後,再用python撰寫一樣的api執行程式比較,我覺得純用python比較容易上手
你本身是一個好學的人嗎
不好說我自己是否好學,但當我今天遇到我很想了解或搞懂的事物時,我會找盡各種辦法來學習,不管是爬相關文章也好,或是在程式相關群組中提問也罷,我都會弄到將其能融會貫通為止
你認為好的QA應具備什麼特質、條件等等
在前公司經歷過很多碰撞,因為沒有人帶領,我用我擔任QA五年多的經驗來試著回答這題。對我來說QA首先要有足夠的細心和耐心,細心用來尋找產品的問題和瑕疵,需設想使用者的所有操作情境,來給予PM/O適當的建議對產品做優化或改進;而耐心則是因為QA每天都要面對相同的測項,近乎重複的工作內容容易顯得疲乏困頓。
再來想成為一個好的QA,溝通能力是不可或缺的,發現問題時要如何闡述問題直至團隊中的成員能清楚明瞭,在planning meeting時要如何將自己想說的意見或建議用大家能理解的語句侃侃而談,是好的QA要具備的 (包括吵架也是)
你人生的規劃大致為何,現在有想法嗎
短中期還是會持續走QA這條路,從前公司選擇離職是因為在該處也一段時間了,深刻體認自身所學及具備的能力相比業界同行少很多,因此想到不同的公司學習其他測試種類,持續精進QA這塊的能力和技術。
等到存到一筆資金後會想創業,但這是長期的目標
面試建議
雖說一對四的對談會有點小緊張,不過團隊中的大家不會咄咄逼人,也不會擺架子使臉色,只要把自己能講的,盡可能闡述給對方知道,相信面試都會順利的。也預祝要進入趨勢的各位都能馬到成功