Search by job, company or skills

Hellowork Consultants

Performance Test Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description Senior QA (Performance Testing JMeter)

Experience- 5 to 7 Years

Location-Bangalore

Notice Period- 30 Days

Key Responsibilities:

Performance Testing & Optimization

- Design, develop, and maintain performance test scripts using Apache JMeter for APIs, backend systems, and integrations.

- Set up and manage JMeter distributed testing environments (MasterSlave configuration) to simulate large-scale load tests.

- Analyze performance metrics (throughput, response time, latency, error rate) and identify performance bottlenecks in APIs or services.

- Collaborate with DevOps to integrate performance tests into CI/CD pipelines for continuous performance validation.

- Work with developers and architects to optimize system performance, scalability, and reliability.

- Generate and present detailed performance reports, providing insights and recommendations for improvement.

- Implement best practices for load, stress, endurance, and spike testing to ensure production readiness.

Test Automation & Development

- Design and maintain automation for functional and regression testing across APIs and web systems.

- Utilize Python/Java and frameworks like TestNG/JUnit to enhance automation frameworks.

- Integrate automation with GIT, Jenkins, and Azure DevOps (VSTS) for seamless test execution.

- Write optimized SQL queries for backend data validation during performance testing.

Leadership & Management

- Lead and mentor a performance and automation QA team, ensuring high standards of test delivery.

- Drive improvements in testing processes, tools, and performance benchmarking methods.

- Collaborate with cross-functional teams to ensure performance goals align with product requirements.

Quality Assurance & Process Improvement

- Define performance SLAs and KPIs, and track them across environments.

- Advocate for performance-driven development by engaging early in design and architecture discussions.

- Continuously evaluate new tools and technologies for performance monitoring and scalability.

Collaboration & Communication

- Communicate performance testing results and insights to stakeholders and leadership.

- Work with product and engineering teams to identify performance risks early in the release cycle.

- Provide regular updates on system stability and readiness before production rollout.

Required Skills & Experience:

Technical Skills:

- Strong hands-on experience in Performance Testing using Apache JMeter (API, backend, microservices).

- Proficiency in JMeter distributed (MasterSlave) setup, parameterization, correlation, and report analysis.

- Deep understanding of HTTP, REST, JSON, and API performance metrics.

- Experience integrating JMeter tests with CI/CD pipelines (Jenkins, Azure DevOps).

- Ability to interpret graphs and logs (CPU, memory, GC, thread dumps) for root cause analysis , load balancing solutions and performance tuning solutions.

- Familiarity with monitoring tools (Grafana, InfluxDB, Dynatrace, New Relic, etc.).

- Strong SQL knowledge for backend validation and performance database analysis.

- Working knowledge of automation frameworks (Selenium, TestNG, JUnit) is a plus.

Management Skills:

- Proven experience leading a Performance/QA team with measurable outcomes.

- Strong organizational, analytical, and reporting skills.

- Ability to guide engineers in test strategy, scripting, and results interpretation.

Preferred:

- Experience with cloud-based load testing (AWS, Azure, BlazeMeter, LoadRunner Cloud).

- Knowledge of API Gateway performance, caching, and scalability testing.

- Exposure to AI-driven performance monitoring tools.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142269359

Similar Jobs