This job might no longer be available.
Automation Engineer
4 years ago
At Midwinter we're on a quest to create ground-breaking new games and a thriving community of gamers who play them. We’re bringing together top talent with a shared passion for creating fun. We value people from diverse backgrounds with differing perspectives, who are unafraid of taking on new challenges.
Your Mission
in this critical infrastructure role as the Automation Engineer is to design and implement powerful, intuitive, and technically robust workflows that support greater developer velocity. Though your code may not be visible to players within game, the work you do to automate repetitive tests and implement an effective CI/CD pipeline will make our game developers’ lives much easier and have a significant impact on the stability and quality of our studio's first title, Scavengers, at launch.
You will join a tight-knit team of passionate developers working to release Scavengers (
https://www.youtube.com/watch?v=-g4I7NOz2dA&t=9s), a game unlike any other. Behind every strong development team - there’s a strong infrastructure team. You’ll connect developers to best practices to improve the efficacy and efficiency of our Kirkland teams’ automated testing processes.
Areas for Impact
- Ensure the stability of the game through the development of automated testing frameworks, including defining, designing, and implementing automation test plans and test cases and reducing repetitive manual tests.
- Integrate testing efforts and tools with CI/CD.
- Build and deploy software assemblies.
- Leverage game analytics including performance data like frame rate (fps) and stability via telemetry, QA systems, benchmark tests, and other sources to inform decision making and optimize automation systems.
- Break down the development of the system into a number of manageable tasks.
We'd like to hear from you if you identify with the following
- Strong knowledge of automation.
- Experience working with Perforce and Git source control systems.
- Experience with crash reporting systems.
- Excellent communication, for both technical and non-technical stakeholders.
- Experience with cloud and on-premise infrastructure.
- Knowledge of Unreal Engine (or other game engine) automation tools (preferred).
- Passionate about games or the gaming industry (preferred).
While we think the above experience could be important, we’re keen to hear from people that believe they have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply!!
Equal Opportunity
The best ideas are often the least expected and require new ways of thinking; that’s why our teams at Improbable are made up of an incredible range of talented people. Improbable is proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.
Create Your Profile — Game companies can contact you with their relevant job openings.