Activision
Lead Automation Software Engineer – Tools - Infinity Ward
Activision, Los Angeles, California, United States, 90079
Overview
Infinity Ward is looking for a
Lead Automation Software Engineer
to join our Tools team. In this role, you will help drive the development of automated testing frameworks and systems that validate and ensure the quality of our Content Creation tools through GUI-level functional and regression testing. You will be hands-on in writing code to test the tools that empower our developers and content creators, while also guiding and mentoring other engineers on best practices in automation. This is an opportunity to influence the quality and stability of the pipelines that fuel one of the industry’s most iconic franchises. Founded in 2002, Infinity Ward is the original studio behind the Call of Duty franchise. Infinity Ward is wholly owned by Activision. To learn more about our studio, please visit https://www.infinityward.com/, on Facebook at https://www.facebook.com/InfinityWard/, and @InfinityWard on Twitter. Responsibilities
Design, develop, and maintain automated GUI functional and regression tests that simulate user interaction and validate complex tool workflows. Build and extend robust, scalable automation frameworks to improve reliability and coverage of Content Creation tools. Collaborate with QA, engineering, and content teams to identify automation needs and ensure comprehensive coverage of user scenarios. Provide technical leadership and mentorship to other engineers, fostering best practices in automation and test design. Continuously evaluate and enhance test strategies, frameworks, and processes to increase stability, coverage, and reliability. Requirements
5+ years of professional experience in test automation. 2+ years of experience in a lead or mentoring capacity. Strong proficiency with scripting languages (e.g., Python, Lua, or similar). Strong problem-solving skills and ability to drive technical initiatives. Nice to Have
Familiarity with the Squish Qt testing framework. Advanced Python skills for tools and test development. Experience with automated testing frameworks (e.g. Squish Qt, TestComplete, Ranorex, or equivalent). Experience programming in C++ or C#. Experience with continuous integration systems (e.g., Jenkins, TeamCity, GitHub Actions). Knowledge of workflows for content creation or developer tools in game development. Our World
Activision Blizzard, Inc., is one of the world's largest and most successful interactive entertainment companies. We are home to Call of Duty, World of Warcraft, Overwatch, Diablo, Candy Crush and Bubble Witch, with a global network serving hundreds of millions of monthly active users. We foster an inclusive environment and provide a suite of benefits that promote well-being for every world. Activision Blizzard is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law and will not be discriminated against on the basis of disability. Rewards & Benefits
We provide a suite of benefits that promote physical, emotional and financial well-being for every world. Eligible employees may receive comprehensive benefits including: Medical, dental, vision, health accounts, life and AD&D, disability insurance; 401(k) with company match, tuition reimbursement, charitable donation matching; Paid holidays and vacation, paid sick time, floating holidays, parental, bereavement and other leaves; Mental health and wellbeing programs, fitness programs, free and discounted games, and other voluntary benefits; Relocation assistance if required. In the U.S., the standard base pay range for this role is $121,500.00 - $224,880.00 annually. This range reflects base pay for new hires across all U.S. locations and is dependent on experience, performance, and location. Incentive compensation may apply and is not guaranteed. Additional job details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: Computer Games
#J-18808-Ljbffr
Infinity Ward is looking for a
Lead Automation Software Engineer
to join our Tools team. In this role, you will help drive the development of automated testing frameworks and systems that validate and ensure the quality of our Content Creation tools through GUI-level functional and regression testing. You will be hands-on in writing code to test the tools that empower our developers and content creators, while also guiding and mentoring other engineers on best practices in automation. This is an opportunity to influence the quality and stability of the pipelines that fuel one of the industry’s most iconic franchises. Founded in 2002, Infinity Ward is the original studio behind the Call of Duty franchise. Infinity Ward is wholly owned by Activision. To learn more about our studio, please visit https://www.infinityward.com/, on Facebook at https://www.facebook.com/InfinityWard/, and @InfinityWard on Twitter. Responsibilities
Design, develop, and maintain automated GUI functional and regression tests that simulate user interaction and validate complex tool workflows. Build and extend robust, scalable automation frameworks to improve reliability and coverage of Content Creation tools. Collaborate with QA, engineering, and content teams to identify automation needs and ensure comprehensive coverage of user scenarios. Provide technical leadership and mentorship to other engineers, fostering best practices in automation and test design. Continuously evaluate and enhance test strategies, frameworks, and processes to increase stability, coverage, and reliability. Requirements
5+ years of professional experience in test automation. 2+ years of experience in a lead or mentoring capacity. Strong proficiency with scripting languages (e.g., Python, Lua, or similar). Strong problem-solving skills and ability to drive technical initiatives. Nice to Have
Familiarity with the Squish Qt testing framework. Advanced Python skills for tools and test development. Experience with automated testing frameworks (e.g. Squish Qt, TestComplete, Ranorex, or equivalent). Experience programming in C++ or C#. Experience with continuous integration systems (e.g., Jenkins, TeamCity, GitHub Actions). Knowledge of workflows for content creation or developer tools in game development. Our World
Activision Blizzard, Inc., is one of the world's largest and most successful interactive entertainment companies. We are home to Call of Duty, World of Warcraft, Overwatch, Diablo, Candy Crush and Bubble Witch, with a global network serving hundreds of millions of monthly active users. We foster an inclusive environment and provide a suite of benefits that promote well-being for every world. Activision Blizzard is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law and will not be discriminated against on the basis of disability. Rewards & Benefits
We provide a suite of benefits that promote physical, emotional and financial well-being for every world. Eligible employees may receive comprehensive benefits including: Medical, dental, vision, health accounts, life and AD&D, disability insurance; 401(k) with company match, tuition reimbursement, charitable donation matching; Paid holidays and vacation, paid sick time, floating holidays, parental, bereavement and other leaves; Mental health and wellbeing programs, fitness programs, free and discounted games, and other voluntary benefits; Relocation assistance if required. In the U.S., the standard base pay range for this role is $121,500.00 - $224,880.00 annually. This range reflects base pay for new hires across all U.S. locations and is dependent on experience, performance, and location. Incentive compensation may apply and is not guaranteed. Additional job details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: Computer Games
#J-18808-Ljbffr