What are the responsibilities and job description for the Appian Performance Engineer position at Donan Consulting?
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