• Full Time
  • Israel

Description

This position requires collaboration and planning with Development teams to create and execute performance tests for features, product Key Performance Indicators (KPIs), and end-to-end scenarios on customer look-alike environments. The engineer will also assist the automation team in designing and automating relevant use-cases, and integrating and supporting Load testing tools such as Gatling, K6, or similar solutions.

Key Responsibilities

  • Executing performance testing efforts and plans.

  • Designing and executing load tests that incorporate business logic.

  • Preparing, tuning, and configuring the testing environment.

  • Analyzing and profiling the system performance.

  • Delivering product KPIs and comprehensive reports.

  • Collaborating closely with DevOps and architecture teams.

Requirements:

  • 2+ years of experience in Software Engineering or Automation.

  • 3+ years of experience as a Performance Engineer.

  • Solid programming skills in Python or another relevant language.

  • Knowledge of cloud computing platforms like AWS and experience with multiple cloud services.

  • Experience integrating performance testing tools such as Gatling or K6 from scratch.

  • Ability to identify performance tuning opportunities and propose remediation options.

  • Strong analytical, diagnostic, and problem-solving skills, with the ability to work independently.

  • Knowledge of and experience with network sniffing tools.

  • Ability to analyze system architecture and identify key metrics for establishing performance baselines and Service Level Agreements (SLAs).

  • A Bachelor of Science (BSc.) or Practical Engineering degree.

  • High level of proficiency in English.

  • Excellent communication skills.

Advantageous Experience

  • Previous experience in testing Libraries or APIs.

  • Experience in leading technical projects.

  • Experience working with offshore teams.

  • Ability to convert raw data into meaningful graphs, draw conclusions, and present results and recommendations for improvement to various audiences.

Skills:

  • Performance Testing

  • Load Testing

  • Scalability Testing

  • Chaos Engineering

  • Python (or other programming)

  • AWS (or other Cloud Computing)

  • Gatling/K6 (or similar tools)

  • System Profiling

  • Root Cause Analysis

To apply for this job please visit minisite.niloos.ai.