What are the responsibilities and job description for the Performance Engineer position at Infosat IT Services LLC?
Job Summary
We are seeking a highly skilled Performance Engineer with extensive experience in performance testing, performance engineering, and application performance analysis. The ideal candidate will have strong expertise in LoadRunner, performance monitoring tools, and end-to-end performance testing methodologies. Experience within the Utility Industry and exposure to Utility Operations and ADMS (Advanced Distribution Management Systems) is highly preferred.
This role requires close collaboration with development, architecture, infrastructure, and QA teams to ensure applications meet performance, scalability, reliability, and availability requirements.
Key Responsibilities
- Own and deliver end-to-end performance testing activities including planning, scripting, execution, monitoring, analysis, and reporting.
- Design and execute performance test strategies for enterprise applications and systems.
- Conduct various types of performance testing including:
- Load Testing
- Stress Testing
- Spike Testing
- Endurance Testing
- Volume Testing
- Failover Testing
- Capacity Testing
- Analyze application and infrastructure performance metrics to identify bottlenecks and optimization opportunities.
- Investigate and triage performance issues through profiling, monitoring, and log analysis.
- Collaborate with development, architecture, QA, and infrastructure teams to validate performance and non-functional requirements.
- Support performance testing activities across QA, UAT, and Production environments.
- Develop performance test scripts and frameworks using industry-standard tools.
- Provide recommendations to improve application scalability, stability, and responsiveness.
- Assess project risks related to application performance and define suitable testing approaches.
- Prepare detailed performance reports, findings, and recommendations for stakeholders.
- Work effectively within onsite-offshore delivery teams.
Required Qualifications
- 8 years of experience working within SDLC and TDLC environments.
- 6 years of dedicated experience in Performance Testing and Performance Engineering.
- 2 years of experience working in an onsite-offshore delivery model.
- Strong understanding of performance engineering methodologies, processes, and best practices.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong verbal and written communication skills.
Required Technical Skills
Performance Testing & Engineering
- LoadRunner
- LoadRunner Cloud
- Apache JMeter
- NeoLoad
- Performance Engineering
- Performance Testing
- Non-Functional Testing
- Capacity Planning
- Bottleneck Analysis
- Root Cause Analysis
Monitoring & Diagnostics
- AppDynamics
- Dynatrace
- Application Performance Monitoring (APM)
- Log Analysis
- Performance Profiling
Application Technologies
- Web Applications
- Mobile Applications
- API Testing
- Enterprise Applications
Methodologies
- SDLC
- TDLC
- Agile
- Waterfall
Preferred Qualifications
- Experience within the Utility Industry.
- Experience supporting Utility Operations.
- Knowledge of Advanced Distribution Management Systems (ADMS).
- Experience testing large-scale enterprise applications.
- Experience working in highly available and mission-critical environments.
- Experience with cloud-based applications and distributed systems.
Preferred Candidate Profile
- Strong hands-on expertise in LoadRunner scripting, execution, analysis, configuration, and troubleshooting.
- Deep understanding of application architecture and performance behavior.
- Proven experience investigating and resolving complex performance issues across application, middleware, database, and infrastructure layers.
- Experience working with APM tools such as AppDynamics, Dynatrace, or similar.
- Ability to independently drive performance engineering efforts from planning through execution and reporting.
- Comfortable working with distributed onsite-offshore teams.