عن إجادا
تبحث إجادا عن مهندس أ اختبار أداء رفيع المستوى للانضمام إلى فريقها في الرياض، المملكة العربية السعودية. وهذا منصب دوام كامل يركز على ضمان الأداء الأمثل لتطبيقات المؤسسات والمنصات الرقمية.
الدور
يكون مهندس الاختبار الأداء العالي المسؤول عن التخطيط الشامل والتصميم والتنفيذ والحوكمة لأنشطة اختبار الأداء. يضمن هذا الدور قابلية التطوير والتوفر والاعتمادية والاستجابة السريعة لتطبيقات المؤسسات والمنصات الرقمية الحيوية. وتتضمن الوظيفة توفير القيادة التقنية في ممارسات هندسة الأداء، وتحديد الاختناقات، وإجراء تحليل السبب الجذري، والتعاون مع فرق متعددة الوظائف لتحسين أداء التطبيق والبنية التحتية تماشياً مع الأهداف التجارية.
المسؤوليات الأساسية
- قيادة التخطيط والتصميم وتنفيذ مبادرات اختبار الأداء والتحميل والضغط والتحمل وقابلية التوسع والقدرة.
- تطوير وصيانة وتحسين نصوص اختبارات الأداء الآلية باستخدام أدوات الاختبار القياسية في الصناعة.
- تعريف استراتيجيات اختبار الأداء ونماذج عبء العمل ومقاييس الأداء ومعايير القبول استناداً إلى المتطلبات التجارية والفنية.
- تحليل الأداء للتطبيق والقاعدة البيانات والشبكة والبنية التحتية لتحديد الاختناقات وتوصية فرص التحسين.
- التعاون مع فرق التطوير والهندسة والبنية التحتية وDevOps وضمان الجودة لضمان إدراج متطلبات الأداء طوال دورة حياة تطوير البرمجيات.
- مراقبة أداء التطبيق باستخدام أدوات مراقبة الأداء التطبيقي (APM) والمرونة الرصدية.
- إجراء تحليل السبب الجذري للمشكلات المتعلقة بالأداء وتقديم توصيات قابلة للتنفيذ للإصلاح.
- تصميم وتنفيذ بيئات اختبار الأداء واستراتيجيات بيانات الاختبار وأطر المراقبة.
- دمج أنشطة اختبار الأداء في خطوط CI/CD وعمليات توصيل DevOps.
- إعداد وتقديم تقارير اختبارات الأداء ولوحات البيانات والنتائج والمخاطر والتوصيات إلى أصحاب المصلحة الفنيين والتجاريين.
- وضع معايير اختبار الأداء وأطر قابلة لإعادة الاستخدام وأفضل الممارسات عبر المشاريع.
- توجيه أعضاء الفريق junior وتقديم الإرشاد حول منهجيات وأدوات هندسة الأداء.
- ضمان الامتثال لإطار الحوكمة التنظيمية ومعايير ضمان الجودة ومتطلبات أمان المعلومات.
الملف المرشح والخبرة
سيحوز المرشح المثالي على من 5 إلى 10 سنوات من الخبرة في اختبار الأداء وهندسته. ويشمل ذلك خلفية قوية في المجالات التالية:
- خبرة عملية في تصميم وتنفيذ مبادرات اختبار التحميل والضغط والتحمل وقابلية التوسع.
- خبرة في العمل ضمن بيئات Agile وDevOps.
الشهادات المطلوبة
- شهادة ISTQB لاختبار الأداء.
- شهادات مهنية في هندسة الأداء، تقنيات السحابة، DevOps، أو ضمان الجودة.
مكان العمل
هذا الدور بدوام كامل مقره في مكاتب إجادا في الرياض، المملكة العربية السعودية، ويعمل ضمن بيئة تعاونية وتقنية متقدمة مركزة على تحسين أداء تطبيقات المؤسسات.
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.