想請教前輩測試之路該何去何從?

本人女生,16年畢業,剛畢業在外資銀行做了一年,做的是比較業務性的測試,主要是關於銀行信件賬單的測試。後來跳槽到一家私營企業做軟體測試,是純手工黑盒測試,包括web和app的。

之前在外資跳槽是由於覺得這種測試很不通用,跳槽的話其實比較不容易,就像我跳槽到軟體測試也是需要自學軟體測試的一些基礎。

剛畢業一年還可以從頭開始,但那些幹了五六年離職的,說實話就很難找到符合期望值的工作。因為用的技術的技術含量比並不高,外面也很少用得上。管理經驗也談不上。一起離職的一個同事已經過了大半年還待業在家。

但是來到這個私企也有很多現階段的問題。

首先是福利是真的基本沒有。其次是由於公司規模小所以很多流程很不規範。這就是我最擔心的問題。需求文檔非常簡略,感覺有很多盲點。由於我不僅是公司的新人,也是軟體測試行業的新人,真的很難做得好。

公司目前只有兩個測試,她是有好幾年測試經驗的.不過也仍然是在做跟我一樣的手工黑盒。剛進公司一個月,也許也不熟,把整個app的改版給我測。也沒有用例評審,甚至連看我用例的人都沒有。我只能一步一步自己測,但中間難免有疏漏和不全面。最後上線出了點小問題,然後公司就扣工資了。說實話我不在乎那幾百塊錢,畢竟是我有做的不夠好的地方。但這樣讓我感覺很不好。首先我覺得這不是我一個人的問題,但是公司並沒有一些防範措施,就算你扣了我的錢也不能起到很好的作用,畢竟我也保證不了下次自己肯定能做好。另外沒有詳細的測試計劃,用例評審,測試報告什麼的,我覺得我能學到的東西非常有限,也不利於我以後的發展。

所以我現在很茫然。目前有想法是想參加些課程去學習自動化測試,然後希望可以有個跳板去到一個成熟一點的公司。但是我目前的軟體測試行業經驗只有三個月。我知道頻道的跳槽會給人很不好的印象。另外一個解決方法是在這裡學習一年,這樣子可能相對好跳一點。不知道各位前輩有沒有什麼好建議,感激不盡!


看到這個問題,感同身受。我以前做過跟你一樣的錯誤選擇。去一個雜牌小公司做測試,往往使你職業發展受阻。

建議你重新找一份更適合你的工作。

1. 找大公司,至少是有測試主管的公司。不要去只有一兩個測試人員的小公司。可能你去之前,以為你去的公司里用的技術現在是和社會接軌的,其實根本不是。你會發現你去的小公司根本沒有技術,用的都是土辦法。沒有流程,沒有規範,沒有晉陞通道。你以為在這種公司待個五六年之後,比你在外資銀行待個五六年更好嗎?你看看你公司的另外那個老測試,他的現在就是你的未來。

2.如果英語過關,去大型的外企。即使技術不是最先進的,至少有一定程度上的晉陞通道,有福利,有業餘時間。如果去不了大型外企,先去中小型外企,之後再跳槽。我在去諾基亞公司(做通信的)之前在兩家小外企待過一共四年。雖然自學了很多自動化測試,但直到進入諾基亞公司才真正看到成熟的大型自動化測試是如何運作。那時候我們這一批招進來的人,除了我,都是純黑盒測試經驗的。這些人大部分來自中小外企有三到五年測試經驗的人。這批人之前所在的行業也是完全和通信不相干的,但上手自動化測試並不慢,事實上自動化測試並不難上手,你缺的就是一個有成熟的自動化測試的大公司大平台讓你學習。我覺得你沒必要在那個小互聯網公司死磕技術。別說大部分人磕不出來,你就算磕出來了也是一個野路子。

