"工作职责:
- 负责系统的自动化测试框架及效率工具的设计与开发,研究业内最新的自动化与效率工具框架和开源技术;
- 掌握系统整体硬件与软件的开发实现,结合项目实际来实现代码覆盖率、自动化测试、持续集成、测试数据分析与报告等相关工具与平台的建设;
- 针对业务的需求,开发与维护全流程的自动化测试框架和效率工具;
- 将自动化框架与效率工具进行持续化集成,为整体工程实践提质增效;
- 推广和指导框架和工具的使用,收集研发、测试和开发者的问题反馈,并持续优化改进工具、框架和流程。
岗位要求:
- 本科以及本科以上学历,通信、电子和计算机等相关类专业毕业,有5年及以上开发工作经验;
- 精通的Python/Java开发语言,熟悉常用的数据结构、算法和设计模式;
- 掌握使用Django、Flask、Spring等制作Web管理平台,进行任务管理与结果展示;
- 掌握Jenkins持续化集成环境的维护与使用;
- 熟悉Linux系统,掌握常用的Shell脚本;
- 熟悉Appium、Selenium、PyTest、TestNG等主流测试框架的至少其中一种;
- 熟悉MySQL、Postgre、SQLite等数据库,熟练使用常用的SQL语句;
- 熟悉数据分析Pandas、Matplotlib者优先;
- 具备良好的团队精神、高效的沟通能力、认真负责工作态度、优秀的学习能力。"