角色:
• 定义测试策略和测试计划,并审查业务需求、功能需求和技术规格。
• 监督手动测试用例的自动化。
• 从开发生命周期的开始到结束开发产品。
• 与产品负责人和开发人员一起创建验收标准。
• 开发和维护测试自动化框架。
• 指导开发人员编写可测试的软件。
• 评估和实施自动化测试工具和流程。
• 在公司内推广质量文化。
• 承担整个产品的责任并拥有所有权。
• 自动化和技术解决方案是实现质量的关键。
所需技能:
• 熟悉敏捷开发和测试过程。
• 使用Selenium/Playwright或类似工具创建UI自动化测试的经验。
• 使用Postman、Rest Sharp或其他工具进行API测试的经验。
• 熟悉BDD/TDD方法,并具有Gherkins的实际经验。
• 掌握C#编程知识和良好的SQL知识。
• 有非功能测试经验-使用JMeter或类似工具进行性能测试。
• 有CI/CD流程经验,了解Azure DevOps者优先。
• 了解制造执行系统的知识。