Description

Job Requirements
 

Roles & Responsibilities:

  • Responsible for conducting Load/Stress/Endurance tests and determine how different products perform under a particular workload.
  • Validate and verify Scalability, Reliability and Resource usage for applications.
  • Gather requirements and create test scripts for assigned scenarios.
  • Maintain and update performance test scripts as per test scope.
  • Identify Performance bottlenecks related to Server response time, throughput, network latency, failures etc.
  • creating performance bug reports and tracking.
  • Support development teams by reproducing performance related issues.

Required Skills (Technical Competency):

  • Expert into K6 scripting
  • Experience with Git, Jenkins, Kubernetes, Docker etc.
  • Exp in perf monitoring tools – New relic, Datadog, Splunk etc.
  • Knowledge with all Phases of performance testing, test types and Scripting, Execution and analysis.
  • Experience with performance testing for multiple protocols.
  • Hands on experience in one coding language like Java/Python/JavaScript/Go/Scala
  • Experience with testing complex multi-tiered applications.
  • Strong working knowledge of all Performance testing concepts
  • Strong knowledge of at least one Monitoring Tool like New Relic/Datadog/Dynatrace/AppDynamics.
  • Knowledge of Reporting tools and listeners

Good to have Skills:

  • Working Experience with AWS / Azure.
  • Performance tuning knowledge on one of the databases like MySQL, Postgres, SQL server, Oracle etc.
  • Experience in heap and thread dump analysis and JVM tunning.
  • Ability to complete assigned activities independently with minimal supervision

Education

Any Graduate