Performance Test Engineer
On-site
IndiaNIC Infotech Limited
Enterprise
Service
B2B
Bootstrapped
Information Technology
Ahmedabad, Gujarat, India
Post Status: Active
Permanent
1 applications
Experience: 3-6 Years
Skills
CI/CD
Load Testing
Git
Prometheus
JMeter
Scalability
Performance Testing
Root Cause Analysis
System Monitoring
LoadRunner
Posted 2 days ago

About the job

We are seeking a highly skilled Performance Engineer with strong expertise in performance testing, system analysis, and monitoring. The ideal candidate will be responsible for designing and executing performance testing strategies, identifying system bottlenecks, and ensuring application scalability and reliability under various load conditions. The role also involves performance monitoring, analysis, and collaboration with cross-functional teams to improve overall system performance. Experience in the healthcare domain will be considered an advantage.

Key Responsibilities and Required Skills

  1. Plan, design, and execute end-to-end performance testing strategies using Micro Focus LoadRunner (TruClient and Web/HTTP protocol).

  2. Develop, maintain, and execute performance test scripts and scenarios to simulate real-world user loads and system behavior.

  3. Conduct performance benchmarking, load testing, stress testing, and endurance testing to evaluate system scalability and stability.

  4. Monitor and analyze system resources such as CPU, memory, disk I/O, and network utilization during performance testing to identify bottlenecks and capacity constraints.

  5. Collect, analyze, and interpret performance metrics, generating detailed reports with actionable insights and recommendations for system improvements.

  6. Perform root cause analysis of performance issues, working closely with development and infrastructure teams to resolve bottlenecks.

  7. Integrate performance testing processes within CI/CD pipelines (e.g., Jenkins) to enable continuous performance validation.

  8. Apply structured verification and validation methodologies to ensure application performance meets defined SLAs and quality standards.

  9. Use Git version control workflows (branching, merging, pull requests) for managing performance scripts and collaboration across teams.

  10. Collaborate with developers, architects, DevOps teams, and product owners to proactively address performance risks and improve system scalability.

  11. Continuously enhance performance testing strategies, monitoring frameworks, and reporting mechanisms, adopting modern technologies such as cloud-based performance testing and observability dashboards.