cylib GmbH
Resident Advisor
Engenheiro(a) de QA Sênior - Berlim
Sobre a RA
Resident Advisor tem sido um lar para a cultura da música eletrônica desde 2001. Descoberta de eventos, venda de ingressos, notícias e editoriais de longa duração, perfis de artistas, filmes originais e uma série de mixes semanais com duas décadas de história. Cerca de 7 milhão de pessoas usam a plataforma web todos os meses, com um público mais amplo em nossos aplicativos e outros canais. Por baixo da plataforma, existe uma rede de colaboradores e gerentes de cidade em dezenas de cidades, que é como nos mantemos conectados às cenas que cobrimos, em vez de apenas reportar sobre elas à distância. A RA tem 25 anos, é independente, certificada como B.Corp e tem a intenção de ser indispensável para os artistas, promotores e públicos que fazem essa cultura.
Propósito da função
Como nosso(a) Engenheiro(a) de QA Sênior, você será responsável pela qualidade do ra.co, nossos aplicativos iOS e Android, e o RA Scan, o aplicativo que os promotores usam para escanear ingressos na porta. Você trabalhará em cinco equipes de produto. Cada equipe escreve e executa seus próprios testes. Você os ajudará a fazer isso bem, manterá as suítes de testes automatizados saudáveis e testará as releases mais arriscadas pessoalmente.
Algumas das coisas que entregamos carregam riscos reais: pagamentos, checkout e a entrada de pessoas nos locais à noite. Outras mudanças são apenas uma linha de texto. Você nos ajudará a distinguir as duas e a testar cada uma de acordo. Usamos ferramentas de IA em todo o desenvolvimento, e você ajudará as equipes a usá-las para escrever testes melhores e mais rápidos.
Mais sobre a RA
Somos independentes e pretendemos continuar assim. 25 anos depois, a RA responde à cultura de onde veio, em vez de a partes interessadas externas. É isso que nos permite tomar decisões a longo prazo.
Nossos funcionários, colaboradores e equipes internacionais não são observadores. Eles fazem parte das cenas que cobrimos, e é para isso que contratamos. Ofício em primeiro lugar, e depois um interesse genuíno nesta música, em vez de apenas um emprego nela.
A RA é certificada como B Corp desde 2024, o que nos exige padrões de impacto social e ambiental que gostaríamos de cumprir independentemente do selo.
Agradecemos especialmente candidatos de diversas origens, habilidades, etnias, experiências, identidades de gênero e orientações sexuais.
Nossos valores
- Música eletrônica é arte.
- Celebramos os valores progressistas que sustentam a música eletrônica.
- Defendemos uma comunidade de música eletrônica mais inclusiva e equitativa.
- Honramos o passado, o presente e o futuro da música eletrônica.
- Usamos a inovação para capacitar a comunidade.
- Escolhemos a honestidade em vez do lucro e o propósito em vez do ganho financeiro.
- Estamos sempre na linha de frente.
Principais responsabilidades
- Manter a suíte de testes end-to-end da web saudável: corrigir testes instáveis, adicionar cobertura para novos recursos e garantir que uma suíte com falha seja corrigida rapidamente
- Expandir os testes automatizados para nossos aplicativos iOS e Android e o RA Scan com os desenvolvedores de aplicativos, para que os testes mobile rodem a cada alteração
- Testar pessoalmente releases de alto risco, como pagamentos e checkout, incluindo casos extremos e o que acontece quando as coisas falham
- Revisar os planos de teste que as equipes escrevem e ajudá-las a melhorar
- Usar ferramentas de IA para escrever e manter testes, ajudar os desenvolvedores a fazer o mesmo e verificar o que as ferramentas produzem
- Instruir nosso parceiro de testes externo e revisar os resultados que eles enviam
- Reportar bugs claramente e acompanhá-los com desenvolvedores e gerentes de produto
- Acompanhar algumas métricas simples, como bugs que chegam à produção e a confiabilidade dos testes automatizados
Estamos procurando
- Vários anos em QA ou engenharia de testes, tipicamente quatro ou mais, testando produtos web e mobile
- Automação de testes prática: você construiu e manteve testes automatizados que rodam em CI, para web (por exemplo Playwright, Cypress ou Selenium) e idealmente mobile. Usamos XCUITest em iOS e Espresso com Kotlin em Android
- Conhecimento de codificação suficiente para escrever e corrigir testes junto com desenvolvedores, em uma linguagem como JavaScript, TypeScript, Kotlin ou Swift
- Você consegue testar APIs e verificar dados com SQL
- Bom julgamento sobre risco: o que testar profundamente, o que superficialmente e o que não testar
- Você já usou ferramentas de IA em seu trabalho de testes e sabe onde elas ajudam e onde não ajudam
- Escrita clara: relatórios de bugs e planos de teste que outras pessoas podem agir
Se você atende à maioria desses requisitos, mas não a todos, ainda gostaríamos de ouvir você. Ninguém chega com tudo, e nós o ajudaremos a crescer no restante.
Diferenciais
- CircleCI ou uma ferramenta de CI similar
- Trabalhar com um parceiro de testes externo
- Sistemas de pagamento, checkout ou venda de ingressos
- Testar aplicativos usados em eventos ao vivo, com redes instáveis
- Ferramentas de gerenciamento de testes como Qase ou TestRail
O que oferecemos a você
- Políticas generosas de férias anuais voltadas para a promoção do equilíbrio entre vida pessoal e profissional.
- Previdência com contrapartida, ou 401k para funcionários dos EUA.
- Iniciativas abrangentes de bem-estar para funcionários, com atividades regulares e programas no local de trabalho para apoiar a saúde mental e física. Isso inclui descontos em assinaturas do ClassPass e protetores auriculares feitos sob medida.
- Eventos sociais organizados pela empresa, almoços em equipe e descontos em produtos.
- Licença anual remunerada para voluntariado, incentivando contribuições para projetos comunitários e instituições de caridade que você se importa.
- Uma cultura interna transparente comprometida com a diversidade, equidade e inclusão (veja: ra.co/about/diversity).
- Envolvimento ativo em projetos comunitários dentro da comunidade de música eletrônica (veja: ra.co/about/community).
Detalhes da listagem
Esta função é um cargo em tempo integral e permanente, baseado em Berlim. Por favor, note: esta posição exige que os candidatos residam em Berlim e trabalhem no escritório três dias por semana.
A faixa salarial anual para esta função é de €60,000 a €72,000. Se você tiver dúvidas sobre a função, entre em contato com work@ra.co.
Esta listagem ficará aberta por um mínimo de duas semanas a partir de [data]. Por favor, certifique-se de adicionar work@ra.co aos seus contatos e verifique sua pasta de lixo eletrônico/spam para e-mails nossos.
