主要职责:
指导各个发布版本的所有新开发周期的QA活动的规划、执行、报告和成功完成。
参与敏捷相关的用户故事审查会议和/或与相关的业务利益相关者和开发人员合作,了解新的或修改的应用功能。
与所需的用户群体(如地区)合作,了解业务需求,并通过确保全面的端到端测试覆盖来解决每个发布版本的区域UAT问题。
设计和实施端到端测试场景,以及调试和定义纠正措施。
审查系统需求并跟踪质量保证指标(例如缺陷密度和未解决的缺陷数量)。
执行和记录风险分析,并记录测试进展和结果。在修复错误时进行彻底的回归测试。
审查需求、规范和技术设计文档,提供及时和有意义的反馈。
创建详细、全面且结构良好的测试计划和测试用例。
使用开源工具设计、开发、编码和执行自动化脚本。
识别、记录、详细记录和跟踪错误,并为新产品和现有产品开发和应用测试流程以满足客户需求。
制定标准和程序以确定产品质量和发布准备就绪性。
提出建议,以实现创新并简化整体测试流程。
研究新工具、技术和测试流程,以及用户界面的一致性和功能。
支持和记录在敏捷Scrum开发方法论中确立的QA流程和最佳实践,并影响QA活动的持续改进。
知识、技能和特质:
对软件QA方法论、工具和流程有深入了解。
良好的人际交往、沟通和组织能力。
良好的团队合作精神,保持诚信并注重细节。
能够理解和分析复杂系统。
扎实的SQL和脚本知识。
软件开发流程知识。
熟悉敏捷开发,如Scrum。
软件集成开发环境的知识。
能够妥善和专业地处理客户问题。
对面向对象编程有很好的理解。
学历和证书要求:
具备计算机科学或相关领域的学士学位或文凭,有编程课程或1年微软认可的编程文凭。
ISTQB基础证书。
ISTQB自动化工程师证书(优先考虑)。
所需经验:
在软件QA测试方面有3-4年的经验,专注于自动化和手动测试。
必须能够编写代码(C#和SQL)。
有编写SQL查询的经验。
有使用Git和Jira的经验。
有使用负载测试工具评估系统性能的经验。
有使用Postman或SoapUI等API测试工具的经验。
有使用Selenium等自动化测试工具的经验。
在敏捷/DevOps方法论、持续集成和持续交付方面具有实际测试经验。
在软件开发方面有实际工作经验。
在软件质量保证方面有实际工作经验。
技能总结:
QA方法论、质量保证流程、软件质量保证(SQA)、软件测试流程、测试自动化、测试用例设计
你适合这个职位的原因是什么?
远程类型:
平等机会雇主
NTT自豪地成为一个拥抱多样性的全球文化的平等机会雇主。我们致力于提供一个没有不公平歧视和骚扰的环境。
我们不以年龄、种族、肤色、性别、宗教、国籍、残疾、怀孕、婚姻状况、性取向、性别重新分配、退伍军人身份或其他受保护的类别来歧视。