Join Us
At Vodafone, we're not just shaping the future of connectivity for our customers we're shaping the future for everyone who joins our team. When you work with us, you're part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.
Job Summary
The QA & Test Automation Sr. Specialist (COPs Tribe) is responsible for designing, executing, and maintaining comprehensive testing strategies to ensure software quality across manual and automated processes. This role involves mentoring junior testers, collaborating closely with development teams, and playing a key part in enhancing automation frameworks. The engineer will contribute to test planning, lead test execution, and advocate for continuous improvement in quality practices.
Job Description
Key Responsibilities:
- Test Strategy & Planning
- Participate in defining test strategies for projects.
- Develop test plans, test cases, and automation scripts.
- Contribute to best practices and standards for test execution and documentation.
- Test Execution & Automation
- Execute manual and automated test cases across platforms.
- Design and maintain automation scripts for functional, regression, and smoke testing.
- Integrate test suites within CI/CD pipelines and monitor execution.
- Mentorship & Review
- Mentor and support junior testers with technical guidance and code reviews.
- Share knowledge of tools and practices through documentation or training sessions.
- Collaboration & Requirements Analysis
- Work with developers, business analysts, and product owners to understand functional and technical requirements.
- Participate in sprint planning and estimation meetings.
- Provide clear and timely feedback on quality risks, defects, and improvements.
- Defect Management & Reporting
- Log, track, and manage defects using standard tools (e.g., JIRA, Azure DevOps).
- Analyze test results and prepare reports on test coverage and effectiveness.
- Provide input on improving software quality and testability.
- Continuous Improvement
- Explore new tools and approaches to improve testing efficiency and coverage.
- Contribute to team retrospectives and process enhancements.
Not a perfect fit?
Worried that you don’t meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you’re excited about this role but your experience doesn’t align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.
Qualifications
Education & Experience:
- Bachelor's degree in computer science, Information Technology, or a related field.
- 4+ years of experience in software testing, including hands-on test automation.
- Experience mentoring junior team members.
- Strong understanding of QA methodologies, tools, and processes.
Technical Skills:
- Proficiency in test case design, test execution, and automation scripting.
- Hands-on experience with automation tools (e.g., Selenium, Appium, TestNG, Cucumber).
- Knowledge of API testing tools (e.g., Postman, Rest Assured).
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Experience with at least one programming/scripting language (e.g., Java, Python).
- Performance testing experience (e.g., JMeter) is a plus.
- Certified ISTQB Foundation level is mandatory
- Certified ISTQB Agile tester is a Mandatory.
Soft Skills:
- Strong analytical and problem-solving skills.
- Clear and effective communication with technical and non-technical stakeholders.
- Initiative in identifying testing improvements and automation opportunities.
- Ability to work independently and collaboratively in Agile environments.
Who we are
We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same. Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. ;We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included. If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please refer to https://careers.vodafone.com/application-adjustments/ for guidance. Together we can.
Desired Candidate Profile
- Bachelor's degree in computer science, Information Technology, or a related field.
- 4+ years of experience in software testing, including hands-on test automation.
- Experience mentoring junior team members.
- Strong understanding of QA methodologies, tools, and processes.
- Proficiency in test case design, test execution, and automation scripting.
- Hands-on experience with automation tools (e.g., Selenium, Appium, TestNG, Cucumber).
- Knowledge of API testing tools (e.g., Postman, Rest Assured).
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Experience with at least one programming/scripting language (e.g., Java, Python).
- Performance testing experience (e.g., JMeter) is a plus.
- Certified ISTQB Foundation level is mandatory
- Certified ISTQB Agile tester is a Mandatory.
- Strong analytical and problem-solving skills.
- Clear and effective communication with technical and non-technical stakeholders.
- Initiative in identifying testing improvements and automation opportunities.
- Ability to work independently and collaboratively in Agile environments.
انضم إلينا
في فودافون، لسنا ببساطةshape مستقبل التواصل لعملائنا، بلshape المستقبل للجميع الذين ينضمون إلى فريقنا. عندما تعمل معنا، أنت جزء من مهمة عالمية لربط الناس، وحل التحديات المعقدة، وخلق عالم أكثر استدامة وشمولية. إذا كنت ترغب في تطوير مسارك الوظيفي مع العثور على التوازن المثالي بين العمل والحياة، فودافون تقدم الفرص التي تساعدك على الانتماء وإحداث تأثير حقيقي.
ملخص الوظيفة
المختص الأول في اختبار الجودة وأتمتة الاختبار (قبيلة COPs) مسؤول عن تصميم وتنفيذ وصيانة استراتيجيات اختبار شاملة لضمان جودة البرمجيات عبر عمليات يدوية وآلية. يتضمن الدور توجيه المختبرين المبتدئين، والتعاون الوثيق مع فرق التطوير، ولعب دور رئيسي في تحسين أطر الأتمتة. سيساهم المهندس في تخطيط الاختبار، يقود تنفيذ الاختبار، ويدافع عن التحسين المستمر في ممارسات الجودة.
وصف الوظيفة
المسؤوليات الرئيسية:
- استراتيجية الاختبار والتخطيط
- المشاركة في تعريف استراتيجيات الاختبار للمشاريع.
- تطوير خطط الاختبار، حالات الاختبار، ونصوص الأتمتة.
- المساهمة في الممارسات والمعايير الأفضل لتنفيذ الاختبار والتوثيق.
- تنفيذ الاختبار والأتمتة
- تنفيذ حالات الاختبار اليدوية والآلية عبر المنصات.
- تصميم وصيانة نصوص الأتمتة للاختبار الوظيفي، الانحدار، واختبار الدخان.
- دمج مجموعات الاختبار ضمن خطوط CI/CD ومراقبة التنفيذ.
- الإرشاد والمراجعة
- توجيه ودعم المختبرين المبتدئين بإرشاد تقني ومراجعات الشفرة.
- مشاركة المعرفة بالأدوات والممارسات من خلال التوثيق أو جلسات التدريب.
- التعاون وتحليل المتطلبات
- العمل مع المطورين، محللي الأعمال، ومالكي المنتج لفهم المتطلبات الوظيفية والتقنية.
- المشاركة في تخطيط السبرنت واجتماعات التقدير.
- توفير تغذية راجعة واضحة وفي الوقت المناسب حول مخاطر الجودة والعيوب وتحسينات.
- إدارة العيوب والتقارير
- تسجيل وتتبع وإدارة العيوب باستخدام أدوات قياسية (مثلاً JIRA، Azure DevOps).
- تحليل نتائج الاختبار وإعداد تقارير حول تغطية الاختبار وفعاليته.
- تقديم مدخلات لتحسين جودة البرمجيات وقابلية الاختبار.
- التحسين المستمر
- استكشاف أدوات وطرق جديدة لتحسين كفاءة الاختبار والتغطية.
- المساهمة في وتحليل-retrospectives الفريق وتحسين العمليات.
ليس مناسباً تماماً؟
هل تقلق من أنك لا تستوفي جميع المعايير المرغوبة بدقة؟ في فودافون نحن شغوفون بتمكين الأشخاص وخلق بيئة عمل where يمكن للجميع أن يزدهر، بغض النظر عن خلفيتهم الشخصية أو المهنية. إذا كنت متحمساً لهذا الدور لكن خبرتك لا تتطابق مع كل جزء من وصف الوظيفة، نشجعك على التقديم كما قد تكون المرشح المناسب لهذا الدور أو فرصة أخرى.
المؤهلات
التعليم والخبرة:
- درجة البكالوريوس في علوم الحاسوب أو تكنولوجيا المعلومات أو مجال ذو صلة.
- 4+ سنوات من الخبرة في اختبار البرمجيات، بما في ذلك الأتمتة العملية للاختبار.
- خبرة في توجيه أعضاء الفريق المبتدئين.
- فهم قوي لمنهجيات QA، والأدوات، والعمليات.
المهارات التقنية:
- الكفاءة في تصميم حالات الاختبار، وتنفيذ الاختبار، ون scripting للأتمتة.
- خبرة عملية مع أدوات الأتمتة (مثل Selenium، Appium، TestNG، Cucumber).
- معرفة بأدوات اختبار API (مثل Postman، Rest Assured).
- الإلمام بخطوط CI/CD وأدواتها (مثل Jenkins، GitHub Actions، Azure DevOps).
- خبرة مع لغة برمجة/سكربت واحدة على الأقل (مثل Java، Python).
- خبرة اختبار الأداء (مثل JMeter) تعتبر ميزة.
- شهادة ISTQB Foundation مطلوبة
- ISTQB Agile tester معتمدMandatory.
المهارات اللينة:
- مهارات تحليلية وحل مشاكل قوية.
- اتصال واضح وفعال مع أصحاب المصلحة الفنيين وغير الفنيين.
- مبادرة في تحديد تحسينات الاختبار وفرص الأتمتة.
- القدرة على العمل بشكل مستقل وتعاوني في بيئات Agile.
من نحن
نحن شركة اتصالات دولية رائدة، نخدم ملايين العملاء. في فودافون، نؤمن أن الاتصال قوة للخیر. إذا استخدمناها للأشياء التي تهم حقاً، يمكن أن نحسن حياة الناس والعالم من حولهم. من خلال تقنيتنا نمكّن الناس، نربط الجميع بغض النظر عن هويتهم أين يعيشون ونحمي الكوكب، بينما نساعد عملائنا على فعل الشيء نفسه. الانتماء في فودافون ليس مفهوماً؛ إنه حي، ومتنفس، ومزروع من خلال كل ما نفعله. ستكون جزءاً من مجتمع عالمي ومتعدد الثقافات، مع عقول وخلفيات ومهارات مختلفة. نحن ملتزمون بزيادة التنوع وضمان تمثيل متساوٍ وجعل فودافون مكاناً يشعر فيه الجميع بالأمان والتقدير والشمول. إذا كنت تحتاج أي تعديلات معقولة أو لديك طلب وصول كجزء من رحلتك في التوظيف، على سبيل المثال، وقت إضافي أو فترات راحة بين التقييمات عبر الإنترنت، فراجع https://careers.vodafone.com/application-adjustments/ للإرشاد. معاً يمكننا.
الملف المرشح المرغوب
- درجة البكالوريوس في علوم الحاسوب أو تكنولوجيا المعلومات أو مجال ذو صلة.
- 4+ سنوات من الخبرة في اختبار البرمجيات، بما في ذلك الأتمتة العملية للاختبار.
- خبرة في توجيه أعضاء الفريق المبتدئين.
- فهم قوي لمنهجيات QA، والأدوات، والعمليات.
- الكفاءة في تصميم حالات الاختبار، وتنفيذ الاختبار، ون scripting للأتمتة.
- خبرة عملية مع أدوات الأتمتة (مثل Selenium، Appium، TestNG، Cucumber).
- معرفة بأدوات اختبار API (مثل Postman، Rest Assured).
- الإلمام بخطوط CI/CD وأدواتها (مثل Jenkins، GitHub Actions، Azure DevOps).
- خبرة مع لغة برمجة/سكربت واحدة على الأقل (مثل Java، Python).
- خبرة اختبار الأداء (مثل JMeter) ميزة.
- ISTQB Foundation معتمد مطلوب
- ISTQB Agile tester معتمد إجباري.
- مهارات تحليلية وحل المشكلات قوية.
- اتصال واضح وفعال مع أصحاب المصلحة الفنيين وغير الفنيين.
- مبادرة في تحديد تحسينات الاختبار وفرص الأتمتة.
- القدرة على العمل بشكل مستقل وتعاوني في بيئات Agile.