وصف الوظيفة
الأدوار والمسؤوليات
عن الدور:
نحن نبحث عن أخصائي مهندس Backend QA للانضمام إلى فريقنا.
المسؤوليات:
تطوير وصيانة سيناريوهات الاختبار الآلي لاختبار الخلفية/الـ API.
المشاركة في تخطيط السبرينت ومراجعة المتطلبات لضمان تغطية الاختبار.
إنشاء خطط وبطاقات اختبار مفصلة وشاملة ومنظمة بشكل جيد.
تحويل سيناريوهات الانحدار اليدوية إلى حالات اختبار آلية.
التقدير، الأولوية، التخطيط وتنسيق أنشطة الاختبار خلال دورة حياة تطوير البرمجيات.
ضمان دمج الاختبارات الآلية وتنفيذها بشكل موثوق في بيئات CI/CD.
العمل كعضو في فريق SCRUM Agile يوفر برمجيات عالية الجودة في سبرينتين.
التعرف على المشاكل واستكشافها وتوثيقها بشكل دقيق أثناء تتبع الأخطاء.
إجراء اختبارات وظيفية وغير وظيفية لدعم فريق التطوير.
القدرة على التفكير خارج الصندوق لإعادة إنتاج القضايا.
القدرة على العمل كجهة مستقلة وتحديد المهام لبدء جهود QA في فريق Agile.
توثيق مشكلات البرمجيات وطلبات التحسين وتقديم المساعدة للتطوير مع خطوات موجزة ومفصلة لتكرار العيوب التي تم العثور عليها أثناء إجراء اختبارات يدوية وظيفية وتقييمية وتكاملية.
متطلبات الملف الشخصي:
4+ سنوات من الخبرة القوية في اختبار البرمجيات.
إتقان قوي لـ Java.
خبرة مع إطار عمل REST Assured لاختبار الأتمتة لـ API.
خبرة مع Postman لاختبار API.
أوامر Git مباشرة على سطر الأوامر.
معرفة قوية بمنهجيات QA البرمجية وأنواع الاختبار والأدوات والعمليات.
تفكير تحليلي قوي، انتباه للتفاصيل، ومهارات حل المشكلات.
خبرة مع أدوات تتبع المشاريع.
خبرة بالعمل مع أنابيب CI/CD.
الإلمام بالأدوات التطويرية بمساعدة الذكاء الاصطناعي تعتبر ميزة.
خبرة في السفر والسياحة تعتبر ميزة.
درجة في علوم الحاسوب أو الهندسة أو موضوع ذي صلة.
الملف المرغوب للمرشح
- 4+ سنوات من الخبرة القوية في اختبار البرمجيات.
- إتقان قوي لـ Java.
- خبرة مع إطار REST Assured لاختبار الأتمتة لـ API.
- خبرة مع Postman لاختبار API.
- أوامر Git مباشرة على سطر الأوامر.
- معرفة قوية بمنهجيات QA البرمجية وأنواع الاختبار والأدوات والعمليات.
- تفكير تحليلي قوي، انتباه للتفاصيل، ومهارات حل المشكلات.
- خبرة مع أدوات تتبع المشاريع.
- خبرة بالعمل مع أنابيب CI/CD.
- الإلمام بالأدوات التطويرية بمساعدة الذكاء الاصطناعي تعتبر ميزة.
- خبرة في السفر والسياحة تعتبر ميزة.
- درجة في علوم الحاسوب أو الهندسة أو موضوع ذي صلة.
Job Description
Roles & Responsibilities
About the Role:
We are looking for a Specialist QA Backend Engineer to join our team.
Responsibilities:
Develop and maintain automated test scenarios for backend/API testing.
Participate in sprint planning and review requirements to ensure test coverage.
Creating detailed, comprehensive and well-structured test plans and test cases.
Convert manual regression scenarios to automated test cases.
Estimating, prioritizing, planning and coordinating testing activities during SDLC.
Ensure that automated tests are integrated and execute reliably in the CI/CD environments.
Work as a member of an Agile SCRUM team delivering high-quality software in two-week sprints.
Identify, troubleshoot, and document issues thoroughly during bugs tracking.
Perform functional and non-functional testing to support the development team.
Ability to think out-side-box for reproducing, re-creating issues.
Ability to act as stand-alone and define tasks to start QA efforts in an Agile team.
Document software issues and enhancement requests and assist development with concise and detailed steps for duplication of the defects found while performing manual functional, integration, and regression tests.
Profile Requirements:
4+ years of solid experience within Software Testing.
Strong proficiency in Java.
Experience with REST Assured framework for API automation testing.
Experience with Postman for API testing.
Hands-on Git command line.
Strong knowledge of Software QA methodologies, testing types, tools, and processes.
Strong analytical thinking, attention to detail, and problem-solving skills.
Experience with project tracking tools.
Experience working with CI/CD pipelines.
Familiarity with AI-assisted development tools is a plus.
Travel and Tourism experience is a plus.
Degree in Computer Science, Engineering or a related subject.
Desired Candidate Profile
- 4+ years of solid experience within Software Testing.
- Strong proficiency in Java.
- Experience with REST Assured framework for API automation testing.
- Experience with Postman for API testing.
- Hands-on Git command line.
- Strong knowledge of Software QA methodologies, testing types, tools, and processes.
- Strong analytical thinking, attention to detail, and problem-solving skills.
- Experience with project tracking tools.
- Experience working with CI/CD pipelines.
- Familiarity with AI-assisted development tools is a plus.
- Travel and Tourism experience is a plus.
- Degree in Computer Science, Engineering or a related subject.