如今,很多人都夢想能在 IT 行業找到一份工作,因為該行業的薪水相對較高,而且勞動力市場對 IT 專家的需求始終如一。大多數情況下,當這些夢想遇到做夢者既沒有時間也沒有錢獲得的專業教育的需要時,這些夢想就會破滅。但是有幾個專業提供了進入 IT 行業的“後門”,使您基本上可以繞過初步培訓和獲得先前經驗的需要。碰巧的是,QA 就是 IT“邊緣”的此類專業之一。
什麼是 QA 工程師,他或她做什麼?
質量保證工程師的工作與其說是保證質量(儘管職位名稱暗示了這一點),不如說是監控所有開發階段實施的正確性和最終產品運行的正確性。這聽起來有點像測試人員所做的。但是測試人員只是檢查應用程序的操作,並根據測試結果(是否存在錯誤和錯誤)接受或拒絕它。QA 工程師還監控軟件開發中對標準的遵守情況,並與開發人員、設計人員和客戶進行交互,以防止軟件中出現漏洞和錯誤。的確,測試人員和 QA 工程師的職位經常被認為是一樣的。如果我們逐點分解,那麼 QA 工程師的工作描述包括以下任務:
- 指定程序的詳細要求(與客戶一起完成)
- 分析和計算創建應用程序或修復錯誤所需的時間(這個任務當然不是針對初級 QA 工程師的,而是具有公正觀點的人,QA 專業人員給出了最現實的時間估計)
- 開發測試腳本
- 自己執行測試過程
- 在錯誤跟踪系統中記錄發現的錯誤
- 與參與開發的每個人討論修復
- 跟踪錯誤修復過程
- 反複測試有問題的區域
- 分析測試結果
- 調試測試腳本
- 分析開發團隊使用的流程
- 優化開發流程以防止檢測到的錯誤再次發生(如果錯誤是由於不同部門採取的不一致的行動或因為有人沒有遵循既定的開發標準而發生的,那麼 QA 工程師的工作就是指出問題所在發生並努力消除它);
- 維護測試文檔
GO TO FULL VERSION