Search Jobs

Search by job, company or skills

Sr Quality Engineer - Performance

Sr Quality Engineer - Performance

Waters Corporation
  • 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

Job Type:
Industry:
Employment Type:

Key Skills

UI profilers

garbage collector tuning

SDLC methodologies

chrome developer tools

microservices architecture

performance measurements

About Company