2008-09-11 68 views
11

我爲一家市場是開發人員工具的軟件供應商工作,我們一直在爲我們的產品尋找QA人員。如何查找(並保留)作爲開發人員的測試人員

由於我們是一家小型商店,該位置將成爲Support和QA的組合,但是由於我們製作開發人員工具,因此我們的支持在很大程度上屬於實際開發(因爲人員必須閱讀並理解我們的客戶代碼並找到並指出它中的錯誤)。
QA部分還將包括編寫應用程序(使用各種平臺和語言)並測試它們如何與我們的工具配合使用。

我遇到的主要問題是,當你告訴有發展經驗的人員時,他們迴避考慮這份工作時,其職位中包含「QA」的標題(甚至是職位描述)。
我對如何找到一個好人填補這份工作的反饋和建議非常感興趣,並確保他們很高興做到這一點。有任何想法嗎?

+0

我幾乎想要刪除「主觀」標籤,因爲我認爲這個問題可能有一個實際的答案。 – 2008-09-11 21:07:14

回答

2

首先,您可以將標題和說明中的「QA」列出,如果這似乎是「熱鍵」,使候選人無法認真看待該職位。

從您的描述來看,您的位置與傳統的「測試人員」角色沒有多大共同之處 - 工作主要是編寫和思考代碼,而不是撞擊別人的代碼並試圖破壞代碼。把它看作一個相當不拘一格的,面向工具的開發位置,並且試着做相應的廣告和工作。 (並期望相應地支付 - 你會得到你所支付的。)有不少開發者擁有優秀的技能,但也許比其他人有更短的關注時間,並且誰願意繼續工作迷你項目,而不是一個更長期的更大項目。

5

金錢和責任。

我害羞離開這些類型的工作的原因是他們不傾向於保持我的興趣足夠長的時間。有真正的開發任務應該讓你遠離這個範疇。另一個問題是,薪水通常會明顯低於標題。

0

我覺得你這裏有一個惡棍:

  • 一個全職開發者的做,你需要將過高的就業成本。
  • 大多數開發人員(包括我自己)會非常快速地受到令人難以置信的厭倦。大多數開發者的熱情是編碼,他們希望儘可能地做到這一點。根據你所說的,TBH在你所擔任的工作崗位上可能很少。
  • 我想說也許找一個初級,有點新鮮的經驗的人。他們可能會更好地模擬您的測試/質量保證流程,並且讓他們有機會開始查看生產代碼,並有機會使用它。
  • 除非你是幸運的,我不希望一個「開發者」久留,所以無論是期待了一下營業額,或者可能擴大到如果需要一個完整的開發角色,並獲得更便宜的唯一測試儀。
  • 我知道你是一家小商店,所以財務可能起到很大的作用,但我會說你需要權衡開發開發的可能性,並解決你經常遇到的問題。測試人員比較便宜。可能最好是找一個測試人員,找到所有問題,然後找一個承包商/兼職人員來解決問題。
+0

我不同意你的第二點,這個人編寫的代碼數量會很大,只是大部分代碼不會寫入我們的產品,但會消耗和使用我們的產品。 – 2008-09-12 16:01:59

1

我同意亞當,金錢和責任是關鍵。我建議,如果你在一家小公司內,那麼你的QA團隊很小/不存在。這可能意味着有人有機會進入並做出真正的努力來貢獻和塑造貴公司的QA政策,程序和工作流程。

我們公司在質量保證方面有類似的問題,我們仍然沒有100%的保證。但是,讓QA人有權決定政策和程序,並參與產品開發的各個方面以使其保持循環,這對我們來說很合適。這意味着,當談到質量保證和測試時,我們有一個瞭解產品,知道內部和外部的人,從一開始就深深地參與其中,並且嚴格地制定了他們自己的程序和開發團隊跟隨。責任是關鍵。

5

我是一名開發人員,但花時間擔任QA人員(測試寫作,自動化,工具書寫/編碼)。我把它看成是我在旁邊做的事情,最終會退出。

我想要的主要原因是它根本不是我想要的職業。沒有任何金錢/責任會改變這一點。不過,我認爲尊重也與它有關。許多質量保證工作簡直沒有受到重視,所以這需要清楚地解釋爲「不是公司如何運作」。

