This job might no longer be available.
Senior Software Development Engineer in Test (SDET), B&OP
1 year ago
Team Name:
Quality AssuranceJob Title:
Senior Software Development Engineer in Test (SDET), B&OPRequisition ID:
R015207Job Description:
The Battle.net & Online Products organization is home to 300+ superpowered engineers, program managers, and designers focused on the technology that powers Blizzard Entertainment’s games. Whether you’re playing one of our titles, chatting with friends, or just shopping online, B&OP ensures that our players are immersed in engaging, exciting, and secure experiences.
The infinite care and loving detail put into every aspect of our games and systems is something we take seriously and pride ourselves on delivering to our players. Are you passionate about creating test automation, test frameworks and testing tools? Are you up for the challenge of joining a highly collaborative team while improving your professional skill set? Do you have a strong desire to work on a team and to contribute in meaningful ways with like-minded people?
Blizzard QA is a close-knit team that cares about iteration, collaboration, and succeeding together. We share knowledge and improve our skills by learning from each other’s success and failures via group discussions, mentoring, and embracing techniques that keep us delivering quality entertainment. In this position you will help build and maintain tools used in development every day. Are you excited about the prospect of joining our team and being a part of Blizzard Entertainment?
The Battle.net SDK & Integration Services develops the software, services, and infrastructure that helps millions of players get into their game, interact, and compete. Our areas of responsibility include title onboarding/management and test tools, SDK, social services like friends and chat, game download and patching services, game data and e-sports tournament-supporting systems and their related APIs, and several other supporting systems and applications.
Responsibilities
- Work and collaborate with Battle.net teams to establish quality goals, develop test plans and understand risk-based testing.
- Identify, design and implement technical solutions (frameworks, tests, API hooks, tools) increasing test effectiveness and coverage, while reducing the cost of test execution.
- Debug and troubleshoot issues in the test runs, partner with the team to identify the root cause and write reports/bugs.
- Implement metrics, analyze test data and results to identify patterns, report on risk status to development partners, and influence software quality.
- Collaborate with engineers to provide technical guidance. Promote quality software among individuals and teams.
- Share ideas, solutions, processes and best practices within the team and across Blizzard, be part of the cutting edge and exciting products!
- Champion Blizzard’s core values, especially “Commit to Quality”.
Requirements
- 5+ years of Java (preferred) or JavaScript software engineering experience in a professional environment with large code bases.
- 5+ years of experience as an SDET, software engineer or similar role with focus on quality and creating tools.
- Experience with Computer Science fundamentals in data structures, algorithms, and complexity analysis.
- Experience designing, implementing and maintaining:
- Automation for APIs and websites
- CI/CD pipelines
- Performance and load testing
- Passion for Quality Assurance. Expert with testing practices, including regression, acceptance, functional.
- Bachelor’s Degree in Computer Science or equivalent experience.
Pluses
- Experience in SDK Integration Testing, technologies/platforms/services to design tests for web services, messaging middleware, security, micro-services, and n-tier architectures.
- Understanding of scalable and highly concurrent server architecture designs.
- Cloud experience (AWS/GCP/Azure).
- Experience working with Spring framework, JUnit and TestNG.
- Experience with JIRA, Confluence, Github and Jenkins.
- Experience with Linux, VMs, Docker containers and bash/shell scripts.
- Passion for video games.
Blizzard Entertainment is a global company committed to growing our employees along with the business. We offer generous benefits and perks with an eye on providing true work / life balance. We’ve worked hard to champion an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunity for professional growth. Our people are everything. Our core values are real, and our mission has never changed.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are dedicated to creating the most epic entertainment experiences…ever. Join us!
Create Your Profile — Game companies can contact you with their relevant job openings.