今年絕對是意想不到之年,以為三年之后,應該各行各業(yè)能開始起來,然后百花開發(fā)。結果變成了各行各業(yè),不是倒閉了,就是裁員了。有句話說,今年你還能在原公司,拿到年終,那你所呆的公司,就是最好的公司,你肯定就是骨干了。
![]()
但其實,有些公司一直在裁員,但有些公司卻一直在招人,或是一直都招不到適合的人。像跟算力相關的人工智能、模型等,有做不完的研發(fā)和版本更新;或是金融業(yè),特別是銀行,由于國產(chǎn)代替化及新的業(yè)務場景,因此,有做不完的系統(tǒng)改造和需求。
我們也不知道這樣特殊的日子還有多久才能過去,但自己做好準備,永遠不會錯的。
今天的主題來聊聊銀行的測試崗位招聘。銀行的測試崗位招聘有別于其它的行業(yè)的招聘要求。它一般以測試類型來區(qū)分招聘崗位的要求。
銀行的測試崗位需求以以下幾種為主:
![]()
1、從需求量來說:
軟件測試工程師>大數(shù)據(jù)測試工程師>測試開發(fā)工程師>性能測試工程師>測試管理崗
2、從等級上來說:
所有的崗位都會分為初級、中級、高級和專家級別,而且,每個等級中,還會再分個5個檔次。等級和檔次決定著你的薪資,這兩樣跟你的工作年限和能力有關。工作年限為首要條件,它一般決定你在哪個等級,然后你的能力,又決定著你的這個等級中的第幾檔。
3、從門檻上來說(同等級對比):
軟件測試工程師(低于)大數(shù)據(jù)測試工程師(低于)性能測試工程師(低于)測試開發(fā)工程師(低于)測試管理崗
每種不同的測試崗位,對應的招聘要求是完全不同的。下面介紹一下每種測試崗位的大概要求:
案例1
![]()
崗位分析:
一看就知道這個就是軟件測試工程師的招聘信息,關鍵字:功能測試。
功能測試在銀行測試團隊中,人數(shù)占比最大。一般的中小銀行中,大概有100-300個系統(tǒng),特別是小銀行,可能有一半以上的系統(tǒng)屬于測試未剝離,而屬于測試剝離的系統(tǒng),其中需要功能測試的人員占所需測試人員的80%——85%。
所需的技能:
1、對測試流程和管理有一定的認識;
2、對測試的各個階段需要做的事能說得清楚;
3、對銀行的基礎知識有一定的了解;特別是你對要面試的系統(tǒng)要有一定業(yè)務上的了解,這樣子通過的機率才會高很多。
4、會一些簡單的計算機技能,比如數(shù)據(jù)庫的增刪改查等基本的操作;
5、善于溝通(這一點,在銀行測試非常非常重要);
PS:測試未剝離,指的是業(yè)務系統(tǒng)沒有獨立的測試團隊和測試管理,測試的工作由項目組內(nèi)部消耗,項目組可能不會單獨請一個測試人員,或是請個內(nèi)測的人員。
案例2
![]()
崗位分析:
這個就是性能測試工程師的招聘要求,關鍵字:性能測試。
它的崗位職責是與功能測試是完全不一樣要求。它的重點在于,你一定得會性能需求分析和性能方案設計,然后,還需要有分析性能問題的能力。這兩點,在很多會性能的小伙伴都往往最容易忽略的,以為懂數(shù)據(jù)庫、會使用很多性能工具,就覺得自己很懂性能,但其實,很多時候招性能測試的崗位,看中的是你對需求分析的理解能力和對問題的分析能力。
所需的技能:
1、熟悉性能測試流程、測試方法等,這是最基本的條件;
2、根據(jù)需求和設計文檔,進行性能需求分析及性能方案地設計;這是最容易被忽略的點;
3、對要測試的性能它的鏈路能說得清楚,銀行的性能鏈路一般需要經(jīng)過很多個業(yè)務系統(tǒng),需要通過對需求文檔的理解,講得說明它的整個性能鏈路;
4、能分析性能問題及定位問題,找到解決的方法。這是最重要的能力體現(xiàn);
5、對銀行的基礎知識有一定的了解;
6、善于溝通(這一點,在銀行測試非常非常重要);
案例3
![]()
崗位分析:
這個一看,很多知識點都與傳統(tǒng)上的認知不一樣,這個就是新型的測試類型:大數(shù)據(jù)測試工程師。
這個崗位這兩年開始變成熱門,其實早在四五年前,有些銀行已經(jīng)在招大數(shù)據(jù)測試的崗位,只是當時會的人比較少,剛開始,都是從傳統(tǒng)的測試轉型變成大數(shù)據(jù)測試。
所需的技能:
1、需要對大數(shù)據(jù)的架構、所用的相關技術有比較深的了解,比如分布式系統(tǒng)基礎架構、ES、HBase、Spark等等,需要有一定的了解,要不就真的會被項目組的人看不起。想當年,為了能跟項目組掰扯,我花了一個月的時間下班看大量大數(shù)據(jù)相關的書;
2、跟傳統(tǒng)的測試理解不一樣,數(shù)據(jù)測試不關心業(yè)務,也不關心鏈路,它只關心數(shù)據(jù)的類型,然后想辦法拿或是造來各種各樣的,大量的數(shù)據(jù)來做驗證;
3、對SQL必須要很熟很熟,因為是數(shù)據(jù)的拆解和驗證,需要你懂得SQL的寫法;
案例4
![]()
崗位分析:
這個崗位一看它需要會測試,同時還能做單元測試和自動化測試,這個也是近幾年流行的崗位,叫測試開發(fā)。以前來說,銀行的崗位更細的分類,應該叫自動化測試。但是隨著最近幾年,銀行開展越來越多的敏捷項目,需要把自動化測試提高一個層次,因此,測試開發(fā)崗位就崛起。
所需的技能:
1、需要有測試的理論知識和基礎,也需要有開發(fā)的基礎;
2、需要有專業(yè)發(fā)現(xiàn)缺陷的能力,也需要有解決缺陷的能力;
3、架起項目各種模塊集成的橋梁,需要要扎實的測試和開發(fā)能力,才能得到項目組的人的重視。
案例5
![]()
崗位分析:
這個崗位比較特別,屬于什么都需要會一點,但是可以不用那么深入,業(yè)務系統(tǒng)的功能邏輯,你需要懂;這個系統(tǒng)哪個接口可能會存在性能瓶頸,你需要知道;這個業(yè)務系統(tǒng)對接多少個系統(tǒng),鏈路是怎樣的,你需要了解;這個就是銀行的測試經(jīng)理。
所需的技能:
1、測試理論與方法必須了如指掌;
2、什么測試的支持都需要會,不用深入研究,但需要說出條理性、清晰地知道問題的重點。
3、必須有測試的立場,銀行的系統(tǒng)之間關聯(lián)太復雜,如果測試經(jīng)理沒有強硬的測試立場,容易被項目組牽著鼻子走,整個測試成為背鍋俠,這點最重要;
4、會溝通,必須非常會溝通,這個崗位是對接的是很多個項目組,還有行員,你代表的是你的公司對外的形象(如果是外包的話);
以上,是我對銀行的一些比較普遍測試類型招聘的一點見解,希望能幫到想去銀行工作或是即將去銀行工作的小伙伴們。
最后:在我的V:atstudy-js,可以免費領取一份10G軟件測試工程師面試寶典文檔資料。以及相對應的視頻學習教程免費分享!其中包括了有基礎知識、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測試工具、測試進階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續(xù)集成、測試架構開發(fā)測試框架、性能測試、安全測試等。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.