何更好的招聘軟件測試人員?
先說招聘吧!我覺得有幾點是比較重要的:
1、不太去關注答案,應該更關注應聘者回答問題的思路及方法;
2、不要太關注工作經歷,而更多的是經驗;
3、面試過程最好更輕松隨意一些,應聘者更自然和真實的表現才能了解他們更真實的東西。
面試問題二三事
我不是透露各大IT公司面試題的,而是說說面試中都會問到什么樣的問題,總結來看,無非是在操作技能,知識面,工作經驗,工作能力及溝通水平幾方面做考察。但是,很多面試官和應聘者都不明白哪方面應該是面試中考察的重點。
1、操作技能
如果你會被問到vi的一些命令沒答上來,linux中如何查看進程,如何創建目錄難倒你了,其他表現都很不錯,面試官因為這個否定了你,這只能說明他們不知道操作技能意味著什么。我覺得,只要google或百度一搜索就可以找到答案,沒有必要去記住它,如果每天都在用,自然而然就記住了,一年不用,誰都會忘記,但是到時候再需要的時候,又能輕松重拾。我們可以把這些常用的操作存到個人筆記中,Evernote,有道云筆記都是好選擇,可以速查。
2、知識
知識是一個人善于學習和 認知的體現,可能是一些概念和理論基礎。知道怎么做,那是操作技能,知道為什么這樣做,才是知識。知識越豐富的人也才意味著對問題的認識才會越深入,知其 然并知其所以然。也許,知道怎么做就足以應付工作了,但是當需要對更復雜問題進行處理的時候,光知道如何操作就難以應付了。就好比一個測試新 人,提交bug的時候多是只說明了現象,而測試經驗豐富的人會分析下出現這個bug的原因和條件,可以給開發人員一些提示,更快的定位問題。但是一定要給 出有把握的分析,否則可能會誤導開發人員。這里的經驗其實就是知識的積累,積累的越多經驗也就越豐富,在分析問題解決問題時也才更快速。
3、工作經驗
經驗不等同于經歷,只能說沒有經歷過的人肯定沒有經驗。我覺得,經驗=知識+經歷,對自己所做過的事情有所思考,并逐步學習積累個中知識,理順前因后 果,才能成為經驗。經驗是對所掌握知識的運用和駕馭。面試官可以問問,工作中你遇到過什么難以解決的問題?當時又是如何處理的?給一道即興發揮的用例設計題,或者如何設計測試體系的。
4、潛力
任何成功的人光有前面的三條:操作能力,知識,經驗遠遠不夠,還有更重要的潛力。潛力可能包括態度,工作方式,思維方式,做事風格及分析問題解決問題的能力等,而且這些軟實力至關重要,決定了他能做的有多好,前面3條只能代表他能做什么。
所以,對于一個應屆畢業生來說,可能前面三條都不具備,不能說這個人沒有能力,只要有端正的態度,良好的學習能力,溝通能力,總結能力,分析定位解決問 題等方面的能力,獲得大家的認可是遲早的事。而對于一個老手,如果缺乏知識及工作經驗的話,肯定就是最后一條沒有做到位。
不容質疑,這 四點具備的人才能真正算是一名優秀的測試人員,當然對于其他行當的人來說,這4點一樣重要。他們不是獨立的,是相輔相成的,有潛力的人一定可以更快的學到 知識,積累到經驗,通過知識和經驗的積累又會反過來提高能力,增強潛能。所以,我的觀點是面試官應該更關注潛能,這樣招聘到的人才能更好的服務于企業。當 然,如果像富士康一樣,只想找會操作的人,沒必要為他的潛能支付更多的報酬,這是個例外。在IT企業里,我想企業都是求賢若渴的吧?
如何成功的面試?
1、如果光問一些操作上的東西,而忽視了應聘者其他方面,完完全全算是一次失敗的面試;
2、如果面試只是問了一些工作經驗和相關知識,只能算是了解了這個人做過什么和知道什么,算成功了一半;
3、只有更深入的了解他的潛能,對于未做過的事未解決過的問題,他的處理思路,思考方法以及對待這個問題的態度,才真正決定他還可以做什么。這樣才算是一次成功的面試。
4、另外,是否遇到過這樣的面試官,如果應聘者每個問題回答的都很好,他不甘心,非要出個難題難倒你,來證明他有多牛,應聘者回家告訴他的朋友今天又被BS了。其實沒有必要,因為我們面試的目的是要應聘者證明他的實力,通過面試來找到他們的亮點和長處。