نحن نبحث عن مختبر نظم أول لدعم ضمان الجودة عبر الأنظمة المعقدة. يتضمن هذا الدور التحقق من الوظائف والأداء والموثوقية في بيئة عالية التوفر، مما يضمن تسليم نظام عالي الجودة.
المسؤوليات الرئيسية
قيادة أنشطة الاختبار الشاملة، بما في ذلك تخطيط الاختبار، والتحليل، والتصميم، والتنفيذ، والإجراء، والإغلاق. تصميم وتنفيذ حالات الاختبار بناءً على المتطلبات الوظيفية والتقنية. إجراء اختبارات الوظائف والتكامل والنظام واختبارات الانحدار والأداء. التحقق من تكامل النظام عبر مكونات ومنصات متعددة. تحليل تدفقات البيانات في الوقت الفعلي وضمان الدقة والاتساق عبر النظام. تحديد وتسجيل وتتبع العيوب، والعمل بشكل وثيق مع فرق التطوير لضمان حلها في الوقت المناسب. مراجعة المتطلبات ووثائق تصميم النظام لضمان قابلية الاختبار والتغطية. دعم المحاكاة والاختبار القائم على السيناريوهات حيثما أمكن. توجيه المختبرين المبتدئين وتعزيز أفضل الممارسات في الاختبار. التعاون مع الفرق متعددة الوظائف بما في ذلك المطورين وأصحاب المصلحة والعمليات. مهام اختبار أخرى يتم تعيينها.
المتطلبات
درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة. خبرة لا تقل عن 8 سنوات في اختبار النظم أو البرمجيات. فهم قوي لدورة حياة تطوير البرمجيات (SDLC) ودورة حياة اختبار البرمجيات (STLC) ومنهجيات ضمان الجودة. معرفة أساسية إلى متوسطة باختبار قواعد البيانات (مثل SQL) ومفاهيم اختبار واجهة برمجة التطبيقات (API). خبرة في اختبار الأنظمة المعقدة أو الحيوية. خبرة في أدوات إدارة الاختبار وتتبع العيوب (مثل JIRA وTest Rail). القدرة على العمل بشكل مستقل مع الحد الأدنى من الإشراف ودفع المهام بشكل استباقي. مهارات تحليلية وحل مشكلات وتواصل قوية. متاح لدعم الاختبارات الليلية وخارج ساعات العمل حسب الحاجة.
المؤهلات المفضلة
خبرة في أنظمة النقل، أو المدن الذكية، أو أنظمة إدارة المرور. معرفة بأنظمة إنترنت الأشياء (IoT)، أو تكامل المستشعرات، أو أنظمة النقل الذكية (ITS). خبرة في أدوات اختبار الأداء والتحميل. التعرض لأدوات الأتمتة (مثل Selenium، أو الأطر القائمة على Python). شهادة ISTQB أو ما يعادلها.
We are seeking a Senior System Tester to support quality assurance across complex systems. The role involves validating functionality, performance, and reliability in a high-availability environment, ensuring high-quality system delivery.
Key Responsibilities
Lead end-to-end testing activities, including test planning, analysis, design, implementation, execution, and closure Design and execute test cases based on functional and technical requirements Perform functional, integration, system, regression, and performance testing Validate system integrations across multiple components and platforms Analyze real-time data flows and ensure accuracy and consistency across the system Identify, log, and track defects, working closely with development teams to ensure timely resolution Review requirements and system design documents to ensure testability and coverage Support simulation and scenario-based testing where applicable Mentor junior testers and promote best practices in testing Collaborate with cross-functional teams including developers, stakeholders, and operations Other testing duties as assigned
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field Minimum 8 years of relevant experience in system or software testing Strong understanding of SDLC/STLC and QA methodologies Basic to intermediate knowledge of database testing (e.g., SQL) and API testing concepts Experience testing complex or mission-critical systems Experience with test management and defect tracking tools (e.g., JIRA, Test Rail) Ability to work independently with minimal supervision and proactively drive tasks Strong analytical, troubleshooting, and communication skills Available to support night and after-hours testing as required
Preferred Qualifications
Experience in transportation, smart city, or traffic management systems Knowledge of IoT systems, sensor integration, or ITS (Intelligent Transport Systems) Experience with performance and load testing tools Exposure to automation tools (e.g., Selenium, Python-based frameworks) ISTQB or equivalent certification