Responsibilities Implement performance testing strategy including load, stress, soak, and spike testing Develop and maintain performance test scripts and scenarios using tools such as JMeter and K6.
Execute tests across distributed systems and microservices to identify bottlenecks and capacity limits Analyse test results and provide actionable insights to development and architecture teams.
Define and track key performance metrics such as throughput, latency, and error rates Collaborate with Infrastructure team to integrate performance testing into CI/CD pipelines.
Document test plans, results, and recommendations clearly and concisely.
Qualifications What will make you a successful Principal Performance Test Engineer at Waters: Proven experience in performance testing of cloud-native applications.
Strong understanding of system architecture, microservices, and event-driven systems.
Proficiency in scripting and automation (., JavaScript for k6, Groovy for JMeter).
Familiarity with monitoring tools (., Datadog).
Experience with test data management and environment configuration.
Ability to interpret system metrics and logs to diagnose performance issues.
Experience with container orchestration platforms (., Kubernetes).
Knowledge of performance profiling and tuning techniques.
Exposure to agile methodologies and shift-left testing principles.
ISTQB Performance Testing certification or equivalent.
In return you will receive: A plan for your personal development in your own area of specialism, pursuing this with the support of your manager to undertake the training and learning to progress.
Competitive salary Good annual leave allowance Private health insurance Private life insurance Bookster access (an online library) Meal tickets 10% self study (4 hours per week study time) Glasses reimbursement EAP program We're actively building diverse teams and welcome applications from everyone.
But simply having a diverse workforce is not enough.
We aim to build an inclusive environment, where everyone can contribute their best work and develop to their full potential.
We celebrate our differences and recognise the importance of teams reflecting the communities they serve.
We can make reasonable adjustments to our interview process according to your needs.