Logo
Microsoft

Senior Software Engineer

Microsoft, Seattle, Washington, us, 98127


OverviewAt Mojang Studios, the creators of Minecraft, we are on a mission to build a better world through the power of play. Why play? Well, play is at the heart of everything we do. It's the blocky backbone of our games, the core of our development philosophy, and even the origin of our name. From the relentless experimentation of our endlessly inspiring community to the classrooms where Minecraft has become an essential teaching tool, play is the bedrock of our existence. We enable millions to create and play together, connect people across the globe, and foster a community that is among the most active and passionate in the world. Our community is global and incredibly diverse. When we are developing anything within our franchise, we keep this in mind. We want everyone to not only feel included in Minecraft, but also to see themselves in what we make. Our goal is for the Mojang Studios team to be as diverse as our community.

Mojang Studios is seeking a Senior Software Engineer to join our Quality team. As a Senior Software Engineer focused on quality and test automation, you will play a crucial role in ensuring the quality and performance of Minecraft. Your job will be to empower the team to expand the test coverage and diagnostics collection that keeps our product quality high. You will partner closely with feature teams to design, develop, and implement robust test automation that they want but haven't been able to build yet. You'll make it easier for us to catch and fix bugs, and to keep them out. In this role, you will be ensuring the quality of one of the most popular and long-lived games in the world!

Responsibilities:

Embed into feature teams to understand requirements and identify automation opportunities.Design and develop automated tests and tools to validate the functionality, performance, and reliability of Minecraft in a scalable, reliable and efficient way.Continuously enhance and optimize test automation processes, methodologies, and best practices.Collaborate with the development team to promote a culture of quality and drive quality initiatives throughout the software development lifecycle.Ensure timely, high-quality deliverables with extensible and maintainable quality code.Actively communicate within and across teams to reach successful outcomes through collaboration.Build partnerships with developers, program managers, and designers.Embody our Culture & Values.

#J-18808-Ljbffr