职位摘要
主要技能(必备)
• 至少6-8年的测试经验。
• 必须至少有2年的手动测试经验。
• 必须有4到6年的自动化测试经验。最好使用Selenium WebDriver。
• 至少3年的敏捷环境下深入的自动化测试经验。
• 主要责任是使用Selenium WebDriver设计和自动化Web应用程序测试。
• 根据系统需求和设计规范分析、设计和构建自动化测试用例。
• 必须能够开发测试自动化框架,并根据最新变化进行优化,TDD脚本和调试。应用高级的QA原则、方法和技术来测试和确保B2B、B2C软件的质量。
• 领导复杂的缺陷检测、问题解决和软件故障排除。
• 定义和执行连接产品在支持的平台(Web、移动iOS和Android)上的系统集成测试,以确保产品的端到端质量。
• 为项目设计整体测试计划和主测试计划。
• 在团队中担任领导角色,为项目/应用程序的质量保证做出决策。
• 对自动化测试的所有方面的设计和开发负责,并创建、执行和维护自动化脚本。
• 应能够构建用于移动自动化的框架,并与当前框架集成。
• 与业务分析团队密切合作,了解功能,并制定积极和消极的测试策略。
• 验证、核实和签署发布版本。
• 次要技能(可选)。
• 除了Selenium外,对Appium有丰富的经验。
• 在为未来的应用程序/项目发布推荐质量改进措施方面有经验。
• 在指导和培训经验较少的团队成员方面有经验。
• 对测试基于云的SaaS产品的知识和经验。
• 了解产品开发生命周期。
• 对SDLC过程、需求规范、软件开发和软件调试有良好的概述。
• 熟悉使用版本控制系统,如SVN或GIT。
• 快速研究和学习新的编程工具和技术的能力。
• 了解响应式Web设计的使用。
• 处理大数据集并扩展其处理和存储的经验。
• 有使用Ant、Maven和Gradle等构建工具的经验是一个加分项。
• 有问题跟踪产品(例如JIRA)的经验将是一个额外的优势。
期望的候选人简介
教育:
技术/工程学士学位,计算机科学学士学位
性别:
不限
国籍:
任何国籍