THE OVERALL PURPOSE OF POSITION:
•
The Performance Engineer manages and executes performance testing in a multi-tiered environment, including analysis and recommendations of the performance test results.
SCOPE OF WORK
•
The position's SCOPE OF WORK include the following:
•
Develops and maintains a thorough knowledge of business processes supported by software systems/products
•
Certifies each release by performing impact analysis on staging environments.
•
Performs impact analysis of any infrastructure changes including OS upgrades, maintenance releases, and hardware upgrades.
•
Performs fail-over and recovery scenarios and documents the performance metrics.
•
Creates test plans, test scenarios and executes using performance tools.
•
Analyze results for load, stress, volume and endurance testing.
•
Recommends a technical approach based on performance test results and collect data to build benchmarks to provide optimal performance levels.
•
Leads test case reviews, design reviews, and change control activities
•
Creates and contributes to test plans, test requirements, test scenarios, and test data for use during performance testing phase of the software development lifecycle, for new and existing software systems/products.
•
Ensures that performance test plans and scenarios fully exercise every aspect of the product.
•
Produces and presents formal test plans. leads the performance testing effort for assigned projects.
•
Documents and reports issues discovered during performance testing and follow-up for resolution.
•
Defines standards, methods, and procedures for performance testing activities.
•
Works as part of Scrum Development Team, effectively participates in sprint planning, task estimates, task sequencing, task assignments, sprint reviews and retrospectives.
•
Other tasks as assigned by USAC management.
QUALIFICATION AND EXPERIENCE:
•
8 – 10 years of Hands-on performance testing tools: JMeter
•
8 – 10 years of Hands on experience in Appian Platform
•
8 – 10 years of Hands on experience in Bean shell Scripting
•
8 – 10 years of Hands-on QA testing experience in cloud-based environment
•
5+ years of Hands on experience in Java and Groovy Scripting
•
5+ years of Demonstrated experience with increasingly complex projects
•
5+ years of Experience with performance scenarios gathering techniques
•
5+ years of Experience with defect and test management tools like: JIRA
•
8+ years RDBMS experience (MS SQL Server and/or Oracle) and ability to write SQL queries.
•
5+ years Experience developing test strategies and plans.
•
Are you legally authorized to work in USA
NOTE: In addition, this is the desired experience.
•
Experience with Scrum and/or other Agile Development frameworks
•
Experience with Software Development
SPECIAL SKILLS:
•
Self-directed and able to work well in a small team environment.
•
Strong attention to detail and excellent diagnostic capabilities.
•
Preparing and delivering information in a concise, professionally written format
•
Preparing and presenting information to staff in formal settings
•
Analyzing and developing solutions to problems
•
Managing various projects, work, technical support, etc.
•
Developing and maintaining positive customer rapport
•
Organizational skills
•
Excellent interpersonal and communication skills