Performance Engineer
Key Responsibilities:
Design, develop, and execute performance, load, stress, soak, and scalability tests.
Define performance test strategies and workload models based on system usage patterns.
Develop test scripts using tools like JMeter, LoadRunner, Gatling, Neoload, or similar.
Monitor application behavior during testing using APM tools (e.g., Dynatrace, New Relic, AppDynamics).
Analyze test results and system metrics (CPU, memory, disk, network) to identify bottlenecks and areas of improvement.
Collaborate with development, DevOps, and architecture teams to optimize system performance.
Generate performance test reports and present findings to stakeholders.
Participate in performance tuning of applications, databases, and infrastructure.
Ensure performance testing is integrated into CI/CD pipelines where applicable.
Maintain and enhance test environments for performance testing activities