Sr Quality Engineer - Performance

IN-Bangalore

International Careers

Req #: 25882
logo

Waters Corporation

Connect With Us:
Connect To Our Company
				Overview:

Are you ready to help shape a global digital transformation and accelerate the growth of a multi-million-dollar B2B digital business? Waters is a world leader in life science technologies with nearly $3B in annual revenue-and our digital ecosystem is a key driver of that success. 

Our platforms power eCommerce and digital services in 100+ countries and 10+ languages, supporting multiple customer segments through Waters.com and a variety of digital commerce channels including eCommerce, eProcurement, and EDI. 

If you're excited by impactful work on a global scale, let's talk. 

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. 

Qualifications:

* 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).
			
Share this job: