【测试开发——计算调度方向】
工作年限:2-5 年
岗位职责:
- 负责产品测试的全流程,包括参与需求分析、设计评审,制定测试计划,设计和执行测试用例,分析总结产品的测试结果,推动问题的解决,提高最终的交付质量;
- 负责计算和网络产品需要的自动化测试工具/框架开发,自动化测试用例设计、执行,持续集成建设等;
- 负责制定计算和网络产品的性能测试方案,可以进行性能测试工具开发,分析产品性能问题。
任职要求:
- 全日制本科以上学历,计算机、通信、网络等相关专业背景,有超算产品、虚拟化产品或者云服务产品测试经验优先;
- 熟悉 Linux 系统原理和常用操作,能够读懂 golang/python/java 代码,熟练掌握 python/shell 脚本语言,熟悉 pytest 和 locust 等自动化框架和性能测试框架;
- 具备测试领域系统化的知识结构,熟悉完整测试流程,能独立完成功能测试、接口测试、服务端测试、UI 测试和性能测试;
- 精通 docker、kata、cgroups 等容器技术和隔离技术,熟悉 CPU、GPU、IB 卡等设备容器化原理,熟悉 FaaS 函数计算;
5、熟悉 kube-batch、slurm、华为 volcano 等批量任务调度引擎原理,有大规模集群任务调度和资源分配测试经验;
6、能够针对设备虚拟化之后进行计算性能损耗对比测试,熟练掌握常用的计算性能测试工具,比如:sysbench、gpu-burn 等。
投递简历:
longtao1@sensetime.com
↙↙↙阅读原文可查看相关链接,并与作者交流