تفاصيل الوظيفة
تعلن شركة Core Code io عن توفر وظيفة مختبر ضمان جودة (QA Tester) في مدينة الرياض، المملكة العربية السعودية. نبحث عن مرشح دقيق وذو تفكير تحليلي لضمان مطابقة التطبيقات البرمجية لمعايير الجودة والوظائف والأداء قبل الإصدار.
المهام والمسؤوليات
- تنفيذ اختبارات يدوية وآلية للتحقق من وظائف البرمجيات وجودتها.
- مراجعة المتطلبات والمواصفات وقصص المستخدمين لتطوير سيناريوهات اختبار مناسبة.
- إنشاء وصيانة حالات الاختبار ونصوص الاختبار ووثائق الاختبار.
- تحديد وتوثيق وتتبع الأخطاء والعيوب البرمجية.
- إعادة إنتاج المشكلات المبلغ عنها وتقديم خطوات واضحة ومعلومات داعمة.
- إجراء اختبارات وظيفية واختبارات الانحدار واختبارات التكامل واختبارات سهولة الاستخدام والاختبارات الاستكشافية.
- التحقق من إصلاح الأخطاء وضمان حل المشكلات بشكل صحيح.
- التعاون مع المطورين ومديري المنتجات والمصممين والفرق الأخرى لحل العيوب.
- المشاركة في الاختبار طوال دورة حياة تطوير البرمجيات.
- إجراء اختبارات عبر المتصفحات والمنصات والأجهزة عند الحاجة.
- التحقق من سلوك التطبيق وفقاً للمتطلبات التجارية والفنية.
- الحفاظ على سجلات دقيقة لنتائج الاختبار والعيوب وتقدم الاختبار.
- الإبلاغ عن حالة الاختبار والمخاطر ومخاوف الجودة إلى الجهات المعنية.
- المساعدة في اختبار قبول المستخدم والتحقق من صحة الإصدارات.
- تحديد فرص تحسين عمليات الاختبار والأدوات ومعايير الجودة.
- دعم التحسين المستمر لممارسات ضمان الجودة والتوثيق.
المهارات المطلوبة
- فهم قوي لمبادئ اختبار البرمجيات وضمان الجودة.
- اهتمام ممتاز بالتفاصيل والتفكير التحليلي.
- قدرات قوية في حل المشكلات واستكشاف الأعطال.
- خبرة في إنشاء وتنفيذ حالات الاختبار وسيناريوهات الاختبار.
- القدرة على تحديد الأخطاء البرمجية وإعادة إنتاجها وتوثيقها بوضوح.
- الإلمام بأدوات تتبع الأخطاء وإدارة الاختبارات.
- فهم دورات حياة تطوير البرمجيات وعمليات ضمان الجودة.
- معرفة أساسية بـ APIs وقواعد البيانات و SQL وتقنيات الويب (مفيدة).
- الإلمام باختبارات الانحدار والاختبارات الوظيفية والتكامل والاستكشافية.
- مهارات تواصل كتابية وشفوية قوية.
- القدرة على العمل بفعالية مع فرق تقنية وغير تقنية.
- مهارات تنظيم وإدارة وقت قوية.
- القدرة على إدارة أنشطة اختبار متعددة والوفاء بالمواعيد النهائية.
- القدرة على العمل بشكل مستقل وتعاوني في بيئة عن بُعد.
الشروط والمتطلبات
- خبرة سابقة في اختبار ضمان الجودة أو اختبار البرمجيات أو ضمان الجودة أو دور مماثل.
- خبرة في إنشاء وتنفيذ حالات اختبار يدوية.
- خبرة في تحديد الأخطاء البرمجية وتوثيقها وتتبعها.
- الإلمام بأدوات مثل Jira أو TestRail أو Azure DevOps أو منصات مماثلة.
- فهم عمليات اختبار تطبيقات الويب والبرمجيات.
- خبرة في إجراء اختبارات الانحدار والاختبارات الوظيفية.
- مهارات حاسوبية ورقمية قوية.
- القدرة على تحليل المتطلبات وترجمتها إلى سيناريوهات اختبار فعالة.
- القدرة على العمل في بيئة سريعة الخطى مع الحفاظ على الاهتمام بالتفاصيل.
- القدرة على إيصال المشكلات التقنية بوضوح وبشكل احترافي.
- اتصال إنترنت موثوق وإعداد مناسب للعمل عن بُعد.
- موقف مهني وتحليلي وموثوق ومركّز على الجودة.
- إتقان اللغة الإنجليزية مطلوب إذا كان الدور يتضمن العمل مع فرق ناطقة بالإنجليزية أو مستندات تقنية.
عرض النص الأصلي للإعلان
Responsibilities
- Execute manual and automated tests to verify software functionality and quality.
- Review requirements, specifications, and user stories to develop appropriate test scenarios.
- Create and maintain test cases, test scripts, and testing documentation.
- Identify, document, and track software bugs and defects.
- Reproduce reported issues and provide clear steps and supporting information.
- Perform functional, regression, integration, usability, and exploratory testing.
- Verify bug fixes and ensure issues are properly resolved.
- Collaborate with developers, product managers, designers, and other teams to resolve defects.
- Participate in testing throughout the software development lifecycle.
- Perform cross-browser, cross-platform, and device testing when required.
- Validate application behavior against business and technical requirements.
- Maintain accurate records of test results, defects, and testing progress.
- Communicate testing status, risks, and quality concerns to relevant stakeholders.
- Assist with user acceptance testing and release validation.
- Identify opportunities to improve testing processes, tools, and quality standards.
- Support continuous improvement of QA practices and documentation.
- Strong understanding of software testing and quality assurance principles.
- Excellent attention to detail and analytical thinking.
- Strong problem-solving and troubleshooting abilities.
- Experience creating and executing test cases and test scenarios.
- Ability to identify, reproduce, and document software defects clearly.
- Familiarity with bug tracking and test management tools.
- Understanding of software development lifecycles and QA processes.
- Basic knowledge of APIs, databases, SQL, or web technologies is beneficial.
- Familiarity with regression, functional, integration, and exploratory testing.
- Strong written and verbal communication skills.
- Ability to work effectively with technical and non-technical teams.
- Strong organizational and time-management skills.
- Ability to manage multiple testing activities and meet deadlines.
- Ability to work independently and collaboratively in a remote environment.
- Previous experience in QA testing, software testing, quality assurance, or a similar role.
- Experience creating and executing manual test cases.
- Experience identifying, documenting, and tracking software defects.
- Familiarity with tools such as Jira, TestRail, Azure DevOps, or similar platforms.
- Understanding of web and software application testing processes.
- Experience performing regression and functional testing.
- Strong computer and digital skills.
- Ability to analyze requirements and translate them into effective test scenarios.
- Ability to work in a fast-paced environment while maintaining attention to detail.
- Ability to communicate technical issues clearly and professionally.
- Reliable internet connection and a suitable setup for remote work.
- Professional, analytical, dependable, and quality-focused attitude.
- English proficiency is required if the position involves working with English-speaking teams or technical documentation.
رقم الإعلان لدى المصدر: 4462341823