我會找人想要 QA職位,但具有強大的開發/編碼/解決問題的能力。他們可以填寫進行工具創建或其他小型編碼任務,但它會在一邊。我的感覺與上述相反。

+0

我在一個相似的位置工作,並分享完全相同的感受。似乎大多數人只是不想成爲專業測試人員。 – 2008-09-11 21:53:43

+0

>我會找到一個想要QA職位但有很強的開發/編碼/解決問題能力的人。 祝你好運。根據我的經驗,任何具有強大開發技能的人都不會申請QA工作! – 2008-09-11 21:55:08

3

我認爲作業的理想組合是產品經理+質量保證。我所說的產品經理是指撰寫需求文檔並負責確保產品符合要求的人。這個人會成爲主要開發人員的同伴,而不是上級。一個是開發人員但喜歡管理並希望走上職業道路的人可能對這種角色組合非常感興趣。

2

您可能只想保留標題中的「QA」,並將其稱爲「開發者支持」或類似的位置。不要誤導任何候選人擔任該角色的職責,但您可以將其更多地視爲「您將負責構建發佈並確保他們已準備好向客戶發貨」。

此外,請確保有一個職業道路,導致更多的發展,而不是更多的質量保證,如果這是候選人想要的。

最後,確保其他開發人員將此人視爲開發人員,而不是團隊外的人員。

很遺憾,「QA」在開發人員中有一些恥辱,但確實如此。

0

老兄,我工作的某家公司已經找到了解決您的問題的方法。僱用QE而不是QA。 QA(質量保證)確實有一個恥辱。職位本身意味着對大多數開發者來說無聊的任務。 QE(質量工程)聽起來同樣糟糕,但幾乎不會嚇倒那麼多人。

如果一切都失敗只是聘請開發人員。我的意思是認真的,你想要一個可以編寫代碼的人,所以聘請一個經過培訓的人。事情是,你需要看看你的申請人並與他們交談。你正在尋找一個知道QE是如何工作的人,並且你想聘請一個開發人員來使用你的程序使用的語言而不是寫入的語言。

2

我是一名程序員,在一段時間內充當測試員。如果可以的話,答案很簡單:讓他們做任何他們想要的東西

如果你給他們免費的統治,我可以保證你的軟件將以你從未想象過的方式進行測試。

另一方面,如果你試圖控制這樣一個人,那麼他們會越來越鄙視你。這是不可避免的。

好處超出成本。如果你是一個大公司,那麼這個決定很容易。只需聘請軟件開發人員並告訴他們在您的產品上「走進城市」。你會喜歡結果。

2

正如Adam和Chops指出的那樣,金錢和責任是關鍵。質量工程師應與開發人員的工資水平相同。有趣的工作也是一個重要的因素。這個角色聽起來像是一個很好的任務。

在我的公司,開發人員經常借給項目之間的測試團隊或測試團隊陷入困境。有些人有訣竅,有些人則沒有。儘管如此,大多數開發人員寧願測試自己的代碼,也不願意發現其他人工作中的錯誤。測試經理積極吸引具有強大測試技能的開發人員。我拒絕切換到測試團隊七年。晉升,提高20%,承諾我的角色主要是解決問題,管理和規劃,最終讓我轉換。我的測試手段比我想象的要多,但我也能從中獲得具有挑戰性的工作。

支付相當於發展。要真實;披露對角色的實際期望。將標題更改爲軟件質量工程師。

0

該職位最常見的標題是「軟件開發人員在測試」。

但我認爲另一個問題是更重要的 - 它很難防止具有良好的測試和開發知識的人遷移到開發團隊

1

大多數開發商既不是很好的測試人員也不喜歡測試,並且希望兩個人都是。在你的工作廣告中誠實地說,這個職位不是開發人員職位的墊腳石,你的申請人將會減少,但你有更好的機會保留你僱用的人。 QA的薪酬通常很差,所以如果你願意付出更多的代價,你應該能夠找到某個人。如果您聘請希望全天編寫代碼的人,無論您付多少錢,都不會保留他們。

相關問題