QA Performance Engineer

Location: Pittsburgh, PA

Job Type: Contract to Hire

We seek an individual who thrives on innovative problem solving to fill the position of Senior QA Performance Engineer. If you have a passion for designing and creating performance tests and scripts for validating existing and newly developed software applications this opportunity is made for you! The ideal candidate will enthusiastically promote our mission to consistently deliver the optimal user experience.

Responsibilities:

  • Coordinate and manage all testing activities assigned by the Performance & Automation Team Lead. This includes task planning & estimation, status reporting, metrics collection, developing test summaries & risk analyses
  • Work closely with QA engineers, developers, architects and DBA’s to create meaningful Performance tests
  • Write Performance test cases, plans, scripts and test harnesses as required
  • Maintains and updates the Performance test strategy
  • Coordinate and manage all testing activities assigned by the Performance & Automation Team Lead. This includes task planning & estimation, status reporting, metrics collection, developing test summaries & risk analyses
  • Work closely with QA engineers, developers, architects and DBA’s to create meaningful Performance tests
  • Write Performance test cases, plans, scripts and test harnesses as required
  • Maintains and updates the Performance test strategy
  • Uses LoadRunner, MS Test Manager and custom C scripting to record and execute scripts
  • Provides Performance testing assistance to Development and Technical Operations community by performing tuning activities for various hardware, OS, network and application troubleshooting and analysis initiatives.
  • Review existing manual tests and analyze where Performance testing will provide maximum ROI
  • Report issues via defect tracking application & coordinates with developers & Project Managers on resolution
  • Participate in business & technical requirement reviews for assigned projects
  • Verify that software and applications perform according to specifications
  • Conduct test case reviews with peers, Software Engineers and Development Managers
  • Fosters a collaborative work environment encompassing all phases of software development
  • All other duties as assigned

Education & Experience:

  • Undergraduate degree in Computer Science or a related field or equivalent work experience
  • Certification preferred, but not required (CSQA, CSTE, CSQE, CTM, CSTP, etc.)
  • Recent Performance Testing experience
  • 2+ years in manual software testing
  • 3+ years testing applications using Hewlett-Packard/Mercury testing tools (LoadRunner, Quick Test Professional, Quality Center)
  • 2+ years of Programming / Scripting (C, C#, JavaScript, VBScript)
  • First-hand experience with a wide variety of LoadRunner protocols, such as Adobe Flex/RIA, COM/DCOM, and Web (HTTP/HTML)
  • Demonstrated knowledge of SQL Server and Oracle, query building and data extraction tools
  • Effective in a fast paced environment
  • Collaborative/enjoys working in teams
  • Self-starter/motivator
  • Creative and effective problem solving skills
  • Ability to multi-task
  • Highly organized and strong attention to detail
  • Excellent written and verbal communication skills
APPLY NOW