Job Title: - R&D Engineer
**Note**: Final Designation / Level will be decided based on the relevant experience and interview ratings.
Job summary:
UBISOFT is seeking a motivated and enthusiastic Junior R&D Engineer to assist in the development of tools and frameworks for game testing and automation. The intern will work closely with the R&D Manager and other team members to design prototype and implement solutions that enhance efficiency and reduce manual efforts in testing. This role provides an excellent opportunity to gain hands-on experience in software development automation and quality control processes within the gaming industry.
Job Description
Job Duties / Responsibilities
Core Responsibilities
- Collaborate with the R&D Manager R&D Team and the Product Team to contribute on wide range of use cases ranging from automation tests engine tools AI/ML solutions etc.
- Assist in integrating tools and frameworks into existing testing systems.
- Learn and contribute to the development of tools and prototypes for automation.
- Support the team in debugging troubleshooting and improving solutions.
- Participate in team meetings share progress and incorporate feedback.
- Document processes findings and results to ensure knowledge sharing.
Learning Opportunities
- Gain hands-on experience with software development and automation tools.
- Develop a deeper understanding of software testing lifecycles.
- Enhance coding and debugging skills in a collaborative environment.
- Learn about CI/CD pipelines and version control systems.
Core Competencies
- Eager to Learn: Highly motivated and quick to grasp new concepts.
- Problem-Solving Mindset: Ability to approach challenges creatively and analytically.
- Team Collaboration: Strong communication skills and a willingness to work closely with others.
- Adaptability: Open to feedback and able to thrive in a fast-paced iterative environment.
Technical Competencies
- Hands on Knowledge of Python programming.
- Good understanding of AI/ML concepts.
- Familiarity with software development and testing processes.
- Exposure to CI/CD tools (e.g. Jenkins TeamCity) and version control systems (e.g. Git).
- Understanding of debugging and troubleshooting techniques.
- Good to have understanding of other languages such as C and C#.
Behavioural Competencies
- Curiosity: Passion for exploring new technologies and their applications.
- Teamwork: Ability to collaborate effectively with diverse teams.
- Adaptability: Willingness to take on new challenges and adapt to changing priorities.
Qualifications :
Bachelors degree preferably from computer science.
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Full-time