台北市內湖區3年以上大學月薪50,000~70,000元
我們正在尋找一位 細心且主動積極的 QA 工程師 加入我們充滿活力的團隊。在此職位中,您將透過完整的測試流程,負責確保我們軟體產品的品質與功能性。您將與開發人員、產品經理及其他利害關係人密切合作,以識別並解決問題,確保我們的產品符合最高品質標準。
●主要職責●
・ 功能測試:
為新的軟體功能開發、撰寫並執行詳細的測試計畫與測試案例,確保涵蓋所有功能性與非功能性需求。
・熱修復支援:
與開發團隊合作,在緊迫時程下驗證熱修復(Hotfix),聚焦於關鍵功能,並確保修復不會導致新的問題。
・回歸測試:
執行回歸測試,以確保新代碼變更不會對既有功能造成不良影響。
・錯誤回報:
使用錯誤追蹤工具(如 JIRA)識別、記錄並追蹤軟體缺陷,並與開發團隊合作以確保及時解決問題。
・跨部門合作:
與跨部門團隊(包括開發人員與產品經理)緊密合作,了解系統需求並設計有效的測試策略。
・ 文件與回報:
準備並向利害關係人展示詳細的測試結果報告、品質指標與已識別的問題,確保透明度並協助做出正確決策。
・持續改進:
參與 Agile/Scrum 會議,提供回饋並持續推動測試流程與方法論的優化與改進。
●必要資格●
・學歷:具備 電腦科學、工程、資訊科技或相關領域的學士學位。
・經驗:具有 1-3 年以上手動軟體品質保證(QA)經驗,並對測試方法與最佳實務有深刻理解。
技術技能:
・熟悉使用 JIRA、Asana 等 QA 工具及測試管理軟體(如 TestRail)。
・熟悉測試自動化相關的腳本或程式語言(如 Python、JavaScript)者尤佳。
・具備效能測試與負載測試相關知識及工具(如 JMeter、LoadRunner)經驗者尤佳。
・資料庫手動查詢測試:執行手動 SQL 查詢以驗證資料完整性、確認 CRUD 操作,以及確保資料能被正確讀取與儲存。
軟實力:
・具備 優秀的書面與口頭溝通能力,能清晰有效地表達發現的問題。
・能在快速變動的環境中 同時管理多個專案並有效排序優先事項。
・注重細節,專注於準確性與品質。
・能獨立作業,亦能與跨部門團隊進行協作。
We are seeking a proactive and detail-oriented QE to join our dynamic team. In this role, you will be responsible for ensuring the quality and functionality of our software products through comprehensive testing processes. You will focus on validating new features and providing critical support for hotfixes, ensuring that our products meet the highest standards of quality.
Key Responsibilities
Feature Testing: Develop, document, and execute detailed test plans and test cases for new software features, ensuring comprehensive coverage of functional and non-functional requirements.
Hotfix Support: Collaborate with development teams to validate hotfixes under tight deadlines, focusing on critical functionalities and ensuring that fixes do not introduce new issues.
Regression Testing: Perform regression testing to ensure that new code changes do not adversely affect existing functionalities.
Bug Reporting: Identify, document, and track software defects using bug tracking tools (e.g., JIRA), collaborating with development teams to ensure timely resolution.
Collaboration: Work closely with cross-functional teams, including developers and product managers, to understand system requirements and design effective test strategies.
Documentation & Reporting: Prepare and present detailed reports on testing outcomes, quality metrics, and identified issues to stakeholders, ensuring transparency and informed decision-making.
Continuous Improvement: Participate in Agile/Scrum ceremonies, providing feedback and contributing to the continuous improvement of testing processes and methodologies.
Required Qualifications
Education: Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
Experience: 3+ years of experience in manual software quality assurance, with a strong understanding of testing methodologies and best practices.
Technical Skills:
Proficiency in QA tools such as JIRA, Asana and test management software (e.g., TestRail).
Familiarity with scripting or programming languages (e.g., Python, JavaScript) for test automation is a plus.
Knowledge of performance and load testing is a plus, as well as experience with related tools (e.g., JMeter, LoadRunner).
Database Manual Query Testing: Execute manual SQL queries to validate data integrity, verify CRUD operations, and ensure accurate data retrieval and storage.
Soft Skills:
Excellent written and verbal communication skills, with the ability to articulate findings clearly and effectively.
Ability to manage multiple projects simultaneously and prioritize tasks in a fast-paced environment.
Strong attention to detail with a focus on accuracy and quality.
Ability to work independently and collaboratively within a cross-functional team.