Required Skills

Performance Engineer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 16th Apr 2021

JOB DETAIL



Job Description: 
Performance Engineering Design (30%)
Must have: Jmeter, Agile(JIRA) , DevOps, Gitlab and being a Lead/good communication skills
Non-functional requirement gathering for every Agile sprint and analyze them to identify critical business transactions.
Review and analyze enterprise architecture and application stack under test including Web, Mobile (Android and iOS), Web services, Databases, application servers - AWS Cloud and other integrated system to determine impact of changes.
Discuss non-functional requirement with different stakeholders like Technical Architects, QA, Business, Development Lead and Platform Support for different applications to define performance acceptance criteria for critical business transactions.
Build performance scripts in LoadRunner and JMeter
Performance Engineering Analysis, Monitoring, Tuning (25%)
Analyze application stack resource monitoring results from Dynatrace, Fiddler, Charles Proxy to find bottlenecks.
Conduct performance test triage with Technical Architects, development leads, platform support to analyze server resource usage like CPU Utilization, Memory usage, Garbage Collection, JSPs, Web Services and DB connections to verify performance and tune jvms, cache, capacity etc of web application to improve its transaction response time and be able to serve large number of concurrent sessions for longer time.
Perform transaction Profiling/Tuning – Using Chrome DevTools, HTTP Watch, Fiddler.
Providing recommendations scaling and sizing the application for Passed and Failed Test.
Performance Test Execution & Status Reporting (25%)
Analyze the functional flows and design relevant high volume business flows for performance tests scripts.
Execute planned test scenarios – baseline, load test, scaling test and endurance test.
Calculate volumes of data setup needed to run these business flows with thousands of concurrent users like what happens in production.
Analyze and gather results after the each load test and share the detailed results showing pass/fail transactions for each release with project team.
Manage user stories in JIRA & test results in Confluence for every releases.
Ensure deliveries are completed in Agile methodology.
Infrastructure/Deployment of Automation (20%)
Align performance scripts into CI/CD pipelines using Devops tools like Jenkins.
Work with Devops teams to integrate performance tools with Jenkins/Git hub to have regression test scripts executed.
Prepare templates for performance test result report to various project stakeholders.

Company Information