Lead Software Engineer, Automation and Build

4 weeks ago


Irvine, California, United States Blizzard Entertainment Full time
Job Title: Lead Software Engineer, Automation and Build

Blizzard Entertainment is seeking a talented and experienced Lead Software Engineer to help evolve our automated testing pipelines and the automation discipline itself.

Responsibilities:
  • Establish and maintain a rich automation infrastructure covering areas such as game and tools builds, continuous integration, performance & stress testing, build verification, and more.
  • Optimize legacy services for stability, performance, and resource utilization.
  • Be a force multiplier for the broader development team that depends on the infrastructure and services that the Build & Automation team provides.
  • Collaborate with multiple teams to create and manage various test environments and build farms from tens of cores to thousands of them.
  • Help improve test coverage through the design and implementation of automated testing processes.
  • Work with production staff and other leads of the Diablo team to prioritize tasks and track development.
  • Ensure that the team adheres to established coding standards, development philosophies, and efficient coding practices.
  • Evaluate and mentor junior members of the Build & Automation team.
Requirements:
  • 5+ years' programming experience with shipped-product experience.
  • Previous leadership experience as a people manager or technical lead.
  • You currently hold a senior software engineer position or higher.
  • Strong programming skills in C# OR C++, as well as proficient using at least one other interpreted language (Groovy, Python, Perl, etc.).
  • Strong code review, interpersonal and communications skills.
  • Passion for automation, validation, verification and software development with a service-oriented attitude.
  • Experience working in a collaborative team environment and handling multiple projects simultaneously.
Plus:
  • Experience managing a production build system (e.g. Jenkins) with active live operations.
  • Experience with SQL databases.
  • Experience with Tableau or other data visualization packages.
  • Experience working with GCP or other cloud providers.
  • Experience integrating version control systems.
  • Expertise in Windows and Linux environments.
  • A degree in computer science, or a related field.
  • Previous experience automating video game consoles.

Blizzard Entertainment is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.

We provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered. Subject to eligibility requirements, the Company offers comprehensive benefits including medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance; 401(k) with Company match, tuition reimbursement, charitable donation matching; paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave; mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others.

Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.blizzard.com/en-us/company/careers/benefits.

In the U.S., the standard base pay range for this role is $121,500.00 - $224,880.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.



  • Irvine, California, United States United Software Group Full time

    Job Title: Senior Software Automation EngineerWe are seeking a highly skilled Senior Software Automation Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and implementing test automation strategies and solutions that drive business value.Key Responsibilities:Define and...


  • Irvine, California, United States United Software Group Full time

    Job Title: Electromechanical Automated Design EngineeringJob Summary: We are seeking an experienced Electromechanical Automated Design Engineering professional to join our team at United Software Group. The successful candidate will be responsible for designing and developing automated systems and equipment, utilizing their expertise in electromechanical...


  • Irvine, California, United States Turion Space Full time

    Job SummaryAs a Lead Software Test Engineer at Turion Space, you will be responsible for leading the design, installation, configuration, and management of the Test Engineering server/network infrastructure and overall system architecture, including applications and databases.Key ResponsibilitiesTest Strategy: Develop and implement test strategies and plans...


  • Irvine, California, United States JobRialto Full time

    Job Summary:We are seeking a skilled Senior Java Test Automation Engineer Lead to join our team at JobRialto. The ideal candidate will possess extensive experience in building, maintaining, and executing test automation frameworks using Java, Selenium, and Cucumber (BDD).This role requires working in an Agile environment with multi-location teams, focusing...


  • Irvine, California, United States University Of California Irvine Full time

    Job SummaryThe University of California, Irvine seeks a skilled Building Automation Supervisor to join our team. As a key member of our Facilities Management department, you will be responsible for supervising and coordinating the work of Building Automation Controls Technicians.ResponsibilitiesSupervise and coordinate the work of Building Automation...


  • Irvine, California, United States Talent Space Full time

    Talent Space, Inc. Job DescriptionWe are seeking a seasoned Cloud-Native Software Engineer Lead to join our team at Talent Space, Inc. in Irvine, CA. As a key member of our development team, you will play a critical role in designing, developing, and deploying cloud-native applications.Key Responsibilities:Lead the design, development, and maintenance of...


  • Irvine, California, United States Syntricate Technologies Full time

    Job Title: Automation Design EngineerWe are seeking a highly skilled Automation Design Engineer to join our team at Syntricate Technologies. As a key member of our engineering team, you will be responsible for designing and developing automation systems that meet the needs of our clients.Key Responsibilities:Design and develop automation systems using CAD...

  • Automation Specialist

    3 weeks ago


    Irvine, California, United States ATS Automation Full time

    Job SummaryATS Automation is seeking a highly skilled Automation Specialist to join our team. As an Automation Specialist, you will be responsible for installing and training our clients on our cutting-edge automation equipment. You will also be responsible for validating, adapting, and customizing new robotic equipment to support the automation of...


  • Irvine, California, United States Wonderware Full time

    Job OverviewAs a Product Specialist at Wonderware, you will be the technical expert for our sales team, helping to architect world-class automation and data solutions using AVEVA software. You will work closely with customers to understand their technical and business needs, and develop solutions that improve their quality, efficiency, and...


  • Irvine, California, United States Turion Space Full time

    Job Title: Senior Ground Software EngineerAt Turion Space, we're pioneering space technology and innovation. As a Senior Software Engineer, you'll be at the forefront of building cutting-edge Mission Control Systems, developing advanced tools for GNC and AI engineers, and architecting applications that directly impact space missions.Key Responsibilities:Lead...


  • Irvine, California, United States Turion Space Full time

    Job Title: Software Test EngineerAt Turion Space, we are seeking a highly skilled Software Test Engineer to join our team. As a Software Test Engineer, you will be responsible for implementing testing procedures on software programs, developing testing procedures, conducting software testing, and creating reports on the software's performance.Key...


  • Irvine, California, United States Rivian Full time

    About RivianRivian is a pioneering electric vehicle manufacturer dedicated to creating a sustainable future. Our mission is to keep the world adventurous forever, and we're committed to protecting the environment for future generations.Role SummaryThis is a unique opportunity to join Rivian's Automation and Controls team as a co-op student. The internship...


  • Irvine, California, United States Syntricate Technologies Full time

    We are seeking a highly skilled Automation Design Engineer to join our team at Syntricate Technologies. The ideal candidate will have a strong background in automation design and a proven track record of delivering high-quality designs.Key Responsibilities:Design and develop automation systems and tools to improve efficiency and productivity.Collaborate with...


  • Irvine, California, United States ApTask Full time

    About the Role:ApTask is seeking a seasoned Senior Test Automation Engineer to join our team. As a key member of our technical team, you will be responsible for designing, developing, and maintaining automated testing frameworks for our clients. Key Responsibilities:Design and develop automated testing frameworks using Java and TestNGCollaborate with...


  • Irvine, California, United States Leo Tech Services Full time

    Job Title: Senior Test Automation EngineerWe are seeking a highly skilled and experienced Senior Test Automation Engineer to join our QA team at LeoTech Services.Key Responsibilities:Define and drive automated test effortsBuild and maintain highly available systems across various production environmentsValidate software releasesDebug complex issues and...


  • Irvine, California, United States Kia America Full time

    About the Role:Kia America is seeking a highly skilled Service Engineer Software Automation to join our team. As a key member of our Product Quality team, you will be responsible for representing the voice of the North American customer in identifying vehicle quality concerns and developing countermeasures for our vast dealership network.Key...


  • Irvine, California, United States Turion Space Full time

    Job Summary:Turion Space is seeking a highly skilled Senior Software Test Engineer to lead the design, installation, configuration, and management of the Test Engineering server/network infrastructure and overall system architecture, including applications and databases.Key Responsibilities:Develop and implement test strategies and plans for software...


  • Irvine, California, United States Turion Space Full time

    Job DescriptionAs a Software Test Engineer at Turion Space, you will be responsible for implementing testing procedures on software programs. Your tasks will include developing testing procedures, conducting software testing, and creating reports on the software's performance.Key ResponsibilitiesDevelop detailed test plans, test cases, and test scripts based...


  • Irvine, California, United States B. Braun Medical Inc Full time

    Job SummaryAs an Engineering Automation Specialist at B. Braun Medical Inc., you will play a crucial role in optimizing our manufacturing processes and improving product quality. We are seeking a highly skilled professional with expertise in automation systems and process improvement to join our team.Key ResponsibilitiesAnalyze existing equipment and...


  • Irvine, California, United States Turion Space Full time

    Job OverviewTurion Space is seeking a skilled Software Test Engineer to join our team. The successful candidate will be responsible for implementing test procedures on software at Turion Space.Key ResponsibilitiesDevelop Test Plans and Test Cases: Create detailed test plans, test cases, and test scripts based on software requirements and...