Performance Engineer

CTC

Not Interested
Bookmark
Report This Job

profile Job Location:

Dallas, IA - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Performance Engineer (Testing Enablement)
We are looking to onboard a Performance Engineer on to the team to lead the performance engineering strategy across platforms and application teams. This role will go beyond just test execution and will oversee design and build of the enterprise performance tool sets at the same time oversee the executions of test to ensure the scalability reliability and responsiveness of our applications to cater to current and future increased demand.
Key Responsibilities:
The performance engineer will serve as a central point of contact for all best practices and governances implemented by the Testing Enablement team and adopt that to all performance testing efforts.
Review current capabilities and analyze performance bottlenecks with applications database API infrastructures and evaluate current performance testing monitoring.
Asses existing performance testing toolsets and recommend additional tools or frameworks to improve the bottlenecks identified.
Propose pilot and implement new tools and frameworks to enhance scalability testing requirements and performance visibility at Oncor.
Develop and maintain performance test scripts using tools specifically Neoload and JMeter.
Define and verify SLA SLO and capacity benchmarks with Enterprise architecture inputs and incorporate that to the performance test runs.
Create and socialize a Performance Testing Intake Form that will be used as a standard process for all new project initiations.
This role will be responsible for consulting with the project teams and functional users who have a limited knowledge of performance deliverables to understand their requirements and translate them into performance test requirements.
Define and design specific load models aligned with production traffic and futuristic load patterns for specific applications that are impacted by storms.
Must be responsible to identify infrastructure performance testing opportunities and implement these solutions to the framework.
Improve current executions by deploying continuous performance testing processes across various projects.
Work closely with the infrastructure team to upgrade and integrate performance testing tools with the CI/CD pipeline.
Must be able to work closely with the developers and product managers/owners to help with identifying areas of improvement for Performance Testing on a regular on-going basis and enable use of a solid framework to run the performance scripts.
Constantly review and monitor the performance test suite to identify new opportunities to improve system reliability and scalability. Define and manage the performance engineering
strategy and roadmap for the Testing team with constant improvements and modifications based on new technologies and new ways of working.
Must work closely with the Testing Enablement Function Lead to identify and foster creation and usage of performance services for various phases of testing and have them ready prior to testing cycles. Early identification of various opportunities is key.
Assess and report on project testing health metrics by taking inputs from Functional Lead Development lead application team lead etc.
Must be a fast learner to possess deep understanding of the project team s application architecture priorities and be able to provide quick feedback for improvement at the same time balancing team priorities with enterprise governance standards.
Share insights and lessons learned and defect triage status with the Testing Enablement Lead in order to add to the enterprise status and reporting metrics if available.
Stay current with new performance testing technologies and recommend the implementation of those to Function Lead / Tower Lead and analyze how that can improve the current ways of working.
Help each team identify opportunities to shift to a Test Driven Development model and enable/foster maturity to shift left.

Performance Engineer (Testing Enablement) We are looking to onboard a Performance Engineer on to the team to lead the performance engineering strategy across platforms and application teams. This role will go beyond just test execution and will oversee design and build of the enterprise performance ...
View more view more

Key Skills

  • JProfiler
  • Splunk
  • Performance Testing
  • Fiddler
  • Apache
  • HP Performance Center
  • LoadRunner
  • New Relic
  • Scalability
  • J2EE
  • Java
  • Scripting