Senior Software Engineer

5 - 7 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Experience : 5-7 Years


About the Role


Role : Performance Tester (JMeter and LoadRunner)


Location : Hyderabad(WFH)


Responsibilities


  • Performance Test Strategy:

    Design and implement a comprehensive performance testing strategy to validate system scalability, stability, and responsiveness under load.
  • Test Script Development:

    Develop, maintain, and execute sophisticated performance test scripts using JMeter for our REST and WebSocket APIs.
  • Scenario Design:

    Create realistic load scenarios to simulate various conditions, including peak traffic, stress, and endurance tests.
  • Bottleneck Analysis:

    Analyze performance test results to identify and isolate system bottlenecks across the application, database, and infrastructure layers.
  • System-Level Testing:

    Conduct performance tests on individual microservices (written in Golang) as well as the end-to-end system, including message queues (Kafka/Redis) and the database (TimescaleDB).
  • Monitoring & Reporting:

    Work with the DevOps team to monitor key performance indicators (KPIs) during tests using tools like Prometheus and Grafana. Produce detailed reports with findings and recommendations.
  • CI/CD Integration:

    Integrate performance tests into the CI/CD pipeline to enable early detection of performance regressions.
  • Collaboration:

    Work closely with developers and DevOps engineers to troubleshoot and resolve performance issues.



Qualifications

  • 5-7 relevant years in performance testing
  • Backend Technologies: Familiarity with testing applications built in Golang.
  • Experience testing systems that use Kafka/Redis and PostgreSQL/TimescaleDB is highly desirable.
  • Monitoring Tools: Hands-on experience with performance monitoring tools like Prometheus, Grafana, or similar.
  • Cloud Experience: Experience conducting performance tests in a cloud environment, preferably AWS.
  • Analytical Skills: Excellent analytical and problem-solving skills, with a proven ability to analyze complex data and identify root causes of performance issues.


Required Skills


  • Primary Tooling:

    Deep expertise with JMeter is mandatory. This includes test plan design, scripting with Groovy/BeanShell, distributed testing, and plugins.
  • Performance Testing Concepts:

    Strong understanding of performance testing methodologies, including load, stress, spike, and endurance testing.
  • API Testing:

    Proven experience in performance testing of RESTful APIs and WebSocket services.
  • Distributed Systems:

    Experience testing the performance of distributed, microservices-based architectures.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, telangana, india

bengaluru, karnataka, india