3.培訓並沒有用。為什麼這麼說呢。我之前做過很多培訓,也參加過很多培訓。大多數人拒絕學習,毫無自學能力。培訓時那短短几十分鐘、幾個小時,什麼都灌輸不進去。即使我帶著他們操作一遍,過幾天還是會跟我說忘光了。唯一的辦法就是你自己掌握自學能力。我在https://zhuanlan.zhihu.com/p/30334448 寫了現在測試人員需要學習的東西。你可以參考一下。現在並不是你學一個自動化測試工具就能一招鮮吃遍天下的時代了。需要各方面都懂一點,並且有專精。這樣你不用擔心什麼通用不通用的。實際上你就算留在原來的外資銀行也不一定不好。我現在就去了一家外資銀行的創新實驗室,做devops平台。這有很多和你一樣的業務測試人員,但想轉過來做技術的人未必不能轉啊。至少你要找一個有技術好的測試人員的公司。在諾基亞我也面臨技術不通用的問題,我們不測app,不測api,不測web網頁,但是並沒有妨礙我跳槽加薪。我測雲平台,做持續集成,用openstack,搞python,做自動化測試。出來找工作的時候,隨便找都是和雲計算搭邊的,互聯網公司的offer也拿了好幾個(最後選了福利最好的外資銀行)。

4.最後的建議是:找好下家再離職。還有你這個不算頻繁的跳槽。我跳槽去諾基亞之前從外企出來去了互聯網公司,和你一樣的雜牌小公司,待了一個半月我就辭了。然後招我的經理一點也不介意這點。 你要是一年跳槽七八次,才算頻繁。


首先想想你想幹嘛?你想做技術還是想做業務,想做業務趁早轉產品,想做技術那你還有的學,培訓不是不行,但是他們最多就教教你怎麼調用幾個API了,鑒於現在好的開源項目的文檔已經夠了的情況為什麼要花這冤枉錢呢?建議網上找資料或者自己買書自學

還有一點,做技術你得保證自己永遠在想著如何改進自己的東西,學幾個框架會幾個API不難,所謂的自動化測試工程師無非就是把以前滑鼠點工具錄製變成了調用一下API,很多人還是說不出個所以然。難的是自己全搞懂然後再改造,這條路很多女的堅持不下去的,我不知道為什麼,反正我見過的女的做測試的要麼繼續做了業務測試,要麼就轉了產品


謝邀

我本人不是做測試的,但身邊也有很多做業務測試的同事,大概說說我看到的兩條路吧

1、QA方向。這個是偏流程管理的工作,負責協調軟體過程的質量工作,比如搭建CI平台、制定並執行質量標準(用例評審、bug程度等等),甚至協調測試人員工作等等

2、自動化測試方向。這個得需要一定的編碼能力,往後甚至可以走測試開發的路線,自己搭建自動化測試平台

當然還有做管理崗這一條路。具體的建議是,看你個人是不是喜歡往技術方面深造,如果喜歡可以往2方向轉,做得好的甚至可以在技術方面碾壓開發;對技術不感興趣的話可以選擇1,我身邊很多不太懂技術的測試妹紙就是一個QA和測試的混合體

PS:不要去那些上線出bug就不管三七二十一怪責測試的公司,軟體質量是整個團隊的責任,由個人背鍋沒意義


不請自來,

工作有迷茫期很正常,這時候首先應該多看些相關的書籍。

子曰:吾嘗終日不食,終夜不寢,以思,無益,不如學也!

測試行業根植於「軟體工程」這門學科,不僅僅是黑盒白盒這麼簡單,其中有許多趣味性的東西去推敲。職場人士,尤其是從事與計算機有關的人士,有一點不能丟——好奇心與好學心。也就說,不能滿足與工作上取得的成績,也不能認為工作中費時費力了,就是努力,就會理所當然地得到一個更好的未來。事實上,目前的大多數公司對員工的任職工作都在「工廠化」,特點是穩定,機械,效率。

所以做好工作分內的事,不僅僅不是通往成功的大路,反而是絆腳石。重要的是,積累知識,持續學習。

下面談下測試行業。測試行業離了技術絕對是不長久的。

測試行業的目的是做質量保證,你能想像不懂得產品原理的人來做質量把控嗎?

所以黑盒測試,更接近於產品經理這邊,而不是技術,往後轉型自然也是產品。但是大部分公司,甚至絕大部分公司,測試與產品相距甚遠,轉型相當困難。而黑盒測試,又沒有太多可以挖掘研究的地方,自然漸漸失去競爭力。

而懂得技術的測試,對應的是擁有產品開發基礎的人。技術壁壘使得他們有足夠的競爭力,技術深度又足夠大部分人花上一輩子時間去研究。但是追求技術的人,最終的歸宿是轉崗為開發人員。

