img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About Ejada

Ejada is seeking a Senior Performance Testing Engineer to join its team in Riyadh, Saudi Arabia. This is a full-time position focused on ensuring the optimal performance of enterprise applications and digital platforms.

The Role

The Senior Performance Testing Engineer is responsible for the comprehensive planning, design, execution, and governance of performance testing activities. This role ensures the scalability, availability, reliability, and responsiveness of critical enterprise applications and digital platforms. The position involves providing technical leadership in performance engineering practices, identifying bottlenecks, performing root cause analysis, and collaborating with cross-functional teams to optimize application and infrastructure performance in alignment with business objectives.

Key Responsibilities

  • Lead the planning, design, and execution of performance, load, stress, endurance, scalability, and capacity testing initiatives.
  • Develop, maintain, and optimize automated performance test scripts using industry-standard testing tools.
  • Define performance testing strategies, workload models, performance metrics, and acceptance criteria based on business and technical requirements.
  • Analyze application, database, network, and infrastructure performance to identify bottlenecks and recommend optimization opportunities.
  • Collaborate with Development, Architecture, Infrastructure, DevOps, and Quality Assurance teams to ensure performance requirements are incorporated throughout the software development lifecycle.
  • Monitor application performance using Application Performance Monitoring (APM) and observability tools.
  • Conduct root cause analysis for performance-related issues and provide actionable recommendations for remediation.
  • Design and implement performance test environments, test data strategies, and monitoring frameworks.
  • Integrate performance testing activities into CI/CD pipelines and DevOps delivery processes.
  • Prepare and present performance testing reports, dashboards, findings, risks, and recommendations to technical and business stakeholders.
  • Establish performance testing standards, reusable frameworks, and best practices across projects.
  • Mentor junior team members and provide guidance on performance engineering methodologies and tools.
  • Ensure compliance with organizational governance, quality assurance standards, and information security requirements.

Candidate Profile and Experience

The ideal candidate will possess 5 to 10 years of experience in performance testing and engineering. This includes a strong background in the following areas:

  • Hands-on experience designing and executing load, stress, endurance, and scalability testing initiatives.
  • Experience working within Agile and DevOps environments.

Required Certifications

  • ISTQB Performance Testing Certification.
  • Professional certifications in Performance Engineering, Cloud Technologies, DevOps, or Quality Assurance.

Work Location

This full-time role is based in Ejada's offices in Riyadh, Saudi Arabia, operating within a collaborative and technically driven environment focused on optimizing enterprise application performance.


Requirements

  • Requires 5-10 Years experience

Similar Jobs