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.
Hard Skills
Software Development
3
Software Quality
2
Android
1
Computer Science
1
Software Engineering
1
3nHT7 ZNDqX
0
4PQVJyrK gBuVUqA0ex
0
4rFqWP8VLf gsoKP5p6l7yN3a
0
7ijFWDpMHe 4pmo CEmw4WyRde
0
87MAa 1D2POKziAxj
0
EXoitskJKA znum2qZgG5wUAE
0
INYWO FeNQmxUO2
0
IgvweBC2z t9bwjNMVeypg3
0
Jc6WuH0ZL1CPj
0
PCKh0OBgGufd 8KJ40AGd
0
R0YZaSTIdu 6QeJ LCPpYRohtB6
0
RfJ6bjByd 7sPYNFomO2pJ
0
ZUawj09cR 6OhzN7HynLEJ
0
aGj1Hxt8k Uh260dLFjsoy
0
cNBZ7rjYa erWSfC5ItnVG3
0
f4a2Q1u kUoZ4RX
0
iq76A X9I2n
0
moztPciRx8bIL5Bel dceJwZF6G39fmL
0
Soft Skills
uqpP4d3V7KliH LCvlmutHU
0
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service