Performance Test Engineer

10.0 years

0.0 Lacs P.A.

Bengaluru, Karnataka, India

Posted:5 days ago| Platform: Linkedin logo

Apply Now

Skills Required

testarchitecturesoftwareplanningstackuiapidatabasenetworkdevelopmenttestingengineeringdesignscriptstabilityanalyzeanalysisreliabilityscalabilitymetricsscalingreportsmanagementevaluationloadrunnerjmeterstoragesubsystemsnetworksappdynamicsanalyticssplunkqtesttfsagilejiraservicenowjavascripttypescriptgatlingpostmansolverautomation

Work Mode

On-site

Job Type

Full Time

Job Description

The Senior Performance Engineer will be responsible for performance, capacity, and availability at the enterprise level. The Senior Performance Engineer should examine the structure and architecture of the software with an eye for performance, identify bottlenecks when possible and ensure there's adequate planning for redesign and rescaling as loads shift. The Senior Performance Engineer should know the size of our business and be able to plan for changes brought by expansion, changes in user behavior, software, and hardware changes. The Senior Performance Engineer should be able to examine all levels of the applications stack; from the UI, to API, to database, and even examine the network. PRINCIPAL RESPONSIBILITIES: Work closely with Business and Development to determine testing success criteria and verify requirements and functionality. Coordinate the performance engineering effort with designers, project managers, and architects to flag any potential performance issues as soon as possible. Design, script, configure and run performance tests to validate system performance and stability for all applications in the enterprise. Analyze tests results and work with developers to identify performance bottlenecks and development enhancements. Perform root cause analysis of performance issues and work with developers on solutions. Provide technical assistance to improve system performance, capacity, reliability and scalability. Track and manage performance issues to resolution. Oversee system performance lifecycle and identify key metrics for performance improvements. Participate and represent performance and scaling needs in product and feature design with developers and product managers. Generate periodic performance reports for management review. Assist with system architecture design and evaluation to maximize performance and scalability. Perform root cause analysis of performance issues and suggest corrective actions. Educate the Business, Developers, QA Engineers, and Management about performance testing and best practices. Perform other job-related duties as assigned or apparent. QUALIFICATIONS: At least 10 years’ experience with performance testing tools such as LoadRunner, JMeter, WebLOAD, etc. Expert knowledge of performance benchmarks. Expert knowledge of hardware performance characteristics (storage subsystems, memory subsystems, networks, etc.) Experience using production performance and/or availability software such as AppDynamics, Dynatrace, Adobe Analytics, Amazon CloudWatch, Splunk or Graphite. Experience testing applications that integrate with other systems through RESTful API's preferred. Experience with test management tools such as qTest, ALM, TFS, or similar tools preferred. Experience in Agile software development methodology and using tools such as Rally, Jira, TFS, or ServiceNow required. Strong expertise in JavaScript, C#, TypeScript, or other applicable languages as needed. Experience with API testing frameworks such as Karate, Gatling, JMeter, or Postman preferred. Solid understating of networks especially load balancers. Excellent written and verbal skills. Be a hands-on problem solver. Have extensive knowledge of performance engineering and understanding what makes applications, databases and systems performant and scalable. Be a self-starter with the ability to deliver on time with quality and handle multiple tasks simultaneously. Must be willing to work off hours. The ability to have a futuristic view, planning and preparing for all the performance needs of the enterprise. MINIMUM QUALIFICATIONS: Comparable industry experience. 5 years of software test automation experience with a focus on building and maintaining performance frameworks Immediate - serving NP Show more Show less

IntraEdge
IntraEdge
Not specified
No locations

RecommendedJobs for You

Coimbatore, Tamil Nadu, India

Bengaluru, Karnataka, India