[{"data":1,"prerenderedAt":47},["ShallowReactive",2],{"article-zh-sqa-vs-automation":3},{"article":4,"related":19,"prevArticle":16,"nextArticle":41,"availableLocales":45},{"id":5,"slug":6,"image":7,"date":8,"published":9,"created_at":10,"updated_at":10,"title":11,"excerpt":12,"content":13,"custom_css":14,"keywords":15,"meta_description":12,"og_image":16,"image_width":17,"image_height":18,"category":16},"3a4b71e6-848b-4c99-abe5-5e8e4ab48f47","sqa-vs-automation","https://hfrcmkawcuoorqukvkpe.supabase.co/storage/v1/object/public/pictures/blog_pictures/0a1eaf4c-rectangle-647.jpg","2024-09-25T00:00:00+00:00",true,"2025-07-01T08:53:58.395906+00:00","SQA工程師跟自動化測試工程師，該怎麼選？","探討在AI時代下，SQA工程師與自動化測試工程師角色的差異與演變。傳統上這兩個角色有著不同的職責，但AI正在改變這個格局，讓我們重新\n  思考測試人才的選擇標準。","\u003Cp>這個問題在過去這10幾年來，一直都是個不好回答的問題，往往都會回歸到團隊組成、產品型態、系統架構這些元素上，但坦白說，在 AI 技術快速發展的今天，這個問題的答案已經和兩年前非常不同了。讓我們一步步來看這個有趣的變化。\u003C/p>\n\n  \u003Ch2>迷思：這真的是不同的角色嗎？\u003C/h2>\n\n  \u003Cp>從定義上來看，自動化測試其實是 SQA（Software Quality Assurance）的一部分。但為什麼很多人會把它們視為兩個不同的角色呢？\n\n原因很簡單：從外部看來，這兩個角色的日常工作確實差異頗大。\n\n\u003Cul> \u003Cli>SQA 可能更多時間在設計測試案例跟執行測試工作\u003C/li>\n\u003Cli>自動化測試工程師則較常埋首於程式碼中，開發測試框架跟寫自動化測試的程式\n但這樣的區分真的合理嗎？\u003C/li> \u003C/ul>\u003C/p>\n\n  \u003Ch2>SQA：一個模糊的定義\u003C/h2>\n\n  \u003Cp>SQA的角色會根據不同的環境而有所變化：\u003C/p>\n\n  \u003Cul>\n  \u003Cli>\u003Cstrong>新創環境\u003C/strong>：通常需要身兼多職，從產品測試到用戶體驗評估都要涵蓋\u003C/li>\n  \u003Cli>\u003Cstrong>大型企業\u003C/strong>：可能更專注於流程管理和風險評估\u003C/li>\n  \u003Cli>\u003Cstrong>不同產品類型\u003C/strong>：B2B和B2C產品對SQA的要求截然不同\u003C/li>\n  \u003C/ul>\n\n\u003Cimg src=\"https://hfrcmkawcuoorqukvkpe.supabase.co/storage/v1/object/public/pictures/blog_pictures/sqa-scope-extension.png\" alt=\"not_only_product_test\" />\n\n  \u003Cp>SQA不僅僅是測試，它涉及：\u003C/p>\n  \u003Cul>\n  \u003Cli>產品測試\u003C/li>\n  \u003Cli>用戶體驗評估\u003C/li>\n  \u003Cli>流程管理\u003C/li>\n  \u003Cli>風險評估\u003C/li>\n  \u003C/ul>\n\n  \u003Ch2>自動化測試的真正核心\u003C/h2>\n\n  \u003Cp>自動化測試不僅僅是寫程式碼，它需要：\u003C/p>\n\n  \u003Cul>\n  \u003Cli>理解系統架構\u003C/li>\n  \u003Cli>網路協定知識\u003C/li>\n  \u003Cli>資料庫操作\u003C/li>\n  \u003Cli>測試模式認知\u003C/li>\n  \u003Cli>效能優化能力\u003C/li>\n  \u003C/ul>\n\n\u003Cfigure>\n\u003Cimg src=\"https://hfrcmkawcuoorqukvkpe.supabase.co/storage/v1/object/public/pictures/blog_pictures/sqa-test-automation-skills.png\" alt=\"sqa-test-automation-skills\" />\n\u003Cfigcaption>Beyond Code: What Should Be in The Tester’s Tech Brain\u003C/figcaption>\n\u003C/figure>\n\n  \u003Cp>技術技能雖然重要，但更重要的是廣泛的資訊技術知識和解決問題的能力。\u003C/p>\n\n  \u003Ch2>兩年前的做法（Pre-AI時代）\u003C/h2>\n\n  \u003Cp>在AI普及之前，我們會評估以下條件來決定是否適合進行自動化測試：\u003C/p>\n\n  \u003Cul>\n  \u003Cli>產品需求的穩定性\u003C/li>\n  \u003Cli>測試場景的可預測性\u003C/li>\n  \u003Cli>團隊的技術能力\u003C/li>\n  \u003Cli>投資報酬率(時間)的評估\u003C/li>\n  \u003C/ul>\n\n  \u003Ch2>AI時代的新觀點\u003C/h2>\n\n  \u003Cp>AI工具的出現已經大幅降低了自動化測試的門檻。現在的重點從「程式設計技能」轉移到「運用AI工具的能力」。\u003C/p>\n\n  \u003Cp>這個轉變帶來了以下改變：\u003C/p>\n\n  \u003Cul>\n  \u003Cli>降低了測試自動化的技術門檻\u003C/li>\n  \u003Cli>讓測試用例生成變得更容易\u003C/li>\n  \u003Cli>減少了維護的複雜性\u003C/li>\n  \u003Cli>提高了測試覆蓋率的可能性\u003C/li>\n  \u003C/ul>\n\n  \u003Ch2>新時代SQA的核心能力\u003C/h2>\n\n  \u003Cp>在AI時代，我們更應該尋找具備以下特質的測試人才：\u003C/p>\n\n  \u003Col>\n  \u003Cli>\u003Cstrong>深厚的測試理論基礎\u003C/strong>：理解各種測試方法和策略\u003C/li>\n  \u003Cli>\u003Cstrong>優秀的測試用例設計能力\u003C/strong>：能設計出有效的測試場景\u003C/li>\n  \u003Cli>\u003Cstrong>靈活運用AI工具\u003C/strong>：能善用各種AI輔助工具\u003C/li>\n  \u003Cli>\u003Cstrong>持續學習的態度\u003C/strong>：願意適應新技術和新工具\u003C/li>\n  \u003C/ol>\n\n  \u003Ch2>結論\u003C/h2>\n\n  \u003Cp>傳統上SQA工程師和自動化測試工程師的區別，在AI時代變得越來越不重要。重要的是找到能夠適應快速變化的技術環境，並且具備正確測試思\n  維的人才。\u003C/p>\n\n  \u003Cp>與其糾結於職位名稱，不如專注於工程師的學習能力、適應能力，以及對品質的堅持。在這個AI驅動的新時代，最有價值的是那些能夠靈活運用\n  各種工具，持續進化的測試專業人員。\u003C/p>\n\n  \u003Cp>選擇測試人才時，請關注他們的潛力和學習意願，而不是僵化的角色定義。這樣才能在快速變化的技術環境中，建立真正有效的品質保證團隊。\n  \u003C/p>","","SQA工程師, 自動化測試, 測試工程師, AI測試, 軟體品質保證, QA自動化",null,600,380,[20,27,34],{"id":21,"slug":22,"title":23,"excerpt":24,"image":25,"date":26,"category":16},"deb70edd-ff7f-4b6e-b230-fa1c83dc0afa","qaptly-v0175-codex-support","Qaptly Desktop 開始支持 Codex","Qaptly Desktop 的 AI Assistant 從 v0.17.5 開始正式開放 Codex 支持。如果你本來就是 ChatGPT 訂閱用戶，現在可以直接讓 AI Assistant 使用 Codex，在日常測試設計與自動化調整上節省成本。","https://hfrcmkawcuoorqukvkpe.supabase.co/storage/v1/object/public/pictures/blog_pictures/qaptly_support_codex.jpg","2026-05-16T13:01:00+00:00",{"id":28,"slug":29,"title":30,"excerpt":31,"image":32,"date":33,"category":16},"eebc38be-6eec-4e68-af7f-e5dd6c611a0f","ai-agent-workflow-critical-things","AI 協作進入 workflow 之後，那些最容易被低估、卻最關鍵的幾件事","過完年後，基本上都在幫幾間新創與大公司內部的開發部門導入 agentic development。這段時間看了不少團隊的做法，也有一些很直接的感受，想趁這個機會整理一下。","https://hfrcmkawcuoorqukvkpe.supabase.co/storage/v1/object/public/pictures/articles/ai-workflow.jpg","2026-03-24T16:10:00+00:00",{"id":35,"slug":36,"title":37,"excerpt":38,"image":39,"date":40,"category":16},"1092dc59-4718-4902-809c-74cfdfc5fffd","from-tool-to-process-challenges","從單點工具到流程閉環的虛實與挑戰","探討2026年AI在軟體開發生命週期中的實踐，從單點工具普及化到流程閉環協作的轉變，以及QA自動化的真實與虛假繁榮。","https://hfrcmkawcuoorqukvkpe.supabase.co/storage/v1/object/public/pictures/blog_pictures/from_tool_to_process.png","2026-03-02T03:06:00+00:00",{"slug":42,"title":43,"date":44},"how-to-perform-quality-verification-of-outsourced-software","花了好多錢請外包團隊做一套軟體系統，要怎麼做才不會後面又加錢修改","2024-10-09T00:00:00+00:00",[46],"zh",1786449983493]