Performance Engineer - 159205
Pitisci & Associates
2024-11-05 18:45:47
Tampa, Florida, United States
Job type: all
Job industry: Engineering
Job description
JR. PERFORMANCE ENGINEER
W2 CONTRACT - USC/GC
$36-40/hr W2
The performance engineer designs performance test strategies and approaches by working with technical and non-technical stakeholders to ensure the approach/strategy is effective and comprehensive. This role requires a broad knowledge of tools, approaches, and testing techniques in various platforms (web, network, APIs, databases, etc.). They are not aligned with any one application but are assigned to various applications as needed.
Responsibilities:
Take ownership and responsibility for performance testing projects from start to finish, including the full performance testing lifecycle.
Develop performance test strategies/plans by driving conversations with developers, architects, product owners and other stakeholders to ensure the plan is comprehensive and effective.
Present performance test strategies/plans to various stakeholders (technical and non-technical) and able to gain consensus on the plan.
Responsible for requirements gathering during the performance test planning phase, which includes both business, technical, and non-functional requirements.
Designs, develops, and builds the performance automation scripts.
Responsible for generating and/or collecting all the prerequisite test data needed to test the application/system under test.
Responsible for collecting, correlating, and analyzing the performance test results.
Responsible for identifying issues and creating appropriate bugs.
Responsible for documenting all assigned work items and ensuring project status is well communicated to project teams and QA Portfolio Leads.
Develop test reports including observations, recommendations, and conclusions for technical and non-technical stakeholders.
Present performance test reports to ensure understanding of results by our technical and non-technical stakeholders.
Reviews performance test results with stakeholders and gets signoff on projects.
Expectations:
Provides technical assistance to improve system performance, capacity, reliability, and scalability as needed.
Perform root cause analysis of performance issues and suggest corrective actions.
Knowledge, expertise, and experience in performance load testing tools such as Apache JMeter and BlazeMeter.
Ability to read and understand KPI metrics from performance test tools as well as from application performance monitoring tools such as Datadog, Dynatrace, etc.
Assist with troubleshooting and root cause analysis on issues identified.
Build and maintain strong working relationships with stakeholders.
Effectively manage our stakeholders' expectations.
Identify, escalate, and drive response to risks and issues.
Focus on continuous improvements in the areas of processes, knowledge, people, tools, and best practices.
Be an advocate of standardized testing processes and artifacts.
Contribute to the enhancements of processes and artifacts.
Required Skill Set
At least 1-3 years of experience in performance testing
Experience and knowledge of Agile methodology for the SDLC
Understand application architecture, the components & interfaces involved and