About this roleJob Summary We are seeking a Performance Engineer to design and execute performance testing strategies for complex, multi-application environments. This role focuses on non-functional requirements (NFRs), workload modeling, performance diagnostics, and ensuring system scalability and reliability. The ideal candidate will have strong expertise in performance testing tools, monitoring solutions, and the ability to identify and resolve performance bottlenecks across modern application architectures. Key Responsibilities Define and implement performance engineering strategies based on non-functional requirements Design and develop performance test scripts using tools such as LoadRunner and Apache JMeter Execute performance, load, and stress tests using tools such as LoadRunner and BlazeMeter Develop workload models and test scenarios for complex systems Monitor system performance using tools such as AppDynamics and Splunk Analyze performance metrics including CPU, memory, thread pools, connection pools, garbage collection logs, and SQL performance Identify bottlenecks and provide recommendations for performance optimization Support performance validation across large-scale, multi-application environments Conduct resilience testing and controlled failure experiments using chaos engineering tools Validate system failover, recovery, and reliability under stress conditions Collaborate with development and DevOps teams to improve system performance Required Qualifications Strong experience in performance engineering and NFR analysis Expertise in performance testing tools such as LoadRunner (VuGen, Controller, Analysis) and Apache JMeter Experience executing performance tests using tools such as LoadRunner and BlazeMeter Strong understanding of workload modeling and performance test design Hands-on experience with monitoring tools such as AppDynamics and Splunk Strong skills in performance diagnostics and bottleneck identification Experience analyzing system-level metrics including CPU, memory, thread pools, connection pools, logs, and SQL performance Experience working with Java and .NET applications Understanding of microservices architecture and distributed systems Experience with containerized environments such as Kubernetes or OpenShift Strong analytical, problem-solving, and communication skills Preferred Qualifications Experience in data center migration performance validation Experience testing applications during infrastructure refresh or cloud transformation initiatives Familiarity with CI/CD-integrated performance testing Exposure to cloud platforms such as AWS, Azure, or Google Cloud Experience conducting performance testing without established baselines Education: Bachelors Degree