Descrição
Estamos buscando um **Testador Sênior de Automação em Java** sob contrato para se juntar à equipe de sprint como membro integrado, responsável por revisar o trabalho concluído antes da promoção para Staging, gerenciar o processo de liberação do staging e manter a saúde das suítes de testes automatizados. Esta função fornece uma revisão de qualidade independente e aplica os padrões estabelecidos de teste e liberação da equipe, participando de standups, planejamento de sprint e retrospectivas com responsabilidade compartilhada pelos compromissos do sprint.
**Responsabilidades**
* Verificar o trabalho concluído em relação aos critérios de aceitação, à intenção de design e ao comportamento esperado do produto
* Testar alterações no ambiente de desenvolvimento, incluindo funcionalidades adjacentes em risco de regressão
* Documentar defeitos no Linear com etapas de reprodução, comportamento esperado e real, ambiente e severidade
* Fornecer às partes interessadas do Produto um resumo conciso de cada candidato a liberação para aprovação
* Ser responsável pelo processo de liberação do staging e determinar quais itens concluídos estão prontos para promoção
* Executar liberações usando a automação da equipe e promover o trabalho que passa na revisão de qualidade
* Devolver itens com falha ao engenheiro responsável com detalhes claros de reprodução
* Executar e manter suítes de testes Playwright, de unidade e de integração
* Triar falhas e distinguir defeitos do produto de testes instáveis
* Diagnosticar e reparar testes instáveis ou desatualizados
* Identificar testes duplicados, testes obsoletos, lacunas de cobertura e status de plano de teste impreciso
* Estender ou reparar especificações de teste quando for o caminho mais eficiente para restaurar a cobertura
**Requisitos**
* 3\+ anos de experiência em funções de QA ou automação de testes, com forte julgamento de produto e capacidade de identificar lacunas entre uma implementação tecnicamente aprovada e o resultado pretendido
* Experiência com priorização de testes baseada em risco
* Proficiência em ferramentas de QA ou desenvolvimento assistidas por IA, como Claude, Claude Code ou equivalentes
* Especialização em Playwright, incluindo execução, interpretação, depuração e reparo de testes de ponta a ponta e diagnóstico de comportamento instável
* Conhecimento prático de Next.js, React e TypeScript
* Familiaridade com ferramentas de desenvolvedor de navegador e logs de aplicação
* Comunicação escrita clara para relatórios de defeitos e resumos de liberação
* Capacidade de trabalhar de forma independente dentro de metas e processos definidos
**Desejável**
* Experiência em ser responsável por um processo de liberação ou promoção de staging
* Conhecimento de CI/CD, particularmente com GitHub Actions
* Experiência em depurar problemas do Firefox e WebKit
* Experiência em testar produtos de mapeamento, geoespacial, visualização de dados ou modelagem científica
* Familiaridade com ferramentas de análise, como PostHog
**Oferecemos**
* Projetos internacionais com as principais marcas
* Trabalho com equipes globais de pares altamente qualificados e diversos
* Benefícios de saúde
* Programas financeiros para funcionários
* Férias remuneradas e licença por doença
* Cursos de aprimoramento, requalificação e certificação
* Acesso ilimitado à biblioteca de aprendizado do LinkedIn e a mais de 22.000 cursos
* Oportunidades de carreira globais
* Oportunidades de voluntariado e envolvimento comunitário
* Grupos de Funcionários da EPAM
* Cultura premiada, reconhecida por Glassdoor, Newsweek e LinkedIn
*A EPAM é um empregador de igualdade de oportunidades. Todos os candidatos qualificados receberão consideração para o emprego independentemente de raça, cor, religião, sexo, origem nacional, idade, orientação sexual, identidade ou expressão de gênero, deficiência, status de veterano protegido ou qualquer outra característica protegida pela lei aplicável.*