The Software Engineer will develop and implement performance test frameworks to verify application services. This role involves planning, designing, building, and executing performance test scenarios and scripts. Key responsibilities include gathering requirements, understanding use cases, designing performance plans, and analyzing the performance of upcoming features, including workload modeling. The engineer will integrate performance testing solutions with CI/CD, release engineering, infrastructure, cloud, and development teams. This role also requires reviewing for continuous improvements in performance test engineering controls, reviewing test artifacts regularly, identifying performance bottlenecks using thread dump and heap dump analysis, and using insights from data to drive improvements in coding hygiene and system architecture.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior