Performance Tester at Endava
Perth WA 6000, , Australia -
Full Time


Start Date

Immediate

Expiry Date

19 Sep, 25

Salary

0.0

Posted On

19 Jun, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Appdynamics, Java, Communication Skills, Performance Testing, Microservices, Mysql, Distributed Systems, Postgresql, New Relic, Typescript, Sql Server, Web Architecture, Javascript, Tuning, Test Automation

Industry

Information Technology/IT

Description

Company Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.
Job Description
We are seeking a skilled and proactive Performance Tester to join our delivery team on a key client project. The ideal candidate will have a strong background in performance testing of web and API-based systems, with hands-on experience using modern open-source tools and CI/CD practices.
As a Performance Tester, you will be responsible for designing and executing performance tests, analyzing test results, and working collaboratively with development, DevOps, and business teams to identify and resolve performance bottlenecks. You’ll play a key role in shaping performance quality early in the SDLC and ensuring our applications meet non-functional requirements.
This is a permanent, full-time position that requires regular attendance at our client’s office in Perth CBD. Endava supports a hybrid working model.

ESSENTIAL SKILLS:

  • 5+ years of experience in performance testing, analysis, and tuning
  • 2+ years of experience in test automation using Playwright with TypeScript
  • Strong hands-on experience with one or more tools: k6, JMeter, Gatling, Azure Load Testing
  • Programming/scripting proficiency in TypeScript, JavaScript, Java, or C#
  • Solid understanding of API and web architecture and performance bottlenecks
  • Experience testing in distributed systems and microservices environments
  • Familiarity with performance monitoring tools (e.g., New Relic, AppDynamics, Grafana, Prometheus)
  • Strong SQL skills to query and analyze backend data stores (e.g., SQL Server, PostgreSQL, MySQL)
  • Experience working with Azure Cloud, Azure DevOps CI/CD pipelines, and Node.js-based applications
  • Excellent analytical and communication skills for explaining performance risks and findings to technical and non-technical audiences
Responsibilities
  • Develop, execute, and maintain performance test scripts and scenarios across APIs, web, and backend services
  • Analyze performance test results, identify bottlenecks, and create detailed findings and recommendation reports
  • Collaborate with developers, architects, DevOps, and QA engineers to assess and improve system performance
  • Work with business stakeholders to define performance SLAs and non-functional requirements (NFRs)
  • Integrate performance tests into CI/CD pipelines (Azure DevOps or similar)
  • Use observability tools (e.g., Grafana, Prometheus, New Relic, AppDynamics) to monitor system behavior under load
  • Participate in sprint planning and provide performance risk assessments
  • Continuously improve performance testing processes and introduce early-stage performance practices (Shift-left)
  • Mentor junior testers and support cross-functional knowledge sharing within the team
    Qualifications
Loading...