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).