Technical Lead, Automated Testing & Dev Excellence (Anvil Pipeline)
Location: Montreal, QC, ca
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
Job Description
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
Take technical leadership on test automation and promote excellence in development practices: solid architecture, appropriate design patterns, and test-driven code. You will collaborate with the CPI and Architect to define the vision, deliver reliable solutions, and guide the team toward high standards
The main and usual duties of this job are:
Define the automated testing strategy (unit, integration, UI/tools) with a focus on robustness and visibility (metrics, quarantines, CI/CD).
Program on critical topics (C#, C++), optimize performance, and ensure testability from the design stage.
Promote best practices: architectural principles, design patterns, code reviews, TDD, and dependency injection.
Industrialize validation in the central CI/CD and collaborate with other Anvil domains to make the pipeline more reliable.
Act as a technical mentor and solve complex problems.
Qualifications
What you bring
7+ years of software development experience.
Skills:
Advanced C#
Good level of C++
Understanding of quality processes and CI/CD
Know-how:
Software architecture
Design patterns
Practices that promote testability.
Skills and knowledge:
Good analytical and synthesis skills
Problem-solving ability
Good interpersonal and communication skills
Independent and resourceful
Sense of initiative
Attention to detail
Flexible in organizing your work
Able to work in a team
Able to adapt to change
Results-oriented
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, from Assassin's Creed to Rainbow Six, Just Dance, and many more. We believe that diversity of perspectives drives progress for both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown.
We embrace a hybrid work model that helps you stay connected with your team and aligned with company priorities, while giving you the flexibility to maintain your work-life balance. Please note that some roles are entirely office-based and are not eligible for hybrid work.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