難道就沒有可持續測試嗎?

有的,擁有廣泛的技術基礎,與產品思路,再加上工業工程知識,結合出來的質量保證人員。他們不僅關注產品需求,也關注技術革新,而他們真正研究的是過程化,標準化,工程化的問題,是使用某些方法論來保證整體過程的人。這樣人的歸宿是工程主管。

但是具體哪個是題主需要的路,喜歡的路,要看題主自己選擇。

PS:廣告下,阿里巴巴招聘測試開發P6/P7。有興趣的私信我~~


看了你的描述和過往經歷,說實話挺讓人沮喪的,這麼多年與不同的測試團隊打過交道,除了大型的規範的商業軟體公司對測試的環境比較看重,剩下的無非只是加了一個測試,如你所說不做用例評審的有,不做bug評審的有、不做黑盒的有,甚至一些小公司連用例都不寫得亦有之。

很多創業型小公司,幾乎只是讓技術做內測,讓產品點點就算測試了,更悲哀的是在很多創業型公司這是普遍現象。

但另一方面,我也見過幾個測試兄弟,能力基本超越很多技術開發。

所以,就你目前的狀況,要麼找一個正規大的軟體公司走高端測試路,不然你無論學什麼,沒有實踐檢驗的環境,都是白學。要麼趕緊轉型,畢竟工作才1年多,路有千千條,適合才重要。

至於能轉去做什麼,好好花點時間給自己。現在很多畢業生在就業問題上,其實都是盲選,很少真正了解崗位本身,真正了解自己之後,再去做選擇。


這裡正是是展現才華的地方。

如果你覺得你剛畢業需要奮鬥一下,這正是你鍛煉的好地方。需求不明確你來明確,設置自己動手寫需求。流程不完善,你來推動完善,用例不評審,你來推動評審。你還可以逐步定義和規範產品發布流程。

這樣公司發展了,測試這塊就是你一手帶出來的,那前途不就大大的么。

如果一個規範化的公司,啥都有了,你進去了,也就是日復一日的工作。

至於經驗嘛。我只是一條鹹魚,別人曾經這樣給我餵過這樣的雞湯。


隨著向敏捷開發轉變,測試的需求越來越少,測試開發逐漸合併了。


我還在考慮是否要轉進測試呢,也是16年畢業的,轉行了,從頭開始,先看看自己適合不,坐標成都


看了你的問題,有幾點:1、你是個新人,剛剛畢業;2、專業不對口,好多需要充電的地方;3、所在單位不是你心儀的單位;4、剛出校門的慌亂感覺,找不準方向。這幾個問題中,你的心裡性格缺點是最要命的,學會安靜,學會沉著,找找自己的優勢優點是什麼,盡量找自己的優勢發揮,不管哪個行業都可以出人頭地的,就怕你慌不擇路!


測試不是點點,如果只是點點,可能在一個項目中做上兩三個月就覺得沒有進步的空間了,做什麼都沒有挑戰性,都是一些重複性的工作,這種狀態持續5-6年,其實和工作一兩年的人有什麼區別呢,憑什麼要到高工資,要想要高工資不斷推動自己的能力提升,會了黑盒,那就學習一些代碼軟體知識,嘗試著做做灰盒,嘗試著做做自動化,做做性能,軟體測試的內容特別多,功能測試、自動化測試、app測試、web測試、安全測試,性能測試, 每種不同的測試方法都有不同技術,對於初學者來說如何快速學會軟體測試,如何快速找到工作確實比較難,可以和人多交流,多請教身邊的軟體測試人員,可以避免走一些彎路,提升學習效率, 611358906 軟體測試轉行交流群,裡面有很多資深測試,群裡面也有一些有用的資料, 歡迎加入一起交流。


和題主一樣,16年畢業,半導體行業做黑盒測試,坐標深圳,依然不知道何去何從。

可能唯一欣慰的只有工資了。

準備明年跳槽做開發了。


外資銀行是花旗?


推薦閱讀:

年輕人到底應該去VC還是FA呢?
大學應該禁止學生打遊戲嗎?
「死亡數據輪」的魔咒:為何大數據公司難盈利?
自媒體平台的「 幫助中心 」是怎麼樣幫助用戶的?
2017年,我最喜歡的10個神器

TAG:互聯網 | 軟體測試 | 測試工程師 |