We provide IT Staff Augmentation Services!

Sr. Performance Engineer Resume

5.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • Over 7+ years of experience in designing, and testing client server and web based applications and also experience in performance testing using Loadrunner, Jmeter and IBM Rational Performance Tester(RPT).
  • Experience in various domains includes Telecom, Healthcare and Retail
  • Sound knowledge in HP Performance Centre and HP Controller.
  • Expertise in scripting with LoadRunner(VuGen) using protocols such as Siebel - Web, Web (HTTP/HTML),Webservices and TrueClient
  • Good Experience on Selenium webdriver using eclipse IDE and creating Scripts in selenium --RC by using Java 
  • Experience in conducting root-cause analysis and anticipate performance concerns -Apply knowledge of Web and applications servers Performance
  • Checking the performance for API calls using Jmeter 3.1
  • Good hands experience on various monitoring concepts including JMeter, NMON and PERFMON
  • Creating performance test scripts on JMeter with different protocols like Webhttp, WebServices and Java
  • Played lead roles in three projects and handled the projects without any delays.
  • Worked on IBM tools like Rational Performance Tester 9.1(RPT) to create scripts for checking the performance.
  • Good in identifying Application Performance bottlenecks through Compuware-dynatrace performance monitoring tool.
  • Good in monitoring the App/Web/DB server availability and performance through HP Site scope.
  • Involved in Performance Regression testing which verifies the software previously developed and tested.
  • Having Strong knowledge on LINUX operating system and UNIX commands.
  • Good experience of working in Agile & Waterfall development models/methodologies.
  • Technical skills and knowledge includes C, UNIX, SQL associated with projects since start of career as performance tester.
  • Applying User-Centered Design (UCD) principles for the frameworks and checking the performance.
  • Good communication and inter personal skills and builds good relationships with peers.
  • Good in analyzing Application server logs for application issues, creating and analyzing the application server GC logs using JSTAT, Heap dump using JMAP, JHAT & JVisualVM and Thread dump using JSTACK.
  • Good in the usage of Oracle SQL & PL/SQL which helps me to automate Data base dependent activities.
  • QA experience in Manual/Automation testing of Web/Mobile apps specializing in Software Quality Assurance Testing.

TECHNICAL SKILLS:

Web Technologies: XML, HTML, XSD, CSS,Javascript

DBMS: Oracle 9i/10g, SQL Server

Monitoring tools: UCPS, Weblogic Console, Perfmon, Dynatrace, Wily Introscope, App Dynamics

Server Access Tools: Putty, WinSCP, Filezilla

Issue reporting tool: Quality Center, JIRA

Programming Languages: C, Unix, VMWare and Java

Operating Systems: Window 98/2000/05/XP, MS Dos, Unix

Testing Tool: Load runner, Apache JMeter, IBM RPT, Performance Center, SOASTA, SOAPUI

Protocols: Web(HTTP/HTML), Webservices, Ajax TrueClient IE, Citrix, Windows sockets

Development Methodologies: Agile Development

WORK EXPERIENCE:

Confidential, Plano, TX

Sr. Performance Engineer

Responsibilities:

  • Taking ownership of the deliverables and leading the team in End to End performance engineering activities.
  • Developed test strategy and test plans for multiple ecommerce applications.
  • Creating scripts for API calls using Jmeter with web Http Protocol.
  • Executed the performance test scenarios in controller module of Loadrunner.
  • Created and Maintained Performance Test scripts and Test Suites.
  • Extensively Monitored Application Server resources, Database resources against Virtual User Load using Loadrunner monitors.
  • Worked on Rational Performance Tester (RPT 9.1) to create scripts for checking the performance and stability of the applications.
  • Worked on Parameterization and correlation using IBM Rational Performance Tester 9.1(RPT).
  • Analyzed Performance, Response Vs. time, CPU Utilization, Memory, I/O, and Throughput graphs
  • Attended the Review meetings and walkthroughs and interacted to Business Analysts and Developers for defects solving.
  • Involved in Performance Regression Testing which verifies that software previously developed and tested still performs correctly even after it was changed.
  • Using App Dynamic Tool which monitors application code running on JVMs and which provides how it executes in production.
  • Involved in functional testing and created automation test scripts using Selenium IDE with Java language.
  • Participating and reporting statuses in the entire test related project team meetings.
  • Preparing the performance test reports and giving a Go/No-Go interms of performance of the application based on the performance results.
  • Used Fidler for creating vugen 12.53 scripts.
  • Analyzing Server GC logs & Heap dumps in case of any memory leaks Confidential the application, and analyzing the Application server logs in case of finding the root cause for the failures.
  • Executed different kinds of testing like Soak, Load, Stress testing using HP Performance center.
  • Gathering the user-counts with the help of design and production team and creating an SLA.
  • Involved in production support and also worked deeply with Java development team.

Environment: LoadRunner, AppDynamics, HP Performance Manager, HP Performance center, App Dynamics, Fidler, Java, Jmeter, Selenium IDE, IBM RPT 9.1, Jmeter.

Confidential, Collierville, TN

Performance Engineer

Responsibilities:

  • Responsible for non-functional Requirements Capture and User Journey Preparation.
  • Actively participating in technical & Business discussions with development, design teams and other support team members to gain the functional knowledge and for capturing the performance requirements.
  • Ensuring the new business scenarios are mapped to test cases.
  • Creating complex Business process performance test scripts using Load Runner tool WEB-HTTP/HTML protocol.
  • Preparing test scenarios and bulk test data for each release based on the non-functional requirements.
  • Involving in automation works for the time consuming scenarios data setups using oracle SQL & PL/SQL in order to reduce the manual efforts.
  • Responsible to monitor the backend calls to database & application servers during test execution.
  • Monitoring of the application servers and different components behavior through Weblogics Console and identify the Issues Confidential application side if any.
  • Responsible to analyze the test results & reports.
  • Monitoring the Application/Web/DataBase servers avaiability and performance during performance test executions through H.P Sitescope. Sitescope is an Agent less monitoring tool which helps to reduce some overhead Confidential the App/Web/DB servers while monitoring the performance metrics like CPU, memory, Disk I/O utilizations, etc.,
  • Splunk tool is used to monitor and analyze machine data from any source to deliver Operational Intelligence to optimize IT, security and business performance. Splunk Tool is used to identify the server traffic during load tests.
  • Sitescope will report it to the concerned team to fix the performance issues for identification.
  • Analyzing Server GC logs to identify the memory leaks, and Application server logs for tracking the errors in run time.
  • If memory leaks identified, finding the root cause through Heap dump analysis using JMAP, JHAT tools and reporting it to the development teams.
  • Tracking the performance issues and defects through HP Quality Centre.

Environment: LoadRunner, Dynatrace, HP Performance Manager, HP Performance center, Wily introscope, Fidler, Java, Jmeter, Selenium IDE, Splunk Tool.

Confidential, Bothell, WA

Sr. Performance Analyst

Responsibilities:

  • REST based Web Services have extensive knowledge of REST API’s testing.
  • Experienced a deep understanding of web services creation development design and functionality testing.
  • Testing experience of client initiated SSO using SAML token etc.
  • Experienced with functional web services testing.
  • Created and ran functional tests of web services using POSTMAN .
  • Skilled with creating automated web services testing processes.
  • Worked closely with the web development team to ensure quality deliverables.
  • Collaborated closely with clients during testing process.
  • Involved in Process discussion, Peer Review.
  • Involved Mobile Automation testing using Appium .
  • Experienced in writing Automation Test Scripts Using Core Java and .Net C# in Selenium WebDriver .
  • Experienced in writing Automation Test Cases Using Core Java with Rest API.
  • Experienced in writing Automation Test Scripts Using Core Java in Selenium Remote WebDriver
  • Experienced in writing Automation Test Cases Using Core Java with Selenium Grid.
  • Developed Data Driven framework from scratch level
  • Involved in writing & execution of Manual Test Cases.
  • Defects were tracked, reviewed, analyzed and compared by using JIRA Tool.
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Involved in Defect raising and defect tracking, Regression testing.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium WebDriver, TestNG, Git, Jenkins, TestNG, and Maven.
  • Implemented Java Mail to send the regression result automatically.

Environment: Load Runner, Front end Java, & back end Oracle DB (11g), HP Performance Center, App Dynamic Tool, Selenium WebDriver, J2EE, JSP, SOAP.

Confidential

Performance Tester

Responsibilities:

  • Strong review techniques of project specifications, developing test schedules, recourses, plans, scripts and recommending appropriate testing tools.
  • Compare results of previous version with the latest execution to investigate the Performance of the application.
  • Responsible for creating a base line and executing Performance endurance testing .
  • Measure the web based applications for Transaction Response Time for Business critical transactions.
  • Responsible for creating automated Performance scripts for load testing using Load Runner to test JSP pages and HTML pages including the web server.
  • Updating and Maintaining the Quality center (QC) for all the defects found.
  • Met with developers to generate Test Data.
  • Developed training program for new and existing employees.
  • Participated in design review sessions with Project Managers, Developers, Products Team and QA Analysts to define requirements and to analyze technical specifications and design documents.
  • Resolved stability and Performance issues in the current environment and improved scalability from 50 concurrent users to 1500 users.
  • Assisted the infrastructure team in the design and implementation of a fully automated, clustered and fail-over Blade Centre environment.
  • Result analysis, bottleneck identification if any.
  • Worked on Jmeter for creating scripts using Webhttp and JMS point to point protocol.
  • Defect raising and tracking till its resolution.
  • Assisted Application Developers and technical support staff in identifying and resolving defects.
  • Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner (Load generator machine)
  • Gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
  • Planning of Test Strategy on how to automate the testing. Selecting the Test Cases for Regression testing and automating the Test Cases using WinRunner.
  • Created automation scripts using QTP.
  • Creating GUI, Bitmap, Database and Synchronization verification points in WinRunner.
  • Validated the integrity constraints on the database by creating Procedures and Functions.

Environment: Load Runner, Java, .NET Oracle Forms Server, Oracle Database, Windows XP, SQL, Web sphere, RESTful Web services,Jmeter.

We'd love your feedback!