Lead Performance Engineer Resume
5.00/5 (Submit Your Rating)
TX
SUMMARY
- Extensive experience in Performance testing on Embedded firmware and web based technologies.
- Performance Testing, Monitoring, Reporting - HP LoadRunner.
- Functional knowledge and experience of System Performance Testing Methodologies (Spike/Stress/Endurance Tests).
- Worked on Performance Testing of teh web applications wif LoadRunner and analyzed in-depth reports and graphs mainly concentrated on VUser Graphs, Transaction Graphs, Web Resource Graph and Network Monitor Graph.
- Created Single User, Base Line, Peak, Stress and Soak test scenarios by incorporating Goal oriented approach. Random pacing between iterations was introduced to get teh desired transactions per hour
- Analyzed teh test results (TPS, Hits/second, Transaction response time, CPU utilization etc) using Loadrunner Analysis, various monitor tools and prepare Test Reports
- Proficient wif using Web, Web Services, Winsock, SAP GUI, SAP Web and Java Record Replay in Load Runner
- Strong skills in installing and configuring all components of Load Runner including VUGen, Controller, Analysis and Load Generators.
- Experience in Debugging Scripts and applications issues.
- Involved in finding performance bottle necks wifin teh applications, network and servers.
- Excellent technical writing skills wif hands on experience in creating Business Requirements Documents.
- Developed a tool to perform upgrade/downgrade performance testing for printer using PERL language.
- Experience in Load testing on LaserJet printer PPM(Pages Per Minute).
- Developed and executed performance testing for cloud connected printer using Load runner.
- Extensive experience in VB Script and Java Script.
- Designed and developed test tool using Java Script to test Rest APIs.
- Extensive experience in web services testing.
- Designed and developed Selenium Automation framework using JavaScript to support regression and basic acceptance testing on multiple browsers.
- Managed and supported teh development of Selenium Automation Framework and integrated basic acceptance testing wif Jenkins (Continuous Integration System).
- Designed and Developed automation of Localization testing of EWS (Embedded Web Server) using QTP (QuickTestProfessional) to arrive at teh optimized Regression Test Suite and a savings of $111000 per annum.
- Managed automation initiative to automate test data setup and claim submission on AS400 system using Excel Macro (VB Script).
- Designed and managed development of POC (Proof of Concept) to create test data on AS400 system using web based framework.
- Designed and Managed QTP automation of Letters and Reports regression testing.
- Designed and Documented SIPTestClient language Grammar for Interface testing on Printers using C++.
- Designed and Developed Test tool using C# for connectivity between Windows based Printer Framework and UNIX based Legacy architecture Printers.
TECHNICAL SKILLS
- Selenium
- VUGen 9.5 and VUGen 11.52
- Performance Center 9.51
- Java Script
- VB Script
- Quality Center
- Load Runner
- Quick Test Professional (QTP)
- Unix Shell Scripting
- Git
- Subversion
- HTML
- PERL
- C#
PROFESSIONAL EXPERIENCE
Lead Performance Engineer
Confidential, TX
Responsibilities:
- Managed development of automation scripts using VB Script.
- Managed and co-ordinate QTP automation of Letters and Reports regression testing.
- Managed development of POC (Proof of Concept) to create test data using web based framework using VB script.
- Developed scripts using VUGen 9.5 and VUGen 11.52 for web application using HTTP protocol
- Scenario design in Performance Center 11/12.02 and execution of performance testing.
- Monitoring using Perfmon on App server and SQL queries to identify bottle neck.
- Responsible for schedule and delivery of regression testing for every Major/Minor releases.
- Created KEDB (Known Error Database) and conducted knowledge sharing sessions for offshore and FTE team members.
- Managing Batch tool and Extract tool enhancement development activities.
- Responsible for defining requirements for batch tool and coordinating testing of batch tool enhancements.
- Responsible for finding gaps in testing and test process and proposed trigger points and defined responsibilities for all teh stake holders in regression testing.
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios wif business analysts, project manager and test supervisors.
- Created traceability matrix and mapped requirements to Test Cases.
- Written, executed Test cases, and documented defects in teh Quality Center. Solved day to day problems of teh team arising due to functionality and validation issues.
- Participated in weekly project status meeting and updated teh testing Progress
Lead / Senior Performance Test Engineer
Confidential, Corvallis, OR
Responsibilities:
- Responsible for design and development of test tool using Java Script to test Rest APIs.
- Designed selenium automation framework and monitored development activities of framework using Java Script.
- Automation of functional testing framework for all modules using Selenium.
- End to End System testing using Selenium and continuous integration using Jenkins.
- Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified teh selenium scripts and executed. Prepared automation test framework.
- Responsible for running performance tests, reporting performance deviations/issues, generating execution logs, analyzing logs to pin point teh performance issues and generating performance graphs and metrics and approving code for deployment.
- Performance testing using Load Runner: Identified performance criteria and defined baseline and developed Load Test using Load Runner for performance testing of connectivity between cloud and cloud connect printer me.e. data transfer rate between cloud and cloud connected printer.
- Responsible for running performance tests as a checkpoint before teh code is deployed into production.
- Responsible for load runner script maintenance and base lining teh results.
- Responsible for finding gaps in testing and test process and proposed Early Warning System to check teh content and delivery issues.
- Responsible for writing test procedure, test plan and test execution.
- Analyzed teh user requirements, functional specifications and Use Case documents and created teh Test Plans, Test cases for Functional testing.
- Training of Web Connected Printer testing to Offshore Team.
- Used Pivotal Tracker and Rally Dev for Defect management. Quality Center as Test Repository for Requirements, Test plans.
- As part of compatibility testing, executed App workflow on Web connected Printer related test cases on different browsers like Chrome, Internet Explorer and Mozilla Fire Fox on different Operating Systems.
- Responsible for testing support for release night testing.
- Worked on development of Apps for Web Connected Printers using XML language.
- Responsible for development support for production release.
Test Automation/ Lead
Confidential
Responsibilities:
- Responsible for preparing master copy of TIFF files on UNIX based Legacy Printers.
- Responsible for developing test plan and executing test cases and triaging defects on Windows based LaserJet printers for all teh PDLs (Printer Description Language).
- Developed Test Infrastructure Tool using C# for connectivity between Windows based framework and UNIX based Printer framework. dis tool is used to generate master TIFF files on UNIX based Legacy Printers.
- Developed light weight printer description language grammar to test PDL interface.
- Developed Functional, System and Regression Test Cases in HP Quality Center.
- Developed VB Scripts to run test cases from HP Quality Center.
- Automated execution of test cases from HP Quality Center.
- Experience in people management, mentorship to Junior team members
- Performing teh gap analysis & feasibility study.
- Responsible for Interoperability and data sharing between Windows and UNIX based printers using Connectivity between windows to UNIX using PuTTy.
- Managed release of 3 new printers based out of legacy printer.
- Responsible for designing re-usable test cases between all printer models and baselined to Legacy Printer.
- Involved in daily stand up meetings wif business manager, Project manager and Test manager.
Lead Performance Test Engineer
Confidential
Responsibilities:
- Responsible for defining automation test framework using selenium.
- Responsible for Load testing on Printer firmware to check Pages printed per Minute on LaserJet printers using Proprietary tool and also to test printer spool load.
- Responsible for base lining teh performance criteria for new printers based on teh legacy printers.
- Responsible for writing performance test cases and scripts using Proprietary tools for different types of documents (PDF, MSWord, JPEG etc).
- Responsible for creating test data (me.e. different types of documents) to put load on printers.
- Identifying candidate test cases for automation.
- Responsible for Training and Lab Setup
- Responsible for understanding and preparing Test Strategy and Test Plan.
- Responsible for initial release on 3 LaserJet printers.
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios wif business analysts, project manager and test supervisors.
- Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of teh Testing life cycle.
- Performed Smoke and Sanity Testing to make sure all teh Test Environment is working as desired.
- Responsible for updating teh test environment wif new code drop using version control system Tortoise SVN tool.
- Responsible for coordinating testing of different components wif team in China.
- Responsible for initial project training sessions to teams in multiple locations.
- Tracked and reported defects into Quality Center and notified management wif details.
- Single point of contact for onsite and offshore testing activities.
- Responsible for defining scope for fixed focus testing depending on code changes.
Automation Engineer/ Module Lead
Confidential
Responsibilities:
- Automation of Localization testing on Embedded Web Server using QTP.
- Responsible for automating ~1000 localization test cases on 25 different languages and 15 different country codes.
- Responsible for Leading teh team of 4 for Adhoc and exploratory testing.
- Defining functional areas for exploratory testing depending on teh code fixes and defect density analysis.
- Responsible for training new engineers on testing Multi Function Peripheral.
- Responsible for understanding new features and preparing Feature Qualification document.
- Responsible for handling Private Test Requests from development team.
- Responsible for Printer upgrade/downgrade testing and analyzing logs and logging defects.
- Responsible for conducting compatibility testing for 3rd Party tools.
- Responsible for conducting compatibility testing for HP Propriety tools.
- Validation of issues raised by team and raise valid defects in Quality Center, keeping defect reject ratio to 0.
- Responsible for planning basic sanity testing and Update/Downgrade testing and approving teh firmware for further testing.
- Team Logged 100 defects wif 0 defect rejections as a part of Exploratory testing, thus leading to a successful delivery.
Automation Test Engineer / Performance Test Engineer
Confidential
Responsibilities:
- Responsible for managing test productivity, writing test cases and optimizing test coverage using Orthogonal Array (OA) tool.
- Developed Knowledge Sharing web site using HTML/VB Script for internal knowledge sharing sessions.
- Responsible for reviewing test failures and converting them to defects in internal defect tracking tool.
- Automation of printer Upgrade/Downgrade testing using HP Printer Test Tool and also PERL scripting.
- Responsible for defining performance baseline for upgrade/downgrade of printer firmware.
- Responsible for executing performance tests and reporting performance deviation.
- Responsible for collecting bash log for upgrade/downgrade performance tests and report any performance issues.
- Handled many Test Requests and Beta releases which has high bearing to end user segment for HP, since many of them are Pay per Use customers.
- Test execution of Firmware testing.
- Responsible for Sanity and basic acceptance testing.
- Responsible for Regression testing using network package sniffing tool and HP Propriety tool.
- Responsible for execution of localization testing on multiple languages and multiple country codes.
- Extensive experience in working on legacy LaserJet printers and Multi Peripheral printers.
- Responsible for testing main functionalities like Fax, Send to Email, Send to Folder and testing printed pages per minute.
- Extensively used user authentication protocol LDAP (Lightweight Directory Access Protocol) on windows, Open LDAP, Kerberos and Active Directory tool (LDAP Client).
- Extensive experience in Embedded Web server testing.
- Responsible for testing Printer driver on different Operating Systems(Windows 2000, Windows 2003 Server, Windows 95, 98 and NT and Windows XP).
- Responsible for testing installation methods (USB, Wired and Network).
- Responsible for testing Printer installation on different operating system and on different languages.
- Used Norton Ghost and Power Quest tools for loading operating system images to PC.
- Responsible for defect verification and reporting.
- Responsible for writing test cases and test execution.
- Responsible for logging defects in Rational Clear Quest.
