岗位职责:
1. 梳理关键业务场景与性能指标,制定全面的性能测试方案(包括压力、并发、容量与稳定性测试)。
2. 评估并引入合适的性能测试工具(如 JMeter、LoadRunner、Gatling 等),设计、开发并维护高复用性的测试脚本。
3. 搭建与生产环境一致的测试环境,配置服务器、中间件、数据库等,确保环境稳定、可复现,并及时排查环境异常。
4. 按计划执行各类性能测试,实时监控系统资源(CPU、内存、磁盘、网络)与业务指标,保障测试过程可跟踪。
5. 收集并分析测试结果和日志,定位性能瓶颈,输出诊断报告;对优化措施进行二次验证和回归测试,确保效果达标。
6. 以产品化思维规划公司内部性能测试能力,完善测试流程与标准,推动自动化、可视化与可复用的测试平台建设。
任职要求:
1、本科及以上学历,计算机相关专业,6年及以上软件测试经验,2年及以上性能测试及自动化测试开发经验;
2、熟练使用至少一种主流性能测试工具(如 JMeter、LoadRunner、Gatling),并能够用 Java、Python 或 Groovy 等语言编写和调试高复用性测试脚本。
3、熟练使用 Prometheus、Grafana、ELK、SkyWalking 等监控与日志工具,能够实时采集关键指标、分析性能趋势并定位系统瓶颈
4、理解常见性能瓶颈(CPU 饱和、内存泄漏、GC 停顿、数据库锁争用等)及优化方法,并能针对性地设计验证方案进行回归测试。
5、具备良好的需求分析与项目管理能力,能规划和推动性能测试自动化、标准化流程建设,对测试平台和工具链有持续迭代与优化的意识。