Software Quality Assurance
QA,品質保證,此描述包含懂程式、會寫程式的內容,若需要再區分更細節。
職責 Responsibilities
在開發週期的各個階段,檢查是否符合情境需求,具有不合理、有風險以及錯誤的地方。
制定詳細的測試計畫與流程,包括測試範圍、方法和時間表,以確保軟體質量符合標準。
開發和維護自動化測試腳本,並執行手動完整測試來識別軟體中的問題。
使用缺陷追蹤系統記錄、追蹤和報告軟體缺陷,並與開發團隊合作修復。
確保所有軟體開發活動遵循預定的 QA 標準和過程。
分析測試結果,提出改進措施,以提高軟體質量和測試效率。
Inspect for any irrationalities, risks, and errors in various stages of the development cycle.
Develop a detailed test plan and process, including the scope, methods, and schedule, to ensure software quality meets standards.
Develop and maintain automated testing scripts, and perform thorough manual testing to identify issues in the software.
Use defect tracking systems to record, track, and report software defects, collaborating with the development team for remediation.
Ensure all software development activities comply with predefined QA standards and processes.
Analyze test results and propose improvement measures to enhance software quality and testing efficiency.
必備 Requirement
熟悉軟體開發生命週期(SDLC)和軟體測試生命週期(STLC)。
熟練使用自動化測試工具(如 Selenium)和測試管理工具。
良好的溝通技巧,能夠與開發團隊和項目管理者有效協作。
良好的分析和問題解決能力。
Familiarity with the Software Development Life Cycle (SDLC) and the Software Testing Life Cycle (STLC).
Proficiency in using automated testing tools (e.g., Selenium) and test management tools.
Good communication skills to effectively collaborate with the development team and project managers.
Strong analytical and problem-solving abilities.
加分 Bonus Point
具有專業認證。
有敏捷開發環境 QA 經驗,尤其是 Scrum 或 Kanban。
具備基本的程式設計能力,熟悉至少一種程式語言(如 Java、Python)。
對 CI/CD工具有實際操作經驗。
有效能測試、安全測試、壓力測試、無障礙測試、設計測試經驗。
有測試過資料視覺化的經驗。
Possession of professional certifications.
Experience in QA within an Agile development environment, especially Scrum or Kanban.
Basic programming skills and familiarity with at least one programming language (e.g., Java, Python).
Practical experience with CI/CD tools.
Experience in performance testing, security testing, stress testing, accessibility testing, design testing.
Experience testing data visualizations.
Roadmap
Last updated