The position involves developing and implementing performance test frameworks to verify application services. Responsibilities include planning, designing, building, and executing performance test scenarios and scripts. The role requires gathering requirements, understanding use cases, designing performance plans, and debugging/analyzing the performance of upcoming features. Additionally, the candidate will design workload modeling and integrate performance testing solutions with CI/CD, release engineering, infrastructure, cloud, and development teams. Continuous improvement in performance test engineering controls and regular review of test artifacts are also key responsibilities. The candidate should have an understanding of application monitoring stacks (Logs, Events Metrics & Alerts) and the ability to visualize and set up end-to-end observability for infrastructure and application components. Performance monitoring using industry-standard tools such as Dynatrace, APICA, Splunk, ELK, Prometheus, and Grafana is required, along with developing and maintaining dashboards, alerting, and reporting. The role also involves understanding and designing performance KPIs for the Application Under Test (AUT) and identifying performance bottlenecks using thread dump and heap dump analysis. The candidate should be able to identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture.