ClearDent, the fastest growing dental software company in Canada is looking for Software QA Test Engineers who are experienced with software application testing and also enjoy solving complex real-life technical challenges.
Our software solution is used by thousands of dental practices across Canada, ranging from private dental clinics to hospitals, colleges/universities, and government agencies. Over 5,000,000 patient records are managed using the ClearDent software system.
You're a curious and collaborative visionary, someone excited about tackling the hard problems in technology. ClearDent is and always will be an engineering company that thinks big and takes risks. Together, we'll create and iterate on the products and tools of the future—for millions of users.
【Responsibilities 工作內容】
1. Develop and execute comprehensive test plans and test cases for both our on-premises Windows-based and cloud-based software applications.
為我們Windows-based和基於雲端的軟體應用程式規劃、執行、並維護測試計畫/測試文件
2. Conduct functional, regression, integration, performance, and stress testing to ensure the reliability, usability, and scalability of the software.
進行功能、回歸、整合、性能和壓力承載測試,以確保軟體的可靠性、可用性和可擴展性。
3. Collaborate with cross-functional teams to understand product requirements and translate them into test scenarios and cases.
與公司其他團隊合作,了解產品需求並將其轉化為測試方案和案例。
4. Identify, document, and track software defects using Jira issue tracking systems, and work closely with developers to prioritize and resolve them.
使用Jira管理、記錄和追蹤軟體缺陷,並與開發人員密切合作,處理和解決問題。
5. Troubleshoot software problems and bugs in-house and reported by clients. Assist in reproducing problems, finding root causes, and verifying fixes provided by developers.
協助開發團隊進行Bug的重現操作流程,測試修正。
6. Perform compatibility testing across different platforms, browsers, and devices to ensure a consistent user experience.
在不同平台、瀏覽器和設備上進行兼容性測試,以確保一致的用戶體驗。
7. Participate in the continuous improvement of testing processes, methodologies, and tools to enhance the quality of deliverables.
參與測試流程、方法和工具的持續改進,以提高產品品質。
8. Create and maintain technical documentation for product release notes, technical administration and operations instructions, feature user instructions, knowledge base articles, and knowledge transfer materials.
建立及維護產品開發文件,例如:產品開發文件、使用者手冊及產品上線文件等。
9. Provide feedback on usability, functionality, and performance to contribute to product enhancements and optimizations.
提供有關可用性、功能性和性能的反饋,以貢獻於產品的改進和優化。
10. Conduct manual testing as well as assist in utilizing automated testing tools and frameworks to improve testing efficiency and effectiveness.
進行手動測試,同時協助利用自動化測試工具和框架來提高測試效率和效果。
【Qualifications 能力需求】
1. Comfortable working with databases and MS-SQL.
熟悉MS-SQL資料庫
2. Problem Solving/Critical Thinking: Able to identify key or underlying issues and use logic to solve them with effective solutions. Think outside the box and proactively seek help if needed to solve problems.
思維清晰,邏輯分析能力好,能夠找出關鍵問題並且提出相對應的解決方法。
3. Good verbal and written communication skills, including reasonable technical writing.
能夠獨立閱讀及撰寫英文技術文檔及用英文簡易溝通
4. Attention to detail and being accountable.
細心負責,具有追根究底的精神
5. Ability to work independently and in a team. Desire to help colleagues and customers.
能夠獨立作業、善於溝通,能與團隊良好的互動
6. Stay updated with industry trends and best practices in software testing and quality assurance.
樂於學習軟體測試和品質保證的相關工具、行業趨勢和最佳實踐方法
【加分條件】
1. Familiar with API testing
熟悉 API 測試
2. Ability to analyze and interpret log files during troubleshooting
具備看 log 並推理問題的能力
3. Proficiency in automated testing. Experience with testing automation using tools such as Selenium and being able to program in C#, JavaScript would be a plus.
具備自動化測試經驗,熟悉自動化測試工具(例如:Selenium)並具備C#開發撰寫程式能力尤佳