高级性能测试工程师

15个月前全职
EITAcies, Inc.

EITAcies, Inc.

location 芝加哥
unsaved
关于EITACIES公司: EITACIES公司成立于2008年,拥有全球集成服务中心,是SOA、云集成、网络安全与中间件、主数据管理与数据仓库、企业应用软件和基于云的应用与解决方案等领域软件开发服务的先行者。我们专注于提供以上领域的一站式解决方案。我们拥有计划和实施实际可行的IT解决方案的能力。通过我们庞大的客户、顾问网络和强大的员工队伍,我们对最新的IT趋势有着真实的了解。EITACIES公司专注于企业信息技术,提供工程解决方案,开发、定制、集成、实施和维护企业软件应用。 职责: • 执行压力、负载、回归和性能测试,验证软件应用和基础设施的生产就绪性,确保稳定性和性能。 • 与测试自动化团队合作,利用现有脚本的重用性。 • 与运营支持团队沟通和合作,确保测试要求被识别并包含在测试计划中。 • 通过分析产品规格和软件需求,设计、开发和执行性能测试用例和脚本。 • 收集、分析和向项目、程序和业务利益相关者报告性能测试结果。 • 审查同行创建或修改的性能测试脚本,确保符合标准。 • 在敏捷团队中进行测试,编写、执行自动化和手动测试用例。 • 构建模块化的自动化性能测试脚本,以识别基于Web和移动应用程序的负载和可扩展性问题。 • 利用负载、压力和分析工具对性能场景进行建模,使用性能监控工具进行初始分析,识别潜在的系统和资源瓶颈。 • 设计、实施和维护性能测试框架。 • 与跨职能团队合作,确保软件开发生命周期中的质量。 • 为性能测试开发自动化测试场景,确保应用程序能够处理流量、用户和数据交换。 • 提出改进产品性能、可扩展性和可用性指标的建议。 资格知识、技能和能力: • 有软件测试的实际经验。 • 有性能测试的实际经验。 • 有敏捷性能测试项目的实际经验。 • 精通DevSecOps、自动化测试和使用NeoLoad和/或LoadRunner进行脚本开发,以测试应用程序的非功能行为。 • 熟练使用Grafana进行数据/指标可视化。 • 熟练使用InfluxDB进行时间序列数据分析的存储和检索。 • 在使用CA APM、Splunk和云监控工具监控应用程序性能方面具有广泛的知识。 • 熟练使用Azure DevOps。 • 对软件测试生命周期有广泛的了解。 • 具备良好的沟通、分析和解决问题的能力。 • 对高度结构化和复杂系统的功能、回归和性能自动化测试具有深入的了解。 • 熟悉JAVA编程语言。 • 熟悉测试过程(需求分析、测试场景设计、测试用例创建、测试脚本编写和向利益相关者报告测试服务的状态)。 • 创建性能测试策略文档:制定方法、指标、基准、基线、用户响应要求环境和用于执行性能测试的工具集。 -- 谢谢与问候, Karthika S | 采购主管,客户关系