Description
The Performance Testing Engineer will design, plan, execute, analyze, and automate performance tests for enterprise-scale applications across web, mobile, API, and microservice architectures. The role covers load, stress, spike, endurance, scalability, and capacity testing; workload modeling; test scripting; performance analysis; bottleneck identification; reporting; CI/CD integration; and collaboration with development, infrastructure, and business stakeholders. Required technical knowledge includes performance testing methodologies, protocols such as HTTP, REST, SOAP, and GraphQL, scripting languages such as JavaScript, Java, Python, or Groovy, and DevOps tools such as Git, CI/CD platforms, and monitoring systems.
