Sr Quality Engineer - Performance
Sr Quality Engineer - Performance
Waters Corporation5-7 Years
- Posted a day ago
- Be among the first 10 applicants
Job Description
Roles & Responsibilities :
- Own end-to-end performance coverage identify bottlenecks and work with the Engineering teams to address issues.
- Plans testing activities milestones: Identifies and analyzes risks and their potential business impact to determine proper prioritization of the testing activities; Suggests and handles mitigations and escalations as part of risk assessment.
- Collaborate with operations and application engineering teams to design and execute production day scenarios that will help enhance emergency response processes
- Contributes to the Quality strategy within the delivery team.
- Passion and drive for Performance, Scalability and Reliability of all systems.
- Contribute to a culture of continuous improvement and agile development.
Qualification & Experience:
- BE/B.Tech or Equivalent with 5+ years
- Deep technical skill in performance engineering and tuning of complex distributed computing systems, especially in cloud-based environments.
- Proven experience with JMeter and Blazemeter
- Experience in using UI profilers and deep knowledge of chrome developer tools
- Deep Understanding of JVM (Java Virtual Machine) and garbage collector tuning, heap dump
- Experience evaluating and interpreting large volume of production data using tools like Datadog or Splunk to know efficiency, latency, memory, and CPU utilization
- Experience working with microservices architecture design pattern.
- Understanding of performance measurements, especially around UI scrolling performance and network use.
- Experience of whole project lifecycle. Able to estimate and execute tasks throughout the lifecycle including architecture, design, and development.
- Deep Understanding of architectural concepts including performance and capacity planning, network/infrastructure planning, security architecture, and systems integration.
- Deep understanding of systems design, High Availability, Disaster Recovery, caching, CDN and persistence.
- Able to articulate business solutions to both technical and non-technical audiences.
- Strong understanding of SDLC methodologies (Agile, SCRUM).
More Info
Key Skills
UI profilers
garbage collector tuning
SDLC methodologies
chrome developer tools
microservices architecture
performance measurements
