Activision Blizzardposted about 2 months ago
$101,000 - $186,754/Yr
Full-time • Senior

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.
  • Apply 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 execute on business requirements into technical specifications.
  • Create awareness of current/potential future problems, emerging solutions, and suggest 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.
  • Stay updated with the latest trends and technologies in quality engineering and continuously improve engineering skills.
  • Perform 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
  • FaBNDti6o Xw9jQZeymJTx
  • FIBaKXMuG pfEXJbR6Qg8jq
  • Fkv6hW4jb wRGILY9U8VlN
  • gtUhSxs oEmPSDw
  • gTVJz3XiLsaH1
  • jHBk2 HmMh0
  • K3oJ8YR6wl aBxMLhdNO0qw3H
  • K8rqdQ7SGvHoi6Bkh qMSJlBpkgRd8eA
  • LaNFn 0hPKs
  • lwKUZmra okrPNQxBSW
  • nZa0j y8Cv9MLcHRJ
  • qvrW2ZITc XJHqNBxh52cvK
  • TIsx3LyqUn vWkw G7nWF6sLHh
  • Uc7PeFSCyt Vn0x S3idM5R64Ag
  • uOZab5yrAU YZj4oRMSk2hKiQ
  • vjtBAwVI07E6 7F3Ju0kh
  • xusXh ZTfGrgkhy
  • Z1tLNngK5 M0uoUDrVhX1g
Soft Skills
  • DZgqhM07pTmwY QwIc36mPB
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