Position : Performance Tester
Experience : 6+ Years
Location : Remote
Employment Type : Full-time
About the Role
We are seeking an experienced Performance Tester to ensure scalability, stability, and responsiveness across our distributed applications and eCommerce systems. The ideal candidate will have a strong background in performance testing, profiling, and optimization , along with hands-on experience using leading performance testing and monitoring tools.
Key Responsibilities
- Design, develop, and execute performance, load, stress, and endurance tests for enterprise-scale applications.
- Conduct end-to-end performance testing of eCommerce platforms including APIs, microservices, and front-end layers.
- Identify performance bottlenecks and provide actionable recommendations to development and infrastructure teams.
- Utilize APM tools (e.g., New Relic, Dynatrace, Grafana, Prometheus) to monitor application health and analyze system behavior.
- Perform profiling and diagnostics of backend systems (JVM, Node.js, Go) to identify issues like GC pauses, thread contention, or CPU bottlenecks.
- Develop and maintain performance test scripts and frameworks using JMeter, Gatling, k6, LoadRunner, BlazeMeter, or OctoPerf.
- Collaborate with DevOps and Engineering teams to integrate performance tests into CI / CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
- Prepare detailed performance reports , test summaries, and trend analyses for stakeholders.
Required Skills & Experience
6+ years of hands-on experience in software performance testing and system profiling .Proven experience with eCommerce application performance testing (web, API, and backend layers).Strong expertise in one or more performance testing tools :JMeter, Gatling, k6, LoadRunner, BlazeMeter, or OctoPerf .Experience with APM and monitoring tools such as New Relic, Dynatrace, Grafana, Prometheus, AppDynamics , etc.Deep understanding of application profiling for JVM, Node.js, or Go-based systems .Proficiency in analyzing system-level metrics : CPU, memory, I / O, GC, thread dumps , and network performance .Solid grasp of CI / CD pipelines and tools ( Jenkins, GitHub Actions, GitLab CI ).Experience working in Agile / Scrum development environments.Good-to-Have Skills
Familiarity with Kubernetes , Docker , and cloud platforms (AWS / Azure / GCP) .Knowledge of APIs, microservices, and distributed architecture performance patterns .Experience in scripting (Python, Bash, Groovy, or JavaScript) for automation and data generation.Exposure to chaos testing or resiliency engineering tools (Gremlin, LitmusChaos).