R&D Engineer

Ubisoft · ubisoft.com

Pune, MH, India Full-time yesterday
Workplace
On-site
Location
Pune, MH, India
Who can apply
Based in India: you usually need the right to work there

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month, cancel anytime. Already have an account? Log in

About the role

Job Description

Job Purpose:

The R&D Engineer designs and owns automation artifacts at source-code and framework level, enabling scalable and reliable automated testing. The role ensures automation systems remain stable, usable, and aligned with evolving project and product requirements.

IMPACT :

• Design and implement automation components and systems, owning system-level outcomes across implementation and stability. • Translate QA/QC needs into scalable source-code-level automation solutions. • Own automation components end-to-end from design to maintenance. • Diagnose failures driven by engine behavior, timing, or integration gaps. • Build systems improving execution reliability, diagnostics, and maintainability. • Ensure components are reusable, documented, and aligned to QE usage. • Handle complex automation challenges independently, making implementation decisions within defined architectural boundaries.

INNOVATION:

• Strengthen the automation ecosystem by building and enhancing features of the automation framework. • Solve component-level automation challenges across game engines. • Deliver reusable automation components reducing automation complexity and increasing scalability. • Define improvements to automation systems based on system-level learnings and implementation experience. • Translate experimentation outcomes into reusable and scalable solutions across projects.

KNOWLEDGE :

CORE COMPETENCIES • End-to-end ownership of engineering outputs. • High-quality technical documentation and system clarity. • Supporting junior engineers through code reviews and feedback. • Analytical problem-solving with scalable solution design and sound technical judgment. • Technical mentorship and knowledge sharing with junior engineers and interns. • Ownership of delivery quality aligned with engineering and QC standards.

TECHNICAL COMPETENCIES • Strong C++ with C#/Python usage. • CI/CD pipelines (Jenkins/TeamCity). • Hands-on experience on game automation framework • Engine integration and deep debugging. • Version control best practices and code reviews.

BEHAVIORAL COMPETENCIES • Communicates technical decisions clearly with stakeholders across automation, product, FQC, and co-dev teams. • Collaborates proactively to align game design updates and ensure smooth feature and automation integrations. • Shows strong initiative in exploring tools, frameworks, and optimization techniques to improve engineering outcomes. • Approaches complex problems analytically and proposes practical, scalable solutions.

Qualifications

Seniority: 3–6 years development including 2–3 years tools/automation for QC; BE/BTech/MTech/MS in Computer Science, Software Engineering, Electronics, or a related technical field. Equivalent demonstrated professional experience will be considered.

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.