Job Description :
Performance Test Engineer
Morrisville, NC
Contract(only W2)


Job description

Mandatory Technical Skills
5+ years of experience as Performance tester for enterprise application
Hands-on experience in Performance test tools that are industry standard and preferably open-source
Experience with Performance tools – HP Load, runner / Soasta / Keynote / CloudTest/ Loadstorm etc.
Plus to have test tools experience Jmeter, Junit, Selenium, Gatling
1-4 years of experience in using Java, Web Technologies and other open source technologies
Experience testing and monitoring REST, web services, JSON, AJAX, Canvas and HTML5
Knowledge of data centers, protocols (ex: HTTP, WS, Ajax, UDF) and networking


Soft Skills
Excellent oral and written communication skills, including the ability to read and process complex technical information


Desirable Technical Skills
Evaluate and execute performance test needs which is an integral part of year-around releases.
Work with key stakeholders in locking down SLAs and build performance test model for test execution.
Coordinate with the team in designing and implementing holistic performance test strategy for application end to end.
Able to work with global teams in different time-zones across the world.
Summarizing KPIs, Metrics into meaningful reports and elevate issues/risks to right attention towards mitigations.
Need to play strategic role to improve process, tools, monitoring, alerts and highly contribute to all initiatives to improve software and hardware performance.
Ensure test designs, scripts and data support testing of the requirements.
Understand test plan and estimated resource requirements to support on-time delivery of test execution.
Review performance test cases with functional experts.
Develop automated test scripts, conditions, test data, and expected results for performance test efforts.
Execute tests and report results according to testing standards and procedures.
Determine testing environment requirements and tools.
Record and communicate issues that may affect the schedule, budget or quality in accordance with the project''s issue management process including communicating and escalating as required.
Support defect resolution management in coordination with performance test lead, performance architect, performance engineer and extended business and technical teams.
Work with the application team to resolve any issues that arise out of the testing process.
Validate performance defect fixes.
Ensure that all testing results are maintained in an organized way and easily accessible
Ensure that the team follows the testing standards, guidelines, and methods as specified in the testing approach.
Review test and monitoring results to ensure that they meet the entry and exit criteria.
Skilled in use of standard automated load testing tools.
Experience with developing and reporting on results
Strong understanding of performance testing concepts
Able to setup right KPI, Metrics and Alerts with right monitoring in place.
             

Similar Jobs you may be interested in ..