1. 程式人生 > >來自一個軟體測試面試官的感悟

來自一個軟體測試面試官的感悟

好久未見,但後臺系統中一直保持更新資訊,答疑解惑。進行了4個多月的自學或培訓後,大家已經正式進入了投簡歷及面試階段了,這裡分享一箇中年測試面試官半年來的感悟吧

簡歷觀

簡歷是一塊敲門磚,勿庸置疑。一般,HR會按照招聘要求中的關鍵詞搜尋簡歷,比如專項測試會搜尋效能測試、自動化測試、介面測試,也會搜尋更細化一點的;如果自己的目標是專項測試,不妨在簡歷中多提到此字眼,被檢索概率會更高。

簡歷專業性,如果已是中級以上,在學校的經歷或是興趣愛好不用太費筆墨。HR更關注你的專業度。更細緻的會檢視掌握的工具型別,如何運用在實際專案中。

簡歷排版,如果是在招聘平臺上下載的模板,無法更改;但有些模板是可以自由定製的,如:專案經歷與工作經歷最好不混在一起,特別是年限較久的,4-5頁的內容如果不能體現重點的話,效果會適得其反。

工作穩定性,HR比較在意的一點,如果少於一年甚至是3-4個月換一個公司的,這種最好不要寫,當然也包括很多外部因素,在市場資源充足的情況下,穩定性還是會成為一道關卡。

實際經歷專案,簡歷上選擇3-4個代表性的專案就好,如果工作經驗年限較久,最好不要寫很久遠的專案。另外,每個專案中個人職責最好不要完全重複,要能看到依時間順序 ,自己也隨著專案在成長,職責和在專案中的角色也不可同日而語。

簡歷Title,儘管有很多公司對於Title並不重視,而是按照面試結果來評級。但如果自身已有明確目標,就不必浪費時間。很常見的,簡歷中可能多處體現自動化測試關鍵詞(如介面自動化測試),但多數HR約見時並不會仔細檢視,很可能需要的是另外一些方向的。

面試觀

自我介紹,第一印象很重要,同樣地,第一段話也很重要。除個人基本情況之外,就可以開始介紹專業性了。當然,如果是HR第一面可以有選擇性地說。如果是技術面,一定把重點放在自己擔任的角色和職責之上,尤其是做了哪些事從而有什麼結果上,專案或產品情況佔10%即可。(這裡尤其注意,很多應聘者會鋪長篇來介紹自己經歷過的專案介紹上,這段在面試官看來並無多大亮點,一定程度上並不會將平臺的光環反射到個人成就上,相反會淡化自己的貢獻 ;若是曾經歷專案與應聘公司有重合,可以重點介紹)

測試基礎驗證,最考驗個人基礎功底,會有提問設計測試用例有哪些方法,同時也會現場出題,如設計某個常見功能的用例思路或描述Bug。都可以快速Get到應聘者的測試思維與基礎功底。(後續會有推文,設計用例導圖 ,如何充分運用系統思維來保證需求點的覆蓋面)

技術類提問,針對於中級人員多點。大多涉及到測試方方面面技術點,如果有筆試題會有資料庫表設計、查詢類語句設計等,常用的Linux命令、也有自動化測試中某個定位方法,介面測試中某些特定方法的使用等。這些需要靠自己日常積累 ,如果某些方面沒有接觸過,儘量不要在簡歷中體現。

開放性提問,一般在高階或資深方向多點。如在做某些專項測試中遇到的問題,測試團隊理想的工作環境,專項方向上會提問某些工具工作原理,自己對其的研究與理解。如果偏管理方向,做好測試計劃的關鍵,測試用例評審工作的過程和內容,如何看待軟體過程改進,黑盒測試、白盒測試、整合測試、系統測試、驗收測試的一些區別與聯絡。

此外,還會有些軟技能的驗證,如在以往的學習與工作中獲得的經驗和心得,對未來的職業規劃等。前者會直接反應個人的用心程度,有些測試人員平時就有主動分享經驗寫心得的習慣,面試時自然會行雲流水,但多數中級人員會思考良久,也會間接反應對測試工作的態度。有些工作十年的測試人員連最基本的用例屬性與缺陷描述都做不好,就可以預見其工作態度了。其實這也是快速拉開個人距離的一個方法了。
未來的職業規劃方向,對於應屆生或實習生可能會比較迷茫 ,但3-4年工作經驗的如果沒有短期清晰的職業目標很容易迷失方向,也是從側面反映一個人內在驅動力的因素之一。

期望薪資,根據市場行情與自身價值評估,說出一個區間值即可 ,不必反問“不知貴公司能給到什麼待遇”或者“根據您剛才的面試,我可以有什麼樣的期望值”。這樣一方面會顯得自己不夠自信,另一方面技術面試官也不會因此說出具體的範圍。

最後是面試過程管理,其實不只是測試,其他工作也是,整個過程語氣飽滿,積極主動、對測試工作充滿熱情,是非常加分的,工作態度和責任心會是首選條件,技能方面是可以再培養的。(面試過程中切忌太過被動,回答時太侷限,一般開放式的問題更可以展示自己的拿手技能)

關於測試人員的面試觀後續還會有更新。