软件工程师,性能工程(钦奈,现场办公)
负责卡特彼勒网站、移动端和混合应用的端到端性能工程与测试。 分析并优化用户界面、中间件和后端系统的性能。
描述
- 负责重点项目端到端的性能工程与测试交付
- 管理从需求收集、测试设计,到脚本编写、执行、分析和报告的性能测试全过程
- 深入调查性能问题的根本原因,并开发概念验证以支持改进建议
- 评估用户界面、中间件和后端各层的应用性能
- 为网站、移动端和混合应用执行性能测试
- 使用性能监控和云监控工具监测并分析应用
- 分析客户端和前端性能
- 构建内部工具并改进现有能力
任职要求
- 具备5至10年性能工程或性能测试经验
- 在网站、移动端和混合应用方面拥有扎实的性能测试与工程经验
- 熟练使用JMeter,包括Groovy、JSR223、Web HTTP和Selenium WebDriver
- 使用Playwright以TypeScript或JavaScript编写自动化脚本
- 诊断性能问题的根本原因,并通过概念验证支持改进建议
- 评估用户界面、中间件和后端各层的性能
- 能够熟练使用AppDynamics、Grafana、Kibana及其他分析工具
- 了解AWS CloudWatch,以及用于性能监控和DevOps的关键AWS与Azure服务
- 使用Lighthouse和Sitespeed执行客户端性能测试
- 使用SQL以及至少一种编程语言,如Java或Python
- 能够有效适应不断变化的技术和工具
- 创建Sitespeed脚本并执行前端性能分析
- 将人工智能和机器学习应用于测试、分析或报告
- 了解结合Grafana的K6和用于负载测试的Artillery
- 开发内部工具和增强功能
- 具备更广泛的性能工程经验,并熟悉其他分析工具
