Skip to main content
Portrait of a young businessman working at his desk in a modern officePortrait of a young businessman working at his desk in a modern office

QA Performance Engineer III

Apply Now
Apply Now

Description

The performance test engineer is an integral part of the Performance Testing team working in a dynamic fast paced, agile environment.  S/he should have advanced experience writing LoadRunner scripts and be able to jump onto any performance testing projects upon joining.   The performance engineer will be writing and executing LoadRunner scripts to identify system bottle necks and to ensure system reliability, capacity and scalability. 


Essential Job Functions:

  • Work with key business, technical teams and stakeholders to understand/clarify requirements and determine performance test scenarios
  • Represent Performance Engineering team in tasks associated with NFR Gathering, Performance Scope and Strategy Definition, Workload Design and Execution and result analysis phases.
  • Develop and implement performance tests based on technical architecture of the assigned project
  • Develop performance test plans, test scripts and test data
  • Work with Performance testing initiatives involving migration path to AWS
  • Identify, report and manage defects in defect tracking system
  • Analyze test results and coordinate with development teams for fixes
  • Conduct system performance testing to ensure system reliability, capacity and scalability  
  • Develop reusable performance scripts by using different LoadRunner protocols including but not limited to web HTTP/HTTPS, SOAP/XML, RESET, OBDB, JDC and .NET
  • Support capacity planning activities
  • Establish and define performance baseline for a system under test
  • Define and build a load profile with ramp up and ramp down procedures 
  • Analysis of test results to expose potential performance issues
  • Root cause analysis of poorly performing applications
  • Determine performance bottlenecks
  • Work with Performance Test Manager to enhance performance testing standards, technologies and approaches for performance testing  

 

 


Qualifications:

  • Advanced knowledge with Performance Engineering Process, Taxonomy and Best practices is required
  • Advance knowledge with Microfocus Loadrunner Enterprise/Professional is required
  • Advance knowledge of  writing custom functions and reusable code framework in Loadrunner a huge plus.
  • Advance knowledge with Loadrunner HTTP/HTTPS protocol along any of the following protocols –HTTP/HTTPS, SOAP/XML, REST, ODBC, JDBC, and .NET
  • Experience in handling Performance engineering projects involving AWS migration a plus.
  • Experience with New Relic, Sumologic, Sysmon along any similar APM tools
  • Experience with Windows, UNIX and LINUX resource usage monitoring
  • Must have ability to configure workload profile for test scenarios to accurately mimic test scenarios/requirements
  • Demonstrated experience in one or more industry standard programming or scripting languages; Java, JavaScript and JMeter
  • Experience executing SQL queries and testing database tables a plus
  • Highly organized, self-motivated, customer oriented and able to work independently as well as within a team and with internal business and technology partners
  • Knowledge in various performance test methodologies 
  • Minimum of 5 years of performance testing experience with LoadRunner is required
  • Strong written/oral communication skills with ability to articulate Performance test results to wider audience.


Education and/or Experience:

  • Bachelor’s Degree from a Four (4) year College or University. 

Language Skills:

Ability to read and interpret documents such as policy and procedure manuals, safety rules, operating and maintenance instructions. Ability to write routine reports and correspondence. Ability to speak effectively before groups of customers or employees of the organization.

#LI-EB1