Riot Games

Engenheiro(a) de Software Principal, Automação de Testes - League of Legends

PythonJavaC++C#Go
Tradução automática. Consulte o original.

Sobre a oportunidade

Engenheiros da Riot trazem um conhecimento profundo de áreas técnicas específicas, mas também valorizam a oportunidade de trabalhar em uma variedade de domínios mais amplos. Como Engenheiro(a) de Software, você trabalhará com tecnologias novas e atuais, criando soluções inovadoras para superar obstáculos de alto volume e entregar valor aos jogadores.

Como Engenheiro(a) de Software Principal na Equipe de Qualidade do League of Legends, você definirá e impulsionará a visão técnica para nossos frameworks de automação principais, garantindo os mais altos padrões de qualidade em todo o ecossistema do League of Legends. Seu trabalho capacitará engenheiros em múltiplas iniciativas — desde mecânicas de gameplay até desenvolvimento de skins — fornecendo frameworks confiáveis e escaláveis que suportam práticas de teste eficientes e robustas.

Nesta função, você se reportará diretamente ao Gerente de Engenharia e desempenhará um papel de liderança chave na colaboração entre equipes. Você trabalhará em estreita colaboração com engenheiros e QA em toda a Riot para alinhar frameworks e fluxos de trabalho de qualidade, elevar a experiência do desenvolvedor e melhorar a qualidade geral de nossos produtos.

Nós usamos principalmente C++ para a lógica do jogo e ferramentas, e Python para impulsionar nossos sistemas de automação de testes e validação.

Para esta função, você terá sucesso através da expertise no ofício, um espírito colaborativo e tomada de decisões que prioriza a satisfação dos jogadores. Estaremos avaliando seus estudos anteriores, experiência e seu relacionamento pessoal com jogos. Se você incorpora empatia pelo jogador e se importa com as experiências dos jogadores, esta pode ser a sua função!

RESPONSABILIDADES

  1. Colaboração com diversas equipes para garantir que os recursos atendam às expectativas de múltiplas dimensões (qualidade do código, extensibilidade, modularidade, escalabilidade, segurança, preocupações operacionais e padrões/tendências da indústria)
  1. Trabalhar e alinhar com diferentes parceiros que abrangem várias equipes para garantir que estamos entregando recursos incríveis para empolgá-los
  1. Definir o tom, contribuir e definir discussões/projetos técnicos pelos quais sua equipe é responsável
  1. Mentoria. Você ajuda os Rioters a desenvolver as ferramentas e a atmosfera criativa para brilhar, mas, em última análise, os responsabiliza por tomar decisões inteligentes e entregar valor aos jogadores.
  1. Participar da rotação de suporte da equipe

QUALIFICAÇÕES REQUERIDAS

  1. 8+ anos de experiência prática profunda com linguagens de programação compiladas (C++, Java, Go ou C#)
  1. 3+ anos construindo e mantendo testes automatizados para jogos, web, mobile, serviços backend ou aplicações desktop (escopo dependendo do nível da função).
  1. Experiência com C++ que abrange vários casos de uso e plataformas.
  1. Ter sido responsável por impulsionar valor através da liderança no desenvolvimento de esforços em escala organizacional (escopo de 1 anos+), incluindo coleta de requisitos, planejamento, testes e lançamento ou implantação.
  1. Defendeu as melhores práticas de desenvolvimento de software dentro de sua organização, que incluem revisões de design/código, padrões de codificação, gerenciamento de controle de origem, testes, desempenho de entrega, escalabilidade e manutenibilidade.
  1. Você tem um histórico sólido de mentoria de outros em habilidades interpessoais e técnicas.

QUALIFICAÇÕES DESEJÁVEIS

  1. Utilizou machine learning, IA e/ou técnicas de teste funcional para aprimorar fluxos de trabalho de teste automatizado, permitindo priorização mais inteligente de casos de teste, detecção de anomalias e cobertura de regressão adaptativa em sistemas de jogos complexos.
  1. 2+ anos de experiência utilizando visão computacional em suporte a testes de automação.

NOSSOS BENEFÍCIOS

A Riot foca no equilíbrio entre vida pessoal e profissional, demonstrado por nossa política de folga remunerada aberta e outros benefícios, como horários de trabalho flexíveis. Oferecemos seguro médico, odontológico e de vida, licença parental para você, seu cônjuge/parceiro(a) e filhos, e um plano de aposentadoria 401k com contrapartida da empresa. Confira nossas páginas de benefícios riotgames.com/en/work-with-us/overview para mais informações.

Na Riot Games, colocamos os jogadores em primeiro lugar riotgames.com/en/who-we-are/values. Essa missão impulsiona todas as decisões em nossa busca para criar jogos e experiências que tornam melhor ser um jogador. Se você está trabalhando diretamente em uma nova experiência voltada para o jogador ou está apoiando a empresa como um todo, todos na Riot fazem parte de nossa missão. E assim como em nossos jogos, somos melhores quando trabalhamos juntos. Nosso objetivo é criar equipes colaborativas onde você é capacitado a trazer sua perspectiva única todos os dias. Se isso parece o tipo de lugar onde você quer trabalhar, estamos ansiosos pela sua candidatura.

É nossa política fornecer igualdade de oportunidades de emprego para todos os candidatos e membros da Riot Games, Inc. A Riot Games faz acomodações razoáveis para Rioters com deficiência e não discrimina ilegalmente com base em raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, origem nacional, idade, deficiência, status de veterano, estado civil, histórico criminal ou qualquer outra categoria protegida pela lei federal e estadual aplicável. Consideramos para emprego todos os candidatos qualificados, incluindo aqueles com histórico criminal, de maneira consistente com a lei federal, estadual e local aplicável, incluindo a California Fair Chance Act, a City of Los Angeles Fair Chance Initiative for Hiring Ordinance, a Los Angeles County Fair Chance Ordinance for Employers, a San Francisco Fair Chance Ordinance e a Washington Fair Chance Act.

De acordo com a Los Angeles County Fair Chance Ordinance, os seguintes deveres essenciais podem criar uma base para desqualificar candidatos com histórico criminal relevante:

  1. Salvaguardar dados confidenciais e sensíveis da Empresa.
  1. Comunicação com terceiros, incluindo Rioters e terceiros como fornecedores, e/ou jogadores, incluindo menores.
  1. Acesso a ativos da Empresa, sistemas digitais seguros e redes.
  1. Garantir um ambiente interativo seguro para jogadores e outros Rioters.

Esses deveres estão diretamente relacionados às operações essenciais, segurança, confiança e obrigações de conformidade dentro de nossa organização. Observe que os deveres do cargo podem evoluir com base nas necessidades do negócio e responsabilidades adicionais podem ser atribuídas conforme necessário para manter a eficiência operacional e a segurança.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores