Devxperience Program Overview:
- Participate in a 2-month internship program involving soft skills, Theoretical Technical Trainings and On Job Trainings.
- Prepare a graduation presentation to a committee of technical and non-technical experts.
GDC Department offers a 2-month internship in one of the following tracks:
Full Stack Developer
- Front-End Development with React.
- Back-End Development with .Net.
- RESTful API Design.
- Database Integration.
- Unit testing.
Software Testing
- Basics of Software Testing/Software Testing Lifecycle/Software Testing Types.
- Software Testing Levels/Regression Testing and Impact Analysis/How to size and Estimate Testing Efforts.
- Software Testing Throughout Agile environment/API Testing concepts and tools practices.
- Basics of Performance Testing with practical hands-on/Test Automation Concepts with practical hands-on.
- Mobile Testing techniques/Defects creation, Defects query & Defect life cycle (real cases on a tool like Azure DevOps )/Test Cases creation on different modules.
- Test Coverage/Review Requirement and design documents (static testing ).
- Testing Reporting (Sprint report, Closure report.. etc )
Manual testing practice on web application.
DevOps:
- Version Control Systems.
- Continuous Integration and Continuous Deployment (CI/CD).
- Configuration Management.
- Containerization with Docker.
- Container Orchestration with Kubernetes.
- Monitoring and Logging.
- Security and Infrastructure Hardening.
- Excellent command of English.
- Very good communication skills.
- Good command of Microsoft Office.
- Minimum Grade of Good in previous years. - Class of 2025.
Bachelor's Degree of Engineering with a major in Computer Engineering or Computer Science.