We are looking for a Software Development Engineer In Test to join the Automation and Tooling Team. Our team is a small team, composed of 9 Software Development Engineers in Test, spread over multiple locations.
Unity Technologies offers a highly technical and product driven work environment, where amazing people from all over the world are entrusted to find smart solutions to hard problems. We are light on process and dedicated to quality. We prefer passion and personal initiative over management and control. We use continuous integration and our long-term goal is to implement continuous deployment. For this to happen, we seek to have the utmost confidence in our engineering pipeline, from development to build - to test - to deployment.
You will join the Automation and Tooling Team, which is responsible for the test infrastructure part of continuous integration.
Being a part of the team, you will work on ensuring the highest possible quality and productivity on feature development by creating and maintaining CI pipelines, and help developers to efficiently use the CI pipelines. You will help by solving infrastructure problems and improve the overall confidence in a well-tested product.
You will gain valuable knowledge of modern CI techniques and how to optimize test coverage of a product.
What you’ll be doing
Crafting automation workflows across mobile platforms that can be run in a continuous integration system
Trouble shooting complex, failing CI scenarios
Building tools and frameworks for optimizing platform/test coverage
Advocating good engineering practices in the team and ensuring tooling surrounding quality are just as important as the product itself
What we’re looking for
Knowledge of CI pipeline setup
Scripting experience using Bash or Powershell
Programming experience using C#, Python, etc
Experience with development supporting tools like code versioning, project management tools, etc.
You might also have
Knowledge of Android or iOS automation
General knowledge of game development and tools related hereto
Experience with the Unity Editor
Gross monthly pay (EUR): 2,126.65*
*Note: Certain locations, such as Lithuania, require a good faith disclosure of the base pay for the role.
Life at Unity
Unity (NYSE: U) is the world’s leading platform for creating and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Unity is the foundation upon which the world’s most powerful digital content is created. Specifically, Unity’s platform provides a comprehensive set of software solutions to create, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices.
In the fourth quarter of 2022, more than 70% of the top 1000 mobile games were made with Unity as derived from a blended number of the top 1000 games in the Google Play Store and Apple App Store. In 2022, Made with Unity Applications had more than 4 billion downloads per month.