Performance Test Engineer
Key Responsibilities:
Design and develop performance test plans, scenarios, and scripts based on business and technical requirements.
Execute load, stress, endurance, and spike tests using tools like JMeter, LoadRunner, Gatling, or Neoload.
Analyze system behavior and identify performance bottlenecks in web applications, APIs, and backend services.
Collaborate with developers, architects, and QA teams to tune application performance.
Monitor and interpret key metrics (CPU, memory, throughput, response time, database performance, etc.).
Use APM tools such as Dynatrace, AppDynamics, or New Relic for deep-dive analysis and root cause identification.
Automate performance testing as part of the CI/CD pipeline using tools like Jenkins, GitLab CI, etc.
Prepare detailed performance reports and present findings to stakeholders.
Maintain documentation of test results and issues found for continuous improvement.