22 Apr
Senior Performance Tests Engineer
Vacancy expired!
- Bachelor's degree
- 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)
- 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 APIs 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
- 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.
- 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.
Vacancy expired!