Technical Lead, Automated Testing & Dev Excelle...
@ Jobs for Humanity

Montreal, Quebec, Canada
On Site
Full-time
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXXX****** @ubisoft.com
Recommended after applying

Job Details

Company Description

Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: Ubisoft

About Anvil

The Anvil pipeline is used by thousands of people on multiple productions. With the Anvil One strategy, every improvement benefits all projects. This sharing requires robust automated testing and best development practices.

What you will do

As the Technical Lead, Automated Testing & Dev Excellence, you will:

  • Take technical leadership on test automation and promote excellence in development practices.
  • Collaborate with the CPI and Architect to define the vision and deliver reliable solutions.
  • Define the automated testing strategy (unit, integration, UI/tools) with emphasis on robustness, metrics, quarantines, and CI/CD integration.
  • Program on critical topics using C# and C++, ensuring optimization and testability from the design stage.
  • Promote best practices such as architectural principles, design patterns, code reviews, TDD, and dependency injection.
  • Industrialize validation in the central CI/CD system and collaborate with other Anvil domains to enhance the pipeline reliability.
  • Act as a technical mentor and solve complex technical challenges.

Qualifications

Experience: 7+ years of software development experience.

Technical Skills: Advanced C#, good level of C++, solid understanding of quality processes and CI/CD.

Know-how: Software architecture, design patterns, and practices that promote testability.

Additional Skills: Analytical, problem-solving, strong interpersonal and communication skills, independent, resourceful, detail-oriented, and team player with adaptability.

What to send us

Your resume highlighting your education, experience, skills, and if applicable, games you have delivered.

Additional Information

Ubisoft is a global leader in video games with teams around the world creating original and memorable gaming experiences. We embrace a hybrid work model that supports connectivity with your team while giving you flexibility for work-life balance. Some roles may require being office-based.

Key skills/competency

Technical Lead, Automated Testing & Dev Excellence, C#, C++, CI/CD, software architecture, design patterns, test automation, TDD, mentoring

How to Get Hired at Jobs for Humanity

🎯 Tips for Getting Hired

  • Customize resume: Highlight automated testing and C# skills.
  • Research Ubisoft: Understand their mission and projects.
  • Showcase leadership: Emphasize technical mentoring abilities.
  • Prepare examples: Be ready with CI/CD success stories.

📝 Interview Preparation Advice

Technical Preparation

Review test automation frameworks and design patterns
Brush up on advanced C# and C++ coding practices
Study CI/CD integration best practices
Prepare real code examples for TDD scenarios

Behavioral Questions

Describe a past leadership challenge.
Explain a successful team collaboration story.
Discuss handling tight project deadlines.
Share an instance of resolving team conflict.

Frequently Asked Questions