INACTIVE
Full-Time
Staff Software Engineer
Posted on 2/3/2023
Online game developer
Consumer Software
Gaming
Compensation Overview
$170,000 - $249,900
Senior, Expert
Los Angeles, CA, USA
Required Skills
Microsoft Azure
Python
UI/UX Design
Data Structures & Algorithms
Java
Quality Assurance (QA)
AWS
Jenkins
C/C++
Google Cloud Platform
Requirements
- Minimum of 6 years of relevant experience in Software Engineering, Quality Engineering, specifically testing, frameworks and automation
- BS in Computer Science or equivalent experience
- High proficiency coding in Python, Java and/or C++
- Strong understanding of CS fundamentals including OO concepts, data structures, algorithms, and microservices architectures
- Experience with cloud technology including GCP, AWS and/or Azure
- Proven experience developing comprehensive and effective test and performance tools, as well as frameworks
- In-depth knowledge and understanding of standard quality best practices, techniques and methodologies to drive continuous quality improvements
- Experience delivering quality software in a large distributed system with emphasis on functional and performance automation, workloads and testing
- Considerable experience with continuous integration / continuous deployment systems like Jenkins
- Experience coaching Software Engineer or QA team members on test design, planning and execution
Responsibilities
- Drive quality across all disciplines, providing guidance, feedback, and suggestions to improve quality practices across engineering organization
- Work with Engineering Managers to mentor team members in quality and engineering craft
- Contribute to technical leadership and strategic direction to continuously improve the product and service quality at the initiative level
- Define and drive quality strategy and manage quality operations for the initiative. This includes but is not limited to automation, continuous integration, release testing and test case management
- Partner with customer facing groups such as PMs, UX, SEs to better understand how customers interface and use our product to drive quality early and often in SDLC
- Author and enhance test plans based on feature requirements and specifications, as well as technical discussions and deep dives with engineers
- Build, enhance and maintain automation frameworks utilized by team to automate critical user scenarios for regression testing
- Prioritize and execute test cases in an environment that's representative of production environment
- Partner with support and engineering to investigate, troubleshoot and identify/implement fixes for customer facing issues
- Driving risk based testing and improving risk management processes
- Managing external vendors and remote teams when needed
Riot Games' mission is to develop, publish, and support the most player-focused games in the world.
Company Stage
M&A
Total Funding
$24M
Headquarters
Los Angeles, California
Founded
2006
Growth & Insights
Headcount
6 month growth
↓ -1%1 year growth
↑ 23%2 year growth
↑ 16%Benefits
Healthcare
Family Care
Open Paid Time Off
Retirement
Play Fund
Donation Matching
INACTIVE