Performance Test, Senior Engineer
Master Works · Riyadh, Riyadh, Saudi Arabia
قدّم وتابع مع أبلاي إيدجOur subsidiary, Adree, is seeking a highly skilled Senior Performance Test Engineer to lead performance testing initiatives across enterprise applications. This role requires hands-on experience in performance engineering, workload modeling, and test automation to deliver high-performing and scalable solutions.Key Responsibilities:Develop and maintain the performance test strategy, roadmap, standards, templates, entry/exit criteria, and performance quality gatesAnalyze business volumes, usage patterns, architecture, service-level objectives, and nonfunctional requirements to create realistic workload modelsPlan and execute load, stress, endurance/soak, scalability, capacity, spike, and volume tests for web, mobile back ends, APIs, integrations, and digital servicesDesign, develop, review, and maintain performance-test scripts, scenarios, parameterization, correlation, data preparation, and reusable componentsDefine test-environment, monitoring, data, access, and service-virtualization requirements; coordinate readiness with DevOps and infrastructure teamsCorrelate client, server, database, network, container, and application-monitoring data to identify bottlenecks and isolate root causesEvaluate response time, throughput, concurrency, error rate, resource utilization, capacity, and SLA compliance; translate results into clear technical recommendationsIntegrate performance tests and thresholds into delivery pipelines and establish repeatable baseline and trend reportingLead defect triage and performance tuning discussions with developers, architects, DBAs, SRE, infrastructure, network, and security teamsProduce test plans, daily/periodic status updates, executive summaries, detailed reports, risks, and release recommendationsEstimate effort, plan assignments, review deliverables, mentor team members, and ensure traceability and audit-ready evidenceDeliver knowledge-transfer sessions and practical coaching on performance testing and the implemented operating modelRequirementsBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline8+ years of software testing experience, including at least 4 years of hands-on performance testing/engineering and prior technical or team leadership experienceAdvanced practical experience in performance-test scripting, scenario design, correlation, parameterization, execution control, analysis, and diagnosticsStrong understanding of HTTP/HTTPS, REST/SOAP APIs, web services, authentication, distributed systems, databases, networks, and common performance bottlenecksProven ability to derive workload models from production or forecast data and define measurable non-functional acceptance criteriaExperience integrating performance tests with continuous-delivery pipelines and source controlStrong analytical, troubleshooting, stakeholder-management, documentation, and presentation skillsProfessional English communication; Arabic is an advantagePreferred Qualifications:Experience with enterprise test management, service virtualization, container-platform monitoring, observability, and enterprise API gatewaysExperience with mobile back-end performance, cloud/container platforms, resilience/failure testing, and performance-capacity planningRelevant certifications in performance testing, software testing, Agile, or DevOpsExperience in government, regulated, or large-scale digital-service environmentsJob Location: Client Site