高级软件质量保证工程师

15个月前全职
SIXSCAPE COMMUNICATIONS PTE. LTD.

SIXSCAPE COMMUNICATIONS PTE. LTD.

location 新加坡
unsaved
职责 设计和开发端到端产品测试计划,包括功能、集成和性能测试。 执行手动和自动化测试用例,并报告结果。 与开发团队协调测试自动化策略。 通过与平台、开发、产品QA和产品管理团队合作,推广团队内的QA自动化能力,与应用模块和用户案例保持一致。 推动创新,简化整个QA流程。 研究新的工具、技术和测试流程,以改进整个QA流程。 在适用的情况下实施新的测试方法。 制定标准和程序来确定产品质量和发布准备情况。 确保测试用例和计划得到记录。 确保所有测试进展和结果得到记录。 能够作为团队的一员工作。 负责在敏捷方法中与团队协调Scrum过程。 安排每日站立会议,并促进/安排冲刺会议。 推动发布计划,监控产品开发范围的变化,并确保开发活动与产品优先事项保持一致。 管理QA基础设施,包括虚拟机和环境。 所需经验 软件工程或计算机科学学士学位,或具有等同经验。 4年以上软件质量保证经验。 了解各种QA方法。 具有.Net、Microsoft Team Foundation Server(TFS)、Microsoft Test Manager(MTM)和Microsoft Projects的经验。具备C#编程技能将是一个额外的优势。 具有使用Git和TFS进行Visual Studio企业和源代码管理的经验。 具有自动化测试和工具/框架(如Selenium、Appium等)的经验。 具有测试移动应用程序(Xamarin Android和iOS)的经验。 具有在Windows和MacOS平台上测试桌面应用程序的经验。 具有非功能测试(如集成和性能测试)的经验;具备JMeter/JProfiler/JQuery等相关工具的经验将是一个额外的优势。 了解敏捷开发流程、最佳实践和与Scrum相关的框架(如Jira、看板等)。 优秀的组织能力和注意细节的能力。 优秀的书面和口头沟通能力。 技能 Git性能测试自动化测试.NET软件质量保证Scrum软件工程敏捷测试用例测试自动化JIRA注意细节软件测试Windows移动应用程序SeleniumC#Appium敏捷开发