不久前,一位朋友讓幫忙推薦個測試工程師,于是聊到了他們對測試工程師的訴求。
朋友公司是一家做教育軟件的公司:Web端、App端產品都有涉及。
最初的訴求就是想找一位有1-2年相關產品測試經驗的人即可。
但經過幾輪溝通后,他的訴求增加了不少:
·最好會一點自動化、性能,以后會用到;
· 最好會一點運維,開發測試環境要分開;
· 最好再會一點開發語言,能夠寫一些腳本或測試工具;
· 最好有過主導產品測試工作的經驗,能夠推動生產過程改進,持續質量提升。。。
原來公司對面試者的期望是:身懷絕技Or(And)十八般武藝Or(And)七十二變。
我們經常會看到一些公司的崗位描述中,會這樣要求測試工程師:
· 要有相關行業背景,互聯網或金融產品相關經驗;
· N年Web/App產品測試經驗,N年管理經驗或技術經驗;
· 能夠主導測試框架設計、測試體系建設、持續質量管控;
· 有一定的運維能力,熟悉Nginx/Apache/Jenkins/Zabbix/Elk等
· 其它:學習、適應、抗壓能力,團隊意識,奉獻精神等什么的這里不多說。
面試測試工程師,有那么難嗎?
現實的確很殘酷!特別是今年這種形勢。
不管你是面試測試工程師Or測試主管Or高級/資深測試工程師還是測試開發,上述80%的內容都會被問及。
雖說部分技能公司可能暫時應用不到,但未來一段時間如有計劃建設,也會要求面試者有相關經驗。
面試官肯定期望你能夠產生或具備更大的價值,當然一些公司可能結合自身的訴求和緊急程度在技能上有一些取舍。
于是,我們就思考,現在公司對面試者的要求是“全棧測試工程師”!
什么是全棧工程師呢?之前好像只聽說過全棧工程師。
百度百科中對全棧工程師的解釋為:
全棧工程師是指掌握多種技能,勝任前端與后端,能利用多種技能獨立完成產品的人。
那么全棧測試工程師呢,我們這樣解釋:
全棧測試工程師是指掌握多種測試技能,勝任功能、自動化、性能、安全等測試技能,能利用多種技能獨立完成產品測試的人。
雖說測試行業入門相對簡單,但優秀的測試工程師對人員的綜合能力要求還是蠻高的。
除了必備的測試技能(用例設計、執行、測試報告編寫等),還要對代碼、系統框架、運維管理、時間管理、計劃管理、人際管理等有一定了解。
因為我們每次需求測試都是在時間與質量之間博弈,都要在有限的時間內,盡可能多的發現產品存在的問題,畢竟缺陷是無盡的。
那我們就一起看看,全棧測試工程師應該具備的技能吧!也歡迎大家交流、溝通,有奮斗與努力的方向。
本文內容不用于商業目的,如涉及知識產權問題,請權利人聯系51Testing小編(021-64471599-8017),我們將立即處理