Performance Testing Engineer (DevOps)

Emaratech

Job Overview

Location

Dubai, Dubai, United Arab Emirates

Employment Type

Full-time

Work Arrangement

On-site

Sector

Information Technology & Software

Experience Level

Senior (5-8 years)

Application Deadline

June 3, 2026

About the Company

Emaratech Group, a prominent technology and management consulting firm in the Arab World, is owned by the Investment Corporation of Dubai. They specialize in providing high-end market strategies, online solutions, outsourced technology, and advanced business IT solutions for both public and private sectors. Their business domains encompass border access and control, government e-services, security services, payment gateways, ERP, and real estate technology solutions. Emaratech's services include product engineering, enterprise and custom online applications, systems integration, infrastructure hosting, business process re-engineering, IT and business consulting, quality management, project management, and managed services. Through its subsidiaries, Emaratech delivers essential services across bespoke solutions, digital payments, cybersecurity, real estate, and logistics. They are the dedicated technology partner for the General Directorate of Identity and Foreigners Affairs – Dubai (GDRFA), known for innovations in border control, biometrics, and smart government services. Emaratech Technology Solutions acts as the group's operational engine, building secure, intelligent, and interoperable platforms that power government, aviation, free zone, and enterprise services, enabling digital transformation.

Job Description

We are seeking a highly skilled Performance Test Engineer to act as a crucial link between our development and operations teams. In this role, you will be responsible for establishing performance as a continuous process, seamlessly integrating testing into our CI/CD pipelines, and developing robust, scalable automated test scripts.

You will collaborate closely with developers and DevOps architects to pinpoint performance bottlenecks, optimize infrastructure, and ensure our systems deliver exceptional user experiences at scale.

Key Responsibilities include shifting performance testing left by integrating it into CI/CD pipelines, writing clean and reusable automated test scripts using modern frameworks, and collaborating with the DevOps team on infrastructure provisioning and monitoring dashboards.

You will also analyze system health through deep monitoring tools, diagnose performance issues across various components, and work with engineers to tune code, databases, and infrastructure to meet stringent performance requirements.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

Performance TestingDevOpsCI/CDAutomated ScriptingJMeterk6GrafanaKubernetesDockerPythonJavaAPM

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

  • 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.

How to Apply

To apply for this role, click the Apply button on this page and follow the instructions.

The UAE's technology sector is experiencing rapid expansion, driving demand for specialized engineering talent. This role is pivotal in ensuring the scalability and reliability of critical systems. You will be instrumental in integrating performance testing into the core of our development lifecycle, utilizing advanced techniques like CI/CD pipeline integration and automated test script development. Your expertise in analyzing system bottlenecks and optimizing infrastructure will directly impact our ability to deliver high-performance solutions at scale, contributing significantly to business ROI and operational excellence.

Posted Date

May 20, 2026