About the Role
Ethra For Human Resources Consulting is seeking a QA Analyst on behalf of their client in Al Khobar. This full-time position requires 2-5 years of experience and involves a critical role in ensuring the quality and reliability of Generative AI-driven applications. The successful candidate will contribute to the execution and automation of both functional and non-functional testing processes.
Role Overview and Scope
The QA Analyst will focus on validating AI models, APIs, and user interfaces to ensure they meet standards for reliability, scalability, and security. The scope of work includes comprehensive end-to-end and integration testing, thorough AI model and data validation, test automation development, API testing, performance testing, and post-deployment verification. This role is central to maintaining high-quality software delivery for advanced AI solutions.
Key Responsibilities
- Execute end-to-end and integration testing to validate AI-driven actions and ensure product functionality aligns with specified requirements.
- Validate workflows, user journeys, API interactions, and AI model outputs against defined business logic.
- Conduct UI/UX testing to verify accessibility, responsiveness, and usability across various devices and browsers.
- Support user acceptance testing (UAT) activities.
- Validate input datasets used for training, testing, and fine-tuning of AI models, ensuring data integrity, preprocessing workflows, and real-world alignment of synthetic data.
- Validate data pipelines and data flow between AI models, backend services, and frontend applications.
- Test models against predefined scenarios, including edge cases and adversarial inputs.
- Support performance, load, and stress testing using tools such as JMeter.
- Automate test cases for regression and frequent deployments.
- Continuously validate new builds, releases, and updates.
- Track defects, log issues, and verify fixes in collaboration with development teams.
- Monitor production model performance and analyze results for quality improvements.
- Implement test automation for functional and regression testing.
- Conduct API testing using Postman and SoapUI.
- Assist in security and compliance validation, ensuring data protection and regulatory adherence.
Required Qualifications and Experience
- 2-5 years of strong hands-on experience in QA and test automation.
- Strong knowledge of AI model validation techniques and data integrity testing.
- Experience working in Agile environments with CI/CD pipeline integration.
- Strong analytical skills with meticulous attention to detail in test execution and reporting.
Work Setting
This is a full-time position based in Al Khobar, Saudi Arabia, offering an opportunity to work with advanced Generative AI technologies within a dynamic environment.
Application Information
Interested candidates who meet the outlined qualifications are encouraged to apply.
حول الدور
تسعى شركة إيثرا للاستشارات في الموارد البشرية إلى توظيف محلل ضمان الجودة نيابةً عن عميلهم في الخبر. تتطلب هذه الوظيفة بدوام كامل خبرة من 2-5 سنوات وتلعب دوراً حاسماً في ضمان جودة وموثوقية تطبيقات مستندة إلى الذكاء الاصطناعي التوليدي. سيشارك المرشح الناجح في تنفيذ وأتمتة كل من اختبارات الأداء الوظيفي وغير الوظيفي.
نظرة عامة على الدور ونطاقه
سيتركّز محلل QA على التحقق من صحة نماذج الذكاء الاصطناعي وواجهات البرمجة التطبيقية (APIs) وواجهات المستخدم لضمان تلبيتها لمعايير الاعتمادية وقابلية التوسع والأمان. يتضمن نطاق العمل اختبارات شاملة من النهاية للنهاية والتكامل، والتحقق الدقيق من نماذج البيانات AI، وتطوير أتمتة الاختبار، واختبار API، واختبار الأداء، والتحقق ما بعد النشر. هذا الدور مركزي للحفاظ على جودة عالية لتسليم البرمجيات في حلول الذكاء الاصطناعي المتقدمة.
الResponsibilities الرئيسية
- تنفيذ اختبارات من النهاية للنهاية والتكامل للتحقق من إجراءات مدفوعة بالذكاء الاصطناعي والتأكد من تطابق وظائف المنتج مع المتطلبات المحددة.
- التحقق من سير العمل ومسارات المستخدم وتفاعلات API ومخرجات نموذج الذكاء الاصطناعي مقابل منطق العمل المحدد.
- إجراء اختبارات واجهة المستخدم وتجربة المستخدم للتحقق من الوصول والاستجابة وسهولة الاستخدام عبر أجهزة ومتصفحات متنوعة.
- دعم أنشطة اختبار قبول المستخدم (UAT).
- التحقق من مجموعات البيانات المدخلة المستخدمة للتدريب والاختبار والتعديل الدقيق للنماذج مع ضمان سلامة البيانات وعمليات المعالجة الأولية وتوافق البيانات الاصطناعية مع الواقع.
- التحقق من خطوط البيانات وتدفق البيانات بين نماذج AI والخدمات الخلفية والتطبيقات الأمامية.
- اختبار النماذج وفق سيناريوهات محددة، بما فيها الحافة والتغذية الضارة.
- دعم اختبارات الأداء والتحمل والضغط باستخدام أدوات مثل JMeter.
- أتمتة حالات الاختبار للتراجع والت deployments المتكررة.
- استمرار التحقق من الإصدارات وبناءاتها الجديدة.
- تتبع العيوب وتسجيل القضايا والتحقق من الإصلاحات بالتعاون مع فرق التطوير.
- مراقبة أداء النموذج في بيئة الإنتاج وتحليل النتائج لتحسين الجودة.
- تنفيذ أتمتة الاختبار للوختبارات الوظيفية والتراجع.
- إجراء اختبار API باستخدام Postman وSoapUI.
- المساعدة في التحقق من الأمان والالتزام، وضمان حماية البيانات والامتثال التنظيمي.
المؤهلات والخبرة المطلوبة
- 2-5 سنوات من الخبرة العملية القوية في QA وأتمتة الاختبار.
- معرفة قوية بتقنيات التحقق من صحة نماذج الذكاء الاصطناعي واختبار سلامة البيانات.
- خبرة في بيئات Agile مع دمج خطوط CI/CD.
- مهارات تحليلية قوية مع دقة ملاحظة عالية في تنفيذ الاختبارات والتقارير.
بيئة العمل
هذه وظيفة بدوام كامل مقرها في الخبر، المملكة العربية السعودية، وتوفر فرصة للعمل مع تقنيات الذكاء الاصطناعي التوليدي المتقدمة ضمن بيئة ديناميكية.
معلومات التقديم
نشجع المتقدمين الذين يستوفون المؤهلات المذكورة على التقديم.