DevJobs

Quality Assurance Automation Engineer

Overview
Skills
  • C# C# ꞏ 2y
  • JavaScript JavaScript ꞏ 2y
  • Kubernetes Kubernetes
  • LoadRunner ꞏ 2y
  • Grafana Grafana
  • RabbitMQ RabbitMQ
  • HTTP
  • Prometheus Prometheus
  • TCP/IP
  • UDP

We’re looking for a skilled and motivated Performance / Load Test Developer to join our QA team and take a key role in ensuring the scalability, reliability, and robustness of our systems under heavy load.

In this role, you will be responsible for designing, implementing, and executing performance and load testing scenarios, analyzing system behavior under stress, identifying bottlenecks, and helping our engineering teams deliver high-quality, high-performing applications.

What You'll Be Doing:

  • Design and execute comprehensive performance and load testing scenarios based on system architecture and expected usage patterns
  • Define and analyze performance KPIs to evaluate system behavior under various load conditions
  • Work closely with developers, DevOps, and product managers to identify and resolve performance issues
  • Automate performance testing processes using LoadRunner and custom scripts
  • Contribute to test automation development using C# or JavaScript
  • Collaborate with cross-functional teams in a fast-paced agile environment

Requirements:

  • Minimum of 2 years of experience in performance and load testing, including scenario planning and KPI analysis
  • At least 2 years of hands-on experience with LoadRunner or similar tools
  • Minimum 2 years of experience developing automated tests using C# or JavaScript
  • Solid understanding of communication protocols: TCP/IP, UDP, HTTP, RabbitMQ
  • Familiarity with monitoring tools such as Grafana and Prometheus – an advantage
  • Experience working in Kubernetes environments – an advantage
  • Strong problem-solving skills, ability to work independently and in a team
  • Proactive, motivated, and assertive with a passion for quality and performance

Sela