Celebrando a Equipe de QA – Os Heróis Desconhecidos na Indústria de Videojogos

por Kwalee Team

Como é ser um dos heróis na indústria de videogames? Para resumir em poucas palavras: Divertido, empolgante, difícil, e acima de tudo, com propósito. Ser um testador de garantia de qualidade não é fácil. Mas muitos na indústria de jogos não falam o suficiente sobre eles.

Sentamos com dois dos nossos membros seniores da equipe do departamento de QA para nos contar o que os aspirantes a QA podem esperar.

O Que Você Pode Nos Contar Sobre Ser Um Testador De Garantia De Qualidade?

Ananyaa: Jogamos o dia todo e somos pagos por isso... só brincando! Ser um QA na indústria de jogos é tanto semelhante quanto diferente do tipo de trabalho que você vê outros especialistas em QA fazerem em qualquer empresa de desenvolvimento de software. Mas, em geral, estamos envolvidos desde o início do projeto para entender os requisitos do jogo e como eles devem aparecer para os jogadores. Em essência, nosso objetivo é sempre entregar jogos de alta qualidade que atendam às expectativas que nossos stakeholders e jogadores têm.

Komal: Leva uma abordagem mais exploratória para testar a jogabilidade porque precisamos jogar 'como um jogador'. Tentar criar diferentes cenários para 'quebrar o jogo', para que a experiência dos nossos jogadores não seja prejudicada. Dito isso, seguimos um conjunto específico de processos para testar nossos jogos, então para os jogadores que se tornam QA com a única expectativa de 'apenas jogar o dia todo'... essa realidade é muito decepcionante. Temos que lidar com inúmeros bugs e falhas.

A Maioria Das Pessoas Que Aspira A Ser Designers Ou Programadores Ingressa Na Indústria Através De QA Antes De Seguir Para Seus Papéis Dos Sonhos. Sendo Vocês Mesmos Seniores, Por Que Permaneceram Em QA A Longo Prazo?

Komal: QA sempre foi minha primeira escolha de carreira. Nunca quis ser desenvolvedor ou ir para outro campo. A maioria das pessoas trata isso como um trampolim, mas para mim, QA é muito mais do que isso. Como uma carreira a longo prazo, estar em QA permite que você esteja envolvido em múltiplos aspectos de qualquer domínio — produção, desenvolvimento de jogos, até mesmo marketing — então você obtém insights sobre todos os papéis relacionados no desenvolvimento de videogames, tornando-se um "faz-tudo".

Ananyaa: Eu queria fazer parte de algo que era importante para mim porque estar envolvido em testes de aplicativos não me era gratificante. Jogar sempre foi meu hobby e eu estava muito interessada em aprender mais sobre como tudo isso é feito. E estar em uma posição de QA me colocou bem no meio de como as coisas funcionam em uma empresa de jogos. E tenho amado cada momento (bom e ruim) disso. Também tivemos outras pessoas em nosso time que permaneceram porque são ou jogadores ou perceberam a importância do papel em uma empresa. Alguns acham que isso lhes dá a oportunidade de moldar como um jogo deve parecer, então há alguma influência no design de jogos. Mas principalmente, você está rodeado por pessoas que amam jogos (e jogar), então, quando compartilhamos o trabalho que fazemos, formamos um vínculo forte.

Como é O Dia A Dia Médio De Um Testador De QA?

Ananyaa: Nada como uma nova xícara de café/chá e algumas notícias sobre jogos para começar o dia! A maioria de nós passa pelos e-mails e mensagens de trabalho no Slack (e às vezes [ok, quase sempre] memes). Mas para começar o trabalho, verificamos novamente quaisquer bugs previamente corrigidos para não prejudicar nossas versões atuais. Chamamos isso de testes de regressão. Logo em seguida, testamos planos para 100% de cobertura do jogo, do começo até o fim. Para ser franco, encontramos discrepâncias no trabalho uns dos outros e ajudamos a corrigi-los.

Komal: Sim, e se encontramos quaisquer problemas com as versões, como um bug ou falha, documentamos e sinalizamos todos eles para as equipes de desenvolvimento. (Alguns bugs misteriosamente voltam como uma "característica" ou são considerados feitos "por design"...) Mais tarde, temos nossas reuniões diárias com nossos times em lotes, então sabemos o que esperar nos próximos dias e planejamos nosso trabalho de acordo. Depois disso, é mais do mesmo trabalho que Ananyaa acabou de falar. (Uma pausa para o café ajuda em uma ou duas ocasiões, com certeza.)

Ananyaa: Então todos voltamos para casa e continuamos jogando... e encontramos bugs sem jamais perceber que isso se tornou um hábito agora!

Como Você Se Sente Sobre Seu Envolvimento E Experiência Em Garantia De Qualidade?

Komal: A maioria de nós gosta do nosso trabalho, então a experiência de fazer parte da criação de jogos é incrível. Sem mencionar que nosso envolvimento permite que alterações e melhorias em um jogo sejam feitas para atender às expectativas dos nossos jogadores.

Ananyaa: É ótimo ajudar a tornar os jogos os melhores que podem ser porque nós mesmos somos jogadores e queremos o que é melhor para a empresa e nossos jogadores. Em geral, no entanto, QA sempre foi o departamento mais "olhado de cima pra baixo" — seja na indústria de jogos ou na indústria de software em geral. Mesmo que frequentemente façamos trabalho específico para consertar os problemas do usuário (ou no nosso caso, do jogador).

Komal: Há muitas vozes dentro das equipes de QA em várias empresas que acreditam que é fundamental que precisamos ter uma participação igual ou talvez maior nas aprovações finais dos projetos. Portanto, o envolvimento nesses aspectos sempre foi um assunto delicado.

Quão Crucial é O QA Para Uma Empresa De Jogos?

Ananyaa: Nosso único propósito é fazer jogos de alta qualidade, então estabelecemos para nós mesmos os mais altos padrões possíveis. Portanto, se estivermos ausentes, isso definitivamente impactaria a qualidade global dos jogos de uma grande maneira, no melhor dos casos. Então os jogos podem não ser lançados. Na verdade, eles podem falhar assim que iniciarem. Jogos podem ver um atraso no lançamento, às vezes por meses.

Komal: Se partíssemos, nossos desenvolvedores de jogos teriam uma vida mais tranquila. (Mas sabemos que sentirão nossa falta quando assumirem as responsabilidades de teste... não conte isso a eles!) Mas falando sério, é um trabalho pragmático em dois sentidos; primeiro, sobrecarregaria o trabalho de todos e os afastaria da trilha de fazer o que amam — fazer jogos. Em segundo lugar, você precisa de alguém para olhar os jogos e encontrar as falhas que precisam ser corrigidas. Não é fácil fazer isso como um desenvolvedor de jogos, já que é o seu trabalho que está em jogo.

Quais São As Suposições Ou Equívocos Comuns Em Torno Do QA E Das Tarefas Que Ele Acarreta?

Komal: O maior equívoco é, claro, que é 'fácil'. Qualquer pessoa que já seguiu um processo rigoroso sabe o quão rigoroso isso pode ser. Temos que trabalhar com múltiplas equipes (repletas de pessoas com diferentes opiniões e perspectivas) para investigar, isolar e refazer nossos passos para cada único bug e glitch que relatamos. É uma habilidade genuína saber o que procurar, como procurar, permanecer curioso e conhecer todo um jogo como a palma da sua mão. Não perdemos um momento apenas jogando aleatoriamente, esperando encontrar problemas técnicos porque já temos nossas mãos cheias pensando em cenários únicos para usar nos testes de jogos.

Ananyaa: Outro é que não há bugs no jogo final se o QA estiver em um estúdio. Tipo, isso não é verdade de forma alguma. É uma realidade dura, mas nenhum produto pode ser 100% livre de bugs. É virtualmente impossível, não importa quantos recursos você dedique ou quanto tempo você dedique.

Komal: O tempo é também outra coisa que ouvimos com frequência. Que se houver um aperto de tempo, devemos passar menos tempo no QA. Isso é um grande 'não'. Se isso acontecer, a qualidade do jogo é drasticamente reduzida, e isso é inaceitável para qualquer um, muito menos para nós.

Ananyaa: Cyberpunk é um bom exemplo do que acontece quando há pouco ou nenhum tempo para o QA. Jogos de qualidade realmente importam.

Komal: Sim. Portanto, quando vemos bugs, documentamos e os corrigimos o mais rápido possível.

Ananyaa: Encontramos algumas outras suposições comuns, como 'simplesmente sentamos e jogamos' ou 'encontrar bugs não requer habilidades'... Além disso, frequentemente nos deparamos com pessoas que se surpreendem quando mencionamos a extensa quantidade de documentação e pesquisa envolvidas em nosso trabalho. Mas esse tipo de trabalho é crucial porque a documentação ajuda a manter todos na mesma página (sem trocadilhos), e protocolos rigorosos não podem ser tratados de ânimo leve para que ninguém se sinta perdido quando estiver seguindo os passos corretos. Também há a necessidade de passar pelos requisitos de design para comparar com as implementações dos desenvolvedores, então devemos cruzar e confirmar o que foi feito e o que não foi. Há muito mais do que isso, é claro. Curiosamente, leva tanto esforço para descobrir falhas em um jogo quanto para consertá-las.

Komal: Há também um aspecto criativo no teste de jogos. No sentido de que você pode quebrar um jogo de inúmeras maneiras diferentes, e quando você tem uma equipe diversificada, você verá isso em primeira mão. Isso porque cada um traz sua própria abordagem única para a tarefa.

Como Tanto Desenvolvedores Quanto Empresas Podem Apreciar Melhor E Celebrar As Contribuições Do Trabalho De QA?

Komal: Hmm...

Ananyaa: Patrocinar uma viagem de férias para as Maldivas seria apreciado!

Komal: Como dissemos antes, há uma enorme diferença entre como a maioria das equipes de QA na indústria de software vivencia o trabalho em projetos, em comparação com outros departamentos. As equipes de QA têm seus próprios processos e cronogramas padrão a seguir, então não podemos, por exemplo, assumir tarefas de última hora. No entanto, descobrimos que esse é o caso em muitos lugares. É crucial que as equipes respeitem o tempo e as decisões que colocamos no trabalho que fazemos. Portanto, por exemplo, é aceitável descartar alguns pequenos bugs como 'características' ou 'joias escondidas', mas isso não deve se tornar um hábito. Isso é para que o que entregarmos no final do dia ainda esteja em ótimas condições. Se essa qualidade que procuramos cair por causa de decisões ruins, isso decepcionaria a todos.

Quais São Seus Momentos Favoritos Trabalhando Em QA?

Komal: Ver seu nome nos créditos de um jogo. Esse é um momento muito especial. Além disso, ver os jogos em que trabalhamos serem lançados, subirem ao top 10 em diferentes plataformas e serem indicados a um prêmio.

Ananyaa: Encontrar aquele bug que é tão absurdo que nos faz rachar de rir. Mas também encontrar aquele bug elusivo que alguém encontrou uma vez, mas nunca mais. Reproduzir os passos para encontrá-lo novamente é excruciante. Mas quando finalmente dá certo... é tão satisfatório que é difícil colocar em palavras.

Komal: Muitas vezes, alguns jogos têm tantos bugs que simplesmente não podemos assiná-los até termos limpo todos eles. Então paramos o jogo de ser submetido. E isso economiza muito dinheiro para a empresa e potencialmente até parcerias — submissões para a Microsoft ou Sony, por exemplo, custam muito dinheiro. Contribuir dessa forma também é incrível.

O Que A Equipe De QA Da Kwalee Está Fazendo Hoje Em Dia?

Ananyaa: Crescemos a um ritmo massivo ultimamente, o que torna o teste de vários jogos ao mesmo tempo uma brisa. Isso aumentou o número de lançamentos de games como resultado. Então, estamos testando um monte de novos jogos empolgantes. Mas além disso, as sextas-feiras são uma boa maneira de relaxar onde todos nós nos reunimos e nos divertimos. Estamos organizando um torneio interno de Valorant, Tekken e até FIFA em breve, então isso é empolgante!

Existe Algum Conselho Que Vocês Podem Oferecer Aos Aspirantes A Candidatos De QA Sobre Entrar Na Indústria De Jogos?

Ananyaa: Você testará coisas novas, aprenderá coisas novas e até trabalhará com outras pessoas para implementar coisas novas. E às vezes essas coisas não serão jogos. Você testará ferramentas, tecnologias e serviços de backend junto com os jogos. Você também precisará pensar fora da caixa para criar cenários sobre como algo pode ser testado. E embora isso soe emocionante, é tedioso e repetitivo. Por mais que nos divirtamos com o trabalho, também o levamos a sério.

Komal: Sim, e também, você não precisa ter experiência anterior em jogos de vídeo ou desenvolvimento de jogos para contribuir. Mas já que você vai trabalhar diretamente com nossos jogos e aplicativos, saber como o jogador pensa é um conhecimento que nos beneficiará muito. Mas você não pode fazer isso sozinho — você vai precisar trabalhar com outras pessoas, seja com colegas testadores de QA ou pessoas de outros departamentos. Então, confiança e comunicação — sendo transparente, claro e focado em objetivos — é tudo.

Ananyaa: Algum conhecimento da indústria também seria bom. Como saber quais jogos estão lançando em quais plataformas, o que funciona para certos jogos e o que não funciona. Mas normalmente, não se espera que você saiba tudo isso, e como qualquer novo papel que você ingressar, haverá alguém para guiá-lo e ensinar enquanto você aprende. Então, se você está preocupado em atender a essas altas expectativas, tudo bem, apenas tenha como objetivo aprender rapidamente.

Esperamos Que Você Tenha Gostado Da Entrevista!

Se você está procurando uma oportunidade para entrar na indústria de jogos, a Kwalee está contratando. Temos muitos cargos disponíveis para todos, incluindo oportunidades remotas!

Acesse nossa página de empregos e veja o que a Kwalee tem reservado para pessoas apaixonadas como você. Siga-nos nas redes sociais (TikTok | Twitter | YouTube | Instagram | LinkedIn | Facebook.

Sobre o autor:

Mentes apaixonadas da Kwalee, entregando insights cativantes para gamers e desenvolvedores.

Artigos Relacionados

Compartilhar este artigo: