-
Performs integrations, stress, load, regression and performance testing to validate production readiness of software applications and infrastructure for stability and performance
-
Coordinates and execute upon the creation of Test Cases, scripts and performance test execution
-
Design, develop, and execute scripts which validate, to a high degree of confidence, test cases defined within the project’s test plan
-
Perform automated load/performance testing across multiple messaging protocols (including HTTP), focusing on overall application performance - validating that application response and outputs accurately reflect business requirements
-
Tracks and communicates task progress, status, and key performance metrics
-
Report defects found in testing diligently, promptly, and accurately, using standard defect tracking tools
-
Design, develop, and execute performance test cases and scripts through analysis of product specifications and software requirements, mentoring other test team members
-
Assist in project planning, scheduling, budgeting and tracking activities.
-
Analyze root causes of performance issues and provide corrective actions.
-
Conduct job trainings and provide assistance to Junior Test Engineers as needed.
What we are looking for:
-
Basic knowledge in python / bash scripting
-
Basic knowledge in AWS (or other Cloud provider), AWS is preferable
-
Significant experience working with Jmeter
-
Experience developing your own testing tools to facilitate performance testing is a major plus
-
Ability to work as part of a self-directed Agile team
-
Provide support and mentoring to distributed project teams on performance activities
-
Two years' experience in software application development or test automation (some experience may be in an academic environment)
-
Interface directly with the Performance Test Lead regarding performance test environment