职位概述 我们正在寻找一名经验丰富的CDN测试开发工程师,负责设计、开发和执行测试方案,确保CDN(内容分发网络)系统的性能、稳定性和安全性。候选人需具备一定的编程能力、测试经验以及对网络技术的深入理解,能够与开发团队协作,推动产品质量提升。 岗位职责: 1、设计和开发CDN系统的自动化测试框架和测试用例; 2、执行性能测试、压力测试和功能测试,分析系统瓶颈并提出优化建议; 3、开发测试工具和脚本,提升测试效率和覆盖率; 4、监控CDN系统在生产环境中的表现,定位并解决潜在问题; 5、与开发团队、运维团队合作,确保CDN服务的高可用性和低延迟; 6、编写测试报告,记录测试结果并提供改进建议。 任职要求: 1、计算机科学、软件工程或相关领域本科及以上学历;5年以上测试开发或软件开发经验,有CDN相关经验者优先; 2、精通至少一种编程语言(如Python、Go、Java或C++),能够使用编程语言编写性能、压力、攻击测试脚本; 3、熟悉自动化测试框架(如Selenium、Pytest、JMeter等); 4、了解CDN工作原理,熟悉HTTP/HTTPS协议、DNS、TCP/IP等网络知识; 5、熟悉Linux/Unix系统,具备Shell脚本编写能力; 6、有性能测试工具(如Locust、Gatling)或监控工具(如Prometheus、Grafana)使用经验者优先; 7、优秀的问题分析和解决能力,能够快速定位复杂系统中的问题;良好的团队协作和沟通能力,能够清晰表达技术问题和解决方案;对新技术有学习热情,适应快速变化的工作环境。 加分项: 1、有云服务(如AWS、Azure、阿里云)或分布式系统测试经验; 2、熟悉容器化技术(如Docker、Kubernetes); 3、有安全测试或网络攻防经验。
成都某家专注于内容分发网络(CDN)加速技术的高科技企业