الوصف الوظيفي
نبذة عن وظيفة مسؤول ضمان جودة Salesforce
يبحث عميلنا، وهو شركة رائدة في مجال التكنولوجيا المالية، عن مسؤول ضمان جودة Salesforce للإنضمام إلى فريقهم عن بُعد. سيكون المرشح مسؤولاً عن التحقق من تكوينات Salesforce، واختبار الأتمتة، والتحقق من إعدادات الأمان، وإجراء اختبارات التكامل لضمان جودة المنصة وموثوقيتها.
المسؤوليات الرئيسية
- التحقق من صحة تكوينات Salesforce مقارنة بمتطلبات العمل، وضمان الدقة والاتساق عبر البيئات المختلفة.
- اختبار عمليات الأتمتة (Flows، مسارات العمل، المشغلات، والأتمتة القائمة على Apex) للتأكد من أنها تعمل كما هو مأمول ولا تتسبب في أي تراجع في الأداء.
- فحص والتحقق من إعدادات الأمان، بما في ذلك الملفات الشخصية، ومجموعات الأذونات، وقواعد المشاركة، والأمان على مستوى الحقول، لضمان الامتثال لسياسات الوصول إلى البيانات.
- إجراء اختبارات التكامل بين Salesforce والأنظمة/واجهات برمجة التطبيقات (APIs) الخارجية المتصلة للتحقق من تدفق البيانات ودقتها واستقرار النظام.
- تحديد العيوب وتوثيقها ومتابعتها حتى حلها، بالتعاون الوثيق مع المطورين والمسؤولين.
- دعم اختبارات الإصدار والنشر عبر بيئات التطوير (Sandbox) وبيئات الإنتاج.
- المساهمة في تخطيط الاختبارات، وتصميم حالات الاختبار، وتوثيق ضمان الجودة لمشاريع Salesforce.
المتطلبات
- خبرة تتراوح بين 3 و5 سنوات في أدوار ضمان الجودة/الاختبار ضمن بيئة Salesforce.
- حاصل على درجة البكالوريوس في علوم الحاسوب، أو تكنولوجيا المعلومات، أو أي مجال ذات صلة.
- فهم قوي لتكوين Salesforce، وأدوات الأتمتة (Flow، وتعد المعرفة بـ Process Builder ميزة إضافية)، ونموذج الأمان (الملفات الشخصية، مجموعات الأذونات، الأدوار، وقواعد المشاركة).
- خبرة في اختبار تكامل الأنظمة وتبادل البيانات القائم على واجهات برمجة التطبيقات (API).
- دراية بأدوات اختبار Salesforce و/أو منهجيات ضمان الجودة العامة (الاختبار اليدوي و/أو الآلي).
- مهارات تحليلية وحل مشكلات قوية، مع اهتمام كبير بالتفاصيل.
- مهارات تواصل جيدة للتعاون مع الفرق الفنية متعددة الوظائف.
- الحصول على شهادة (شهادات) Salesforce (مثل Salesforce Administrator، Platform App Builder) يعد ميزة إضافية.
Job description
About the job Salesforce QA
Our Client, a leading company in the fintech industry, is looking for a Salesforce QA to join their remote team. The candidate will be responsible for validating Salesforce configurations, testing automations, checking security settings, and conducting integration testing to ensure the platform's quality and reliability.
Key Responsibilities
- Validate Salesforce configurations against business requirements, ensuring accuracy and consistency across environments.
- Test automation processes (Flows, workflows, triggers, Apex-based automations) to confirm they function as intended and do not introduce regressions.
- Check and verify security settings, including profiles, permission sets, sharing rules, and field-level security, to ensure compliance with data access policies.
- Conduct integration testing between Salesforce and connected third-party systems/APIs to validate data flow, accuracy, and system stability.
- Identify, document, and track defects through resolution, working closely with developers and administrators.
- Support release and deployment testing across sandbox and production environments.
- Contribute to test planning, test case design, and QA documentation for Salesforce projects.
Requirements
- 3–5 years of experience in QA/testing roles within a Salesforce environment
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong understanding of Salesforce configuration, automation tools (Flow, Process Builder legacy knowledge a plus), and security model (profiles, permission sets, roles, sharing rules).
- Experience testing system integrations and API-based data exchanges.
- Familiarity with Salesforce testing tools and/or general QA methodologies (manual and/or automated testing).
- Strong analytical and problem-solving skills, with high attention to detail.
- Good communication skills to collaborate with cross-functional technical teams.
- Salesforce certification(s) (e.g., Salesforce Administrator, Platform App Builder) is a plus.