Performance Testing Engineer (DevOps) Emaratech

Employer Active

Posted 6 hrs ago

Experience

5 - 10 Years

Education

Any Graduation

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Key Responsibilities

  • Shift-Left Performance Testing: Integrate performance and load testing directly into the CI/CD pipeline (e.g., Jenkins, GitLab CI, ArgoCD, etc.) to catch bottlenecks early in the development lifecycle.
  • Automated Scripting: Write clean, maintainable, and reusable automated performance test scripts using tools like [e.g., JMeter, k6, etc.].
  • Infrastructure & Monitoring: Collaborate with the DevOps team to maintain Grafana dashboard with perf tests results, to provision test environments as code, and configure deep monitoring/APM tools to analyze system health
  • Bottleneck Analysis: Execute load, stress, endurance, and spike tests, then dive deep into metrics to diagnose CPU, memory, database, and network constraints.
  • Performance Tuning: Work alongside software engineers to refactor code, optimize database queries, and tune infrastructure (e.g., Kubernetes, Oracle, APIs, UIs, Mobile, etc.) to meet strict SLA/SLO requirements.
  • Test Data Management: Develop automated strategies for generating, masking, and managing large volumes of realistic test data.

Qualifications & Requirements

  • Experience: 5+ years of hands-on experience in performance testing and engineering.
  • Automation Skills: Proficiency in writing automated test scripts from scratch using object-oriented programming languages such as Java, Python, or Go.
  • DevOps Mindset: Solid understanding of CI/CD pipelines, containerization (Docker, Kubernetes), and Infrastructure as Code (IaC).
  • Tooling Expertise: Deep familiarity with modern performance testing frameworks (e.g., JMeter, k6, Gatling, Locust) and APM solutions (e.g., Grafana, Prometheus, Dynatrace, AppDynamics, New Relic).
  • Analytical Skills: Ability to analyze complex system architectures, interpret server metrics, and translate data into actionable developer recommendations.
  • Communication: Strong interpersonal skills to advocate for performance best practices and collaborate seamlessly across cross-functional engineering teams.

Desired Candidate Profile

Qualifications & Requirements

  • Experience: 5+ years of hands-on experience in performance testing and engineering.
  • Automation Skills: Proficiency in writing automated test scripts from scratch using object-oriented programming languages such as Java, Python, or Go.
  • DevOps Mindset: Solid understanding of CI/CD pipelines, containerization (Docker, Kubernetes), and Infrastructure as Code (IaC).
  • Tooling Expertise: Deep familiarity with modern performance testing frameworks (e.g., JMeter, k6, Gatling, Locust) and APM solutions (e.g., Grafana, Prometheus, Dynatrace, AppDynamics, New Relic).
  • Analytical Skills: Ability to analyze complex system architectures, interpret server metrics, and translate data into actionable developer recommendations.
  • Communication: Strong interpersonal skills to advocate for performance best practices and collaborate seamlessly across cross-functional engineering teams.

Company Industry

Department / Functional Area

Keywords

  • Performance Testing Engineer (DevOps)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Infrastructure Engineer -IT

Cloud Engineer

Reem Finance PJSC

  • 3 - 8 Years
  • Abu Dhabi , Dubai - United Arab Emirates (UAE)

Azure DevOps Engineer

Platform Site Reliability Engineer

View All