岗位职责:
1.开发与执行自动化测试脚本
2.参与开发和维护自动化测试框架及工具
3.负责管理自动化测试用例,产出测试结果,测试报告以及测试结果分析和缺陷反馈
4.参与开发流程,与项目成员沟通获取测试用例以及业务流程,设计自动化测试策略和用例
5.参与持续集成环境的搭建及维护
岗位要求:
1.具有移动端自动化测试的经验,并在整个开发过程中十分注重质量;
2.具有Rest及WebSocket接口自动化测试经验;
3.有使用Pytest,Pytest-bdd,TestNG,Appium,Selenium,Cucumber等不同框架的经验;
4.良好的面向对象编程知识,以及必要的编码和调试技能;
5.具有Python/Java的设计和开发技能;
6.理解软件设计原则、模式、算法、数据结构和多线程概念;
7.专注于客户,优秀的问题解决和分析能力;
8.有持续集成实践经验,Jenkins或者CircleCI;
9.有在敏捷开发流程下工作的经验者优先;
10.熟练的英文读写沟通能力,能使用英语交流者优先。