We provide IT Staff Augmentation Services!

Performance Engineer Resume

4.00/5 (Submit Your Rating)

Chevy Chase, MD

CAREER PLAN:

Intend to work as a Performance Engineer in a challenging and competitive environment where strong sense of responsibility and commitment requires, where dignity of work provides job satisfaction and the place of work provides potential avenues for learning, growing and achieves top level in hierarchy of the company.

SUMMARY:

  • Acts as the subject matter expert for the technology used in the domain to address application integration and infrastructure framework related questions Experienced to guide service development and service delivery teams on the implementation of architecture related strategies, concepts, and tools. Experience in measuring performance, identifying bottlenecks, and monitoring resource usage (memory, CPU, disk IO, network IO) Strong knowledge of communication, storage and networking protocols in a highly parallel, distributed systems. Experienced in analyze all the benchmark test data utilizing service level, system level and business level performance metrics.
  • Over 6 years of experience in performance monitoring, and tuning of Databases and Web applications.
  • Experienced in monitoring and analyzing system performance of Windows and Linux platforms.
  • Experienced & high knowledge of the JVM architecture level.
  • Experienced in complete project Software development life cycle (SDLC).
  • Experienced in analyzing functional requirement specifications and wrote detailed Test Set Design, Test plans, and Test Cases.
  • Experienced in working closely with test analysts, developers, support group to ensure test environment and data readiness. Good understanding on mobile applications.
  • Experienced in JMeter scripting & Large concurrent Load Testing through BlazeMeter.
  • JVM Memory Management, Multithreading, Thread/Connection GC & Bottlenecks etc.
  • Experienced in JVM tuning: Thread, Heap & Dump analysis .
  • Experienced in Back end, Performance, Load, Stress, and Acceptance Testing.
  • Experienced and strong knowledge on Web Services API.
  • Experienced in using automation tools such as, LoadRunner, Performance center, HP ALM/ Quality Center and JMeter.
  • Experienced in JVM development, configuration, and performance tuning.
  • Experienced and good knowledge on SGA, PGA, Buffer Cache, Redo Cache, LGWR, DBWR, Locking process etc.
  • Experienced in Database Testing using SQL queries on RDBMS databases like SQL Server and Oracle.
  • Experienced in writing SQL queries from SQL Server, Oracle for Data Integrity and used TOAD to execute the queries.
  • Experienced in creating Joins, Triggers, Stored Procedures and database connectivity for Back - end testing.
  • Experienced in PL/SQL, DML and DLL, write Complex SQL and Testing scripts for Backend Testing.
  • Experienced in providing recommendations to meet performance goals.
  • Experienced in working with Infrastructure Impact Analysis team to identify configuration issues and bottlenecks using LoadRunner.
  • Experienced in tuning application to improve Response Times, queues and overall performance using LoadRunner.
  • Experienced in developing Load test scenarios using LoadRunner to load the server with virtual user requests and tests the performance under load/stress conditions.
  • Experienced in installing LoadRunner applications in the development and staging/UAT environments.
  • Experienced in using SAR,TOP, VMSTAT, IOSTAT, NETSTAT, PERFMON.
  • Experienced in using JMeter for Database Backend Testing with JDBC & ODBC Connection.
  • Good Knowledge on AWS.
  • Good concepts in java OOP.
  • Good Knowledge on BlazeMeter.
  • Good knowledge on OSI Model & TCP/IP.
  • Good Knowledge on REST API.

TECHNICAL SKILLS:

Testing Tools: JMeter, BlazeMeter, LoadRunner, Selenium Web Driver, JUnit, Git, Continuous Integration Process, Performance Center.

Monitoring Tools: JVisualVM, Jconsole, SQL Profiler, Windows Task Manager, Typeperf, Perfmon, FireBug, PAL, Site Scope, CA Willy, Fiddler, Wireshark, JProfiler etc.

Operating Systems: Windows, UNIX, LINUX

Programming Languages: C, JAVA, JAVA SCRIPTING, HTML, PYTHON, UNIX SHELL SCRIPTING, PL/SQL, PHP, CSS, VB,, XML, VBS, XML .

Database: Oracle, SQL server, MS Access .

Reporting Tools: MS Access, Excel, MS SQL Server Reporting Services

GUI Tools: Visual Basic, Visual Studio,, TOAD, SQL

WORK EXPERIENCE:

Confidential, Chevy Chase, MD

Performance Engineer

Responsibilities:

  • Used VisualVM & Jconsole for JVM Memory Management, Multithreading, Thread/Connection GC & Bottlenecks etc.
  • Worked on developing and debugging multi - threaded area. Thread Priorities, Yield / Join / Sleep method, Thread Interruption, Synchronization, Synchronization Block, Deadlock, Inter Thread Communication, Daemon Thread etc.
  • Worked on CDN cache with JMeter tool.
  • Provided assistance in measuring system performance, identifying bottlenecks, and monitoring resource usage (memory, CPU, disk IO, network IO).
  • Used JMeter for scripting and Large Concurrent Load Testing.
  • Generated graphs and studied them to monitor the software performance in JMeter & BlazeMeter.
  • Used Cookie Manager, Cache Manager, Timers, Samplers, important Assertions, Config Elements, Logic Controllers, Pre & Post Processors, Various Listeners, BeanShell, JMeter Plug-In files, etc.
  • Worked on Web Services API Testing and Performance -- Both SOAP and REST API.
  • Worked on AJAX Request with JMeter.
  • Worked on Send and Read E-mails with JMeter.
  • Analyzed Report by using JMeter Plugins like Summary Report, Aggregate Report etc.
  • Worked on low latency of Web application.
  • Worked on Site Scope with LoadRunner tool.
  • Monitoring System resources on Perfmon .

Environment: J2EE, Java, Apache Web, Weblogic, JMeter, BlazeMeter, Oracle, MS SQL Server, UNIX, XML, HTML, WebSphere Server, Windows, Jenkins, LoadRunner, Site Scope, Selenium Web Driver, JUnit, JIRA, Git, CA Willy, JProfiler, Perfmon, Firebug, Eclipse, VB.NET.

Confidential, McLean, VA

Performance Analyst

Responsibilities:

  • Contributed to all aspects of the delivery life cycle in performance prototyping, capacity modeling, performance - driven design, profiling, performance testing, availability management, and troubleshooting.
  • Used JMeter for scripting & Concurrent Load Test.
  • Used LoadRunner to test scenarios considered critical from a Business Flow standpoint.
  • Worked on JVM performance tuning, multi-threaded code & heap memory.
  • Worked on GC & memory leak in java.
  • Worked on Thread & Heap Dump analysis.
  • Worked with Infrastructure Impact Analysis team to identify configuration issues and bottlenecks using LoadRunner.
  • Involved in tuning application to improve response times, queues and overall performance using LoadRunner.
  • Involved in planning testing approach, executing tests and reporting the results according to Performance Testing standards using LoadRunner.
  • Created Virtual users and Scenarios for Load and Performance testing with different host systems and also configured the test environment using LoadRunner.
  • Used LoadRunner to execute step, load and stress tests to measure and report response times, server resource utilization to the Infrastructure team .
  • Generated graphs and studied them to monitor the software performance in LoadRunner.
  • Used HP Sitescope for server monitoring .
  • Used Automation tool Selenium Web Driver for Web Application Testing through Java.
  • Provided recommendations to meet performance goals.
  • Worked on User Acceptance Testing (UAT) with users along with providing training to end-users.

Environment: JMeter, MS SQL Server, Oracle, J2EE, JAVA, Apache Web, WebLogic, XML, HTML, MS-office, Windows, AWS. LoadRunner, Selenium Web Driver, JUnit, CA Willy, Jenkins, Git, ALM/Quality Center, Performance Center, VB.NET.

Confidential, Gaithersburg, MD

Performance Engineer

Responsibilities:

  • Participated and provided assistance in troubleshooting production performance and availability issues.
  • Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.
  • Involved in Resource estimation and planning according to each project budget and criticality of Test data under the program.
  • Interacted with Business Managers and UAT team to understand the data requirement for the testing to be performed.
  • Created Program level Test data, lead handling multiple projects Test data for QA and UAT team.
  • Used HP Quality Center to gather the test requirements based on design specifications documents and uploaded them into Quality Center.
  • Performed Backend testing using SQL statements.
  • Found efficient ways of automating performance tests using various use cases.
  • Responsible for creating test scenarios with LoadRunner and executing and documenting the results and the scenarios.
  • Created system models for predicting potential performance risks, end - to-end response times and bottlenecks using LoadRunner.
  • Executed performance testing websites using LoadRunner; created Vuser scripts at VUGen; defined scenarios accordingly to requirements and ran them at Controller.
  • Used Rendezvous concept of LoadRunner to generate peak load onto the server. thereby stressing it, and measuring its performance and performed dynamic Parameterization and Correlation testing.
  • Responsible for installing LoadRunner applications in the development and staging/UAT environments.
  • Performed Weekly Status meeting with the onshore/offshore team to track the deliverables.
  • Provided Weekly status reports on each project to Project manager and Business Leads.
  • Addressed any issues raised by team member and ensured the deliverables are met as planned.
  • Worked on JVM Memory Management, Multithreading, Thread/Connection & GC.

Environment: LoadRunner, Quality Center, Windows, MS SQL Server, .Net, Oracle, J2EE, Apache, Websphere, Tomcat, JProfiler, HTML, SQL, Java Script, UNIX, Git.

Confidential, Boston, MA

Software Performance Tester

Responsibilities:

  • Maintained performance monitoring and reporting tools for production and performance testing.
  • Review & analyze the Business Requirements and Functional Specifications.
  • Prepared Test cases based on Use case scenarios.
  • Involved in Functional testing and executing test cases manually.
  • Involved in different phases of testing such as System Integration, Negative testing, End - to-End, Back end, Performance, Load and Stress testing.
  • Responsible for design of the Schema and finalization of naming and coding standards.
  • Prepared Test Cases and Test Plan for the different modules of the application using TestDirector.
  • Managed defect detection, defect reporting and tracking using TestDirector.
  • Executed test cases and reported the bugs using TestDirector.
  • Performed Backend database testing using SQL Quires.
  • Reported performance issues to the development team and worked with them to re-test the issues and tested applications both in QA and Production environment.
  • Installed various LoadRunner components like Load Generator, Agent, Controller and Analysis components.
  • Used LoadRunner Analysis to create graphs and reports, and evaluated the performance.
  • Participated in test reviews and defect report meetings periodically.
  • Updated the Test scenarios according to new business rules and specifications.
  • Maintained the function library scripts to cover all the new functionality for each release.
  • Documented all problems / issues to be resolved and reported progress on problem resolution to QA Lead.
  • Involved in regular discussions with developers regarding defects.

Environment: LoadRunner, UNIX, Windows, XML, VB Script, J2EE, HTML, SQL, Java Script, Toad, MS SQL Server.

We'd love your feedback!