drjobs Software Engineering Summer Intern English

Software Engineering Summer Intern

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
موقع الوظيفة drjobs

Tunis - تونس

الراتب شهرياً drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

Topic 1 : AI-Powered Test Case Generation for Automated QA Integration

Description:

This topic focuses on exploring and implementing AI-driven tools or models that can automatically generate test cases (unit integration or UI) from source code API specifications (e.g. OpenAPI) or user stories. The goal is to integrate these AI-generated tests into our existing QA pipelines to enhance coverage reduce manual effort and support continuous testing

Key attributes / Main competencies:

  • Understanding of software testing (unit integration UI)
  • Familiarity with QA tools and frameworks (e.g. JUnit Selenium Postman Cypress)
  • Experience with AI/ML or LLMs (e.g. using GPT APIs code models)
  • API analysis and specification handling (e.g. Swagger/OpenAPI)
  • CI/CD and test automation integration

Learning Outcomes:

  • Evaluate and apply AI models for automated test case generation
  • Design workflows that translate API specs or code into executable test scripts
  • Integrate automated testing into real-world QA processes
  • Deliver a working prototype or framework usable by the QA team

Topic 2 : API Documentation & Exposure for InsightWeb

Description

This internship focuses on documenting and exposing the internal APIs of MassTer InsightWebto external clients. The intern will explore and organize existing backend and frontend components built using Java Spring Boot and Angular generate interactive API documentation using Swagger/OpenAPI and prepare guidelines for secure and efficient API consumption. The final deliverable will be a well-structured developer portal or API reference that can be shared with clients or partners.

Key Competencies:

  • Java Spring Boot (REST APIs)
  • Angular basics
  • Swagger/OpenAPI
  • API testing (Postman)
  • Basic auth/OAuth2 knowledge

Learning Outcomes:

  • Understand InsightWebs API architecture
  • Document and publish REST APIs
  • Build secure client-consumable API layers
  • Gain experience with Swagger and API design best practices

Topic 3 : Codebase Backup & Sync from Bitbucket to GitHub

Description:
Implement an automated process to back up and sync Bitbucket repositories to GitHub. This includes setting up secure access scheduling regular updates and ensuring data integrity for disaster recovery or migration readiness.

Key Competencies:

  • Git & repository management
  • Bitbucket and GitHub APIs
  • Scripting (Bash or Python)
  • Basic CI/CD (Bitbucket Pipelines GitHub Actions)

Learning Outcomes:

  • Automate repo mirroring from Bitbucket to GitHub
  • Understand cross-platform Git operations
  • Gain experience with GitHub Actions and Bitbucket Pipelines
  • Improve DevOps reliability and code redundancy practices

نوع التوظيف

دوام كامل

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا