Ubisoft is a leading producer, publisher and distributor of interactive entertainment products.
Present in 28 countries with 27 studios, Ubisoft has won over gamers worldwide with its high-quality, cutting-edge franchises.
Today, Ubisoft boasts one of the richest and most diverse catalogues in the industry with top selling brands on all platforms including Assassin’
s Creed, Child of Light, Far Cry, Just Dance, Might & Magic, Prince of Persia, Rayman, Rabbids, Rocksmith, Maniaplanet, Tom Clancy'
s Ghost Recon, Tom Clancy's Rainbow Six, Tom Clancy's Splinter Cell, Tom Clancy's The Division, Trials, The Crew Watch Dogs and ZombiU to name a few!
Ubisoft Kiev is looking for a Senior Software Developer in Test (C#) who will take part of all the normal activities of the central tool team dedicated to Anvil, Ubisoft'
s most commonly used engine.
The Anvil Pipeline team mission is to reduce its Ubisoft effort in maintaining common Anvil parts that is realized by gradually taking charge of the common Anvil code and tools and by increasing quality standards by using various software engineering techniques.
The team notably carries out the convergence of the common code, unit and functional tests development, tools development, continuous delivery, etc.
The team members are agents of change and contribute to improve the development practices at the company scale. The Software Developer in Test ensures the robustness of the team deployments by putting in place tests practices both in the team and on the Ubisoft projects.
Cooperate with projects in the scaffolding of standardized test practices
Participate in the scaffolding of CI / CD techniques and their use
Ensure the robustness of the centralized team deployments
Take part of the centralized team discussions and effort
Develop unit and functional tests
Take part of the continuous delivery
Document his / her work
Profound knowledge of the C# and .Net framework
Experience in XUnit, Git / GitLab / GitHub / Perforce
Experience in the development of unit and functional testing
Experience in Ranorex
Will be a plus
Team City / Build Systems
Problem-solving and open minded
Flexibility and ability to adapt to change
Sense of initiative
Attention to details
Ability to work under pressure
Working well in a team environment
Strong interpersonal and communication skills
Good oral and written communication in English
Updating job knowledge proactively
Analytical and synthesis skills
Comfortable with debugging unfamiliar code
What we offer
International AAA game projects
Access to cutting-edge hardware
Experience using hottest internally developed game engines
Proficient and fun-to-work-with colleagues
Opportunity to travel abroad
Medical / Life insurance
English / French courses
20 working-days paid vacation