We provide IT Staff Augmentation Services!

Performance Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10+ years of IT experience in Performance testing and Engineering.
  • Proficient in performance testing methodologies and acquired domain level knowledge across different business units such as Insurance, Banking and Financial solutions.
  • Define and design the overall performance testing strategy in partnership with the system owners, and also well versed in designing and developing performance testing automation artifacts using various tools—primarily HP Load Runner, HP Performance Center, JMeter, Gatling.
  • Experienced in working with several application monitoring tools such as App Dynamics, Dynatrace, Extra hop, Fog Light, SPLUNK, CA LISA, HP site scope, HP Diagnostics (J2EE, .NET), etc.
  • Experienced in performance testing applications over cloud on Confidential and Azure.
  • As a Performance Engineer, I collect and analyze statistical information from a variety of sources (like Production) to simulate real world scenarios and identify any performance related issues.
  • Involved in various aspects of the product development, from architectural and design decisions to performance tuning the application in support of customer requirements.
  • Highly analytical and collaborative engineer who is capable of exercising judgment in selecting the proper performance evaluation techniques and tools.
  • Expertise in Load Runner Scripting for various protocols such as Web HTTP/HTML, Web Services, Citrix, Java over HTTP, Ajax True Client and custom Mobile Native App Scripting using proxy tools
  • Handled complex scripting challenges like emulating complex encryption logic on the client side by writing custom codes in the load runner script.
  • Performed Network emulation testing using tools like Shunra to validate the performance of application from remote places with varied Network bandwidths, latencies and packet loss.
  • Have designed and executed failover & circuit breaker tests to identify the system behavior and helped to tune it for optimal results during disaster recovery scenarios.
  • Have performed Client - side performance testing and provided recommendations for improving the customer experience.
  • Good knowledge on analyzing the results and working closely with cross functional technical teams in fixing the performance bottlenecks.
  • Well versed with Java based applications with the knowledge of Java Virtual Machine internals including class loading, threads, synchronization, and garbage collection and also experienced working with .Net applications and handling IIS.
  • Also experienced with setting up Performance center lab and maintaining the performance lab environment.
  • Excellent verbal and written communications skills
  • Can take proactive leadership in guiding the team in right direction making improvements in the performance testing and quality assurance areas.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, Python

Performance Testing Tools: HP Performance center, Load Runner, JMeter, VSTS, Gatling.

Automation Tool: UFT, Selenium

Monitoring/Profiling Tools: App Dynamics, Dynatrace, Extra Hop, New relic, Fog light, Perfmon

Network Sniffing Tool: Fiddler, Charles Proxy and Wireshark

Log Analyzer: Splunk

SOA tools - SOAP UI:

Databases: MS Access, MS SQL Server, Oracle, MySQL, DB2 (mainframes)

Web Server: Apache Tomcat, IIS

Load Balancer: F5

Application Server: WebSphere, WebLogic, JBoss, IIS server

PROFESSIONAL EXPERIENCE:

Confidential

Performance Engineer

Responsibilities:

  • Executing scalability test to find the maximum throughput supported by the application.
  • Executing load tests to identify the behavior of the application under the maximum expected user load.
  • Executing reliability tests to identify the application’s behavior over an extended period of time under the maximum expected user load.
  • Executing Resiliency testing, to understand the application behavior in the event of scaling in/out of instances.
  • Analyzing the results to evaluate the performance of the application across all different scenarios to provide performance recommendations and tuning improvements for better performance.
  • Handled complex scripting challenges like emulating complex encryption logic on the client side by writing custom codes in the load runner script.
  • Performed Network emulation testing using tools like Shunra to validate the performance of application from remote places with varied Network bandwidths, latencies and packet loss.
  • Have designed and executed failover & circuit breaker tests to identify the system behavior and helped to tune it for optimal results during disaster recovery scenarios.
  • Have performed Client - side performance testing and provided recommendations for improving the customer experience.
  • Good knowledge on analyzing the results and working closely with cross functional technical teams in fixing the performance bottlenecks.
  • Well versed with Java based applications with the knowledge of Java Virtual Machine internals including class loading, threads, synchronization, and garbage collection and also experienced working with .Net applications and handling IIS.

We'd love your feedback!