• *职位描述**:
- 与产品团队密切合作,包括产品经理、设计师、开发人员和其他质量保证工程师,从功能的构思阶段开始,根据业务需求设计新的/改进现有的测试套件
- 负责整个迭代/发布周期的沟通,以及整个功能的质量和交付
- 在不同的产品层面(例如服务层和UI层)设计、实施和维护功能测试自动化
- 每天分析、调试和修复自动化测试,并相应地提出缺陷
- 分析测试流程、发布周期、测试工具和技术,并提出改进建议
- 在每个功能上垂直工作,测试服务器端的业务逻辑以及移动应用程序的用户体验和用户流程
- 在Android和iOS操作系统上测试功能;与业务分析师一起进行分析测试,了解与支付和现有服务架构相关的业务和产品要求;深入了解领域知识
职位要求
- 至少8年的专业测试经验,熟悉微服务架构
- 熟悉API测试技术和工具(例如Postman)
- 具备移动测试的工作知识
- 具备使用任何语言进行测试自动化的实践经验(优先使用JAVA、Kotlin),有使用Maven和Gradle等构建工具的经验
- 有JUnit和TestNG测试框架的经验
- 熟悉CI/CD工具如Jenkins、GitLab、CircleCI
- 理解核心业务逻辑、算法和数据集,能够进行低级别的系统和数据分析
- 熟悉SCM(Git/SVN),有使用Selenium、Rest Assured、Appium等开源自动化库的经验