职位描述
职位概述
设计并执行测试用例,以验证在敏捷冲刺期间创建的功能。编写功能测试用例,以包含在自动回归套件中。通过分析技术问题的根本原因来改进测试规范,并针对这些根本原因开发测试解决方案。创建并应用必要的新方法,以提高测试的生产力和效率。为项目测试目的获取客户输入。
职责与责任
•参与scrum开发团队,确保在每个sprint中交付产品的持续质量
•为用户场景创建详细、全面、结构良好的测试计划和测试用例
评估、优先排序、计划、协调和执行测试活动
与内部利益相关者合作,将业务策略提升到用户的在线体验中
确保质量问题和缺陷在缺陷跟踪系统中得到适当的识别、记录、跟踪和解决
与开发团队合作,清楚地沟通缺陷和步骤,以便快速解决
•用各种语言为自动化测试工具编写测试代码
所需知识/技能,教育和经验
本科学历,计算机科学,工程或相关学科或同等经验
•5年以上软件质量保证经验,包括从用户体验角度对web应用程序进行功能测试自动化
具有用户界面设计模式和标准UCD方法的经验
•具有使用敏捷方法进行软件开发的经验
•有编写清晰、简洁、全面的测试计划和测试用例的经验
熟悉XML, HTML, CSS, Javascript框架
必须能够编写测试方法/策略
•具有软件可用性原则、界面和功能设计经验
•强烈关注用户体验和简单的设计解决方案
•对软件QA方法、工具和流程有丰富的知识
对web应用程序测试有深刻的理解,包括跨浏览器和响应式设计
•与开发人员良好合作,倡导用户的观点
了解软件内部,使用日志文件调试问题,编写自动化测试和/或用户级测试自动化工具
具备在自动化测试工具中编写功能测试代码的编程能力
•对电子商务的客户使用模型有深刻的理解,并开发接近真实世界环境和回归测试的测试计划和测试套件。
•有与用户、其他技术团队和管理层沟通的经验,收集需求,评估备选方案,并根据需要开发过程和工具来支持组织
较强的分析能力,技术能力和书面/口头沟通能力
加分项:
有编写Selenium WebDriver测试并在多个浏览器和多个平台上执行测试的经验者优先考虑。
有用Java编写BDD Cucumber和/或JMeter测试代码的经验,用于测试自动化
具有支持开发人员编写功能测试自动化代码的经验
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