وصف الوظيفة
مراجعة المتطلبات التجارية والتقنية لضمان الوضوح والاكتمال وقابلية الاختبار.
إعداد خطط الاختبار والسيناريوهات الاختبارية وحالات الاختبار وبيانات الاختبار بناءً على متطلبات النظام.
تنفيذ الاختبارات الوظيفية وتكاليف التراجع والاندماج والاختبار على مستوى النظام عبر تطبيقات وإصدارات مختلفة.
تحديد العيوب وتوثيقها وتتبعها أثناء العمل عن كثب مع المطورين لضمان الحل في الوقت المناسب.
مراقبة تقدم الاختبار واتجاهات العيوب ومقاييس الجودة طوال دورة حياة التطوير.
المشاركة في فعاليات أجايل والتعاون عن كثب مع المطورين ومالكي المنتج وأصحاب المصلحة الآخرين.
ضمان الالتزام بمعايير الجودة المعتمدة وعمليات الاختبار وممارسات تطوير البرمجيات.
درجة البكالوريوس في علوم الحاسوب أو الهندسة الحاسوبية أو مجال ذو صلة.
2–4 سنوات من الخبرة في ضمان جودة البرمجيات واختبارها.
فهم قوي لمنهجيات وتقنيات اختبار البرمجيات ودورة حياة تطوير البرمجيات.
مهارات تحليلية قوية وحل مشكلات مع دقة عالية في التفاصيل.
Job description
Review business and technical requirements to ensure clarity, completeness, and testability.
Prepare test plans, test scenarios, test cases, and test data based on system requirements.
Execute functional, regression, integration, and system testing across different applications and releases.
Identify, document, and track defects while working closely with developers to ensure timely resolution.
Monitor testing progress, defect trends, and quality metrics throughout the development lifecycle.
Participate in Agile ceremonies and collaborate closely with developers, product owners, and other stakeholders.
Ensure adherence to established quality standards, testing processes, and software development practices.
Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
2–4 years of experience in software quality assurance and testing.
Strong understanding of software testing methodologies, techniques, and the software development lifecycle.
Strong analytical and problem-solving skills with high attention to detail.