Blizzard Entertainmentposted about 2 months ago
$101,000 - $186,754/Yr
Full-time • Senior
Irvine, CA

About the position

A Sr. Software Development Engineer in Test plays a crucial role in leading and supporting Quality Assurance (QA) programs and initiatives across various platforms and products. They conceptualize, architect, and implement medium to large scale technical solutions to enhance quality efficiency while optimizing costs. The Senior Software Development Engineer in Test implements metrics and analyzes test data to identify trends and delivers insightful reports to enhance software quality. They also collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. They also mentor others, share best practices, and stay updated with the latest trends and technologies in software development.

Responsibilities

  • Innovate by conceptualizing, architecting, and leading the implementation of sophisticated technical solutions (such as frameworks, test suites, API integrations, and tools) to enhance quality efficiency while optimizing execution costs.
  • Implement automation and tools metrics, analyze test data and outcomes to discern trends, and deliver insightful reports to development stakeholders.
  • Applies experience to proactively address problems in design, implementation and operation of solutions.
  • Demonstrate ability to debug and resolve most issues within their domain and pinpoint root causes and document findings.
  • Collaborate and communicate effectively with engineers and cross-functional teams to understand, translate, and executive on business requirements into technical specifications.
  • Creates awareness of current/potential future problems, emerging solutions, and suggests best practices to ensure software quality, reliability, and availability.
  • Help others develop appropriate knowledge and skills through mentoring, training, guidance, and constructive feedback.
  • Actively contribute to knowledge sharing by disseminating innovative ideas, effective solutions, streamlined processes, and industry best practices within the team and throughout the company, thereby contributing to creating cutting-edge and compelling products.
  • Stay updated with the latest trends and technologies in quality engineering and continuously improve engineering skills.
  • Performs other duties as assigned.

Requirements

  • Minimum 5 years' experience as a Software Engineer, or similar role focusing on tooling.
  • Minimum 4 years with C++ software engineering experience in a professional environment.
  • Experience in the architecture and creation of automation frameworks, test harnesses, and/or QA-focused tools.
  • Experience interpreting large data sets and/or creating data analysis tools.
  • High School diploma or equivalent required. Bachelor’s Degree in Computer Science or related field preferred.
  • Basic understanding of Computer Science fundamentals, including data structures, algorithms, and complexity analysis.
  • Commitment to quality and sustainable software development.
  • Thorough understanding of the Software Development Life Cycle (SDLC).
  • Effective communication and collaboration skills in a team environment.

Nice-to-haves

  • Experience working with large code base.
  • Performance and stress testing.
  • Experience with enterprise software automation solutions.
  • Passion for Blizzard’s line of products and services.

Benefits

  • 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.
  • Relocation assistance if required to move geographic locations for the job.

Job Keywords

Hard Skills
  • Android
  • Computer Science
  • Software Development
  • Software Engineering
  • Software Quality
  • BYZnQwdFI EVKDxhspglB7
  • FIjrd AjpHB
  • gpQxc6D AgC9S73
  • j6kBIibcE PDECF3cdTQ1zh
  • krnR7 m3GaHic9yVE
  • KsmBwvNM w9o7WLTu5n
  • NoPwR7cvQy0V pDZTrFRO
  • Nxhel ytiSw
  • OiFXNIAS1 eLN3Hnpw9P4E
  • PMK10TDGz lhUEAW93xGe1
  • s86jJ02VoknwQ
  • TdC4ya2pDM OwVT 1aWYNhL8zwy
  • Vf0zOu3qeZ hJ8HolCA0f1Fei
  • VigtjuDy0K UA6l1kHJ3tQ02j
  • wIo6vh0EXlC8aVpFb SjIsWgdLUQfC4F
  • XDBUIq6Mp 08ixEMyrQ1mIY
  • ym7RM NH83VK5Zs
  • zA0XyIDWaP xTDA d8a1tLNKAg
Soft Skills
  • aBy21UCN5A4cn Jxg7PT4Ya
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service