← Все вакансии/Middle/jobgether
MiddleRemoteBrazil

QA Tester

J
jobgether
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

Sobre a empresa

Esta posição é listada em nome de uma empresa parceira, que gerencia todas as aplicações e próximos passos. Nosso parceiro está procurando um Analista de QA Tester Pleno baseado no Brasil.

Este papel é focado em construir qualidade no ciclo de vida de desenvolvimento de software, desde os requisitos até a produção.

Você ajudará a evoluir as práticas de QA da execução tradicional de testes para uma abordagem moderna de engenharia de qualidade.

A posição combina estratégia de teste, BDD, automação, testes exploratórios e análise contínua da qualidade do software.

Você desenvolverá e manterá testes automatizados de UI usando Cypress e Cucumber, integrando-os em pipelines de CI/CD.

O papel envolve colaboração próxima com desenvolvedores, Product Owners, profissionais de UX e outros stakeholders.

Você também investigará falhas, melhorará a cobertura de testes e identificará oportunidades para tornar a automação mais confiável e valiosa.

É uma excelente oportunidade para alguém que gosta de tecnologia, automação, resolução de problemas e melhoria contínua em um ambiente colaborativo.

Responsabilidades
  • Participar da análise e refinamento de requisitos, identificando regras de negócio, cenários de teste, riscos e critérios de aceitação.
  • Traduzir requisitos e critérios de aceitação em cenários de teste estruturados usando práticas de BDD.
  • Definir estratégias de teste apropriadas, determinando quais cenários devem ser tratados manualmente e quais devem ser automatizados.
  • Desenvolver, manter e melhorar continuamente testes automatizados de UI usando Cypress e Cucumber.
  • Integrar testes automatizados em pipelines de CI/CD e monitorar sua execução e resultados.
  • Realizar testes exploratórios e manuais quando necessário, particularmente para novos recursos e cenários que ainda não são cobertos pela automação.
  • Investigar falhas de teste, identificar possíveis causas raiz e colaborar com equipes de desenvolvimento para resolver problemas.
  • Identificar testes instáveis, redundantes ou de baixo valor e melhorar continuamente a suíte de automação.
  • Documentar e rastrear defeitos claramente, fornecendo as informações necessárias para reprodução e resolução eficientes.
  • Usar ferramentas com IA para apoiar a criação de cenários de teste, identificação de casos extremos, automação de testes, refatoração e análise de falhas.
  • Colaborar estreitamente com Desenvolvedores, Product Owners, UX e outros membros da equipe para promover a propriedade compartilhada da qualidade do software.
  • Compartilhar conhecimento de QA, técnicas e melhores práticas, contribuindo para a evolução técnica da prática de engenharia de qualidade.
Requisitos
  • Ensino superior completo ou curso de tecnologia em Tecnologia da Informação ou área relacionada.
  • Conhecimento sólido de conceitos de teste de software, estratégias de qualidade e o papel do QA ao longo do ciclo de vida de desenvolvimento.
  • Capacidade de interpretar requisitos e critérios de aceitação e transformá-los em cenários de teste eficazes.
  • Conhecimento prático de BDD, Cucumber e Cypress para testes automatizados de UI.
  • Conhecimento de JavaScript e/ou TypeScript aplicado a testes automatizados.
  • Experiência ou familiaridade com práticas de teste funcional, regressão, exploratório e manual.
  • Compreensão de metodologias ágeis, particularmente Scrum e o papel do QA dentro dos sprints de desenvolvimento.
  • Familiaridade com Git e práticas de controle de versão.
  • Familiaridade com ferramentas de IA e sua aplicação em atividades de desenvolvimento de software e QA.
  • Fortes habilidades analíticas e de resolução de problemas, com atenção aos detalhes e mentalidade de melhoria contínua.
  • Capacidade de colaborar efetivamente com equipes multidisciplinares e comunicar questões técnicas claramente.
Diferenciais
  • Experiência em estruturar projetos de automação usando Cypress, Cucumber e BDD.
  • Experiência em integrar testes automatizados em pipelines de CI/CD.
  • Experiência com testes automatizados de API REST.
  • Conhecimento da pirâmide de testes e como determinar o nível apropriado de automação.
  • Experiência trabalhando com métricas de qualidade e indicadores de cobertura de testes.
  • Experiência usando IA para geração de cenários de teste, automação, refatoração de testes ou análise de falhas.
  • Experiência definindo padrões e melhores práticas para testes automatizados.
Benefícios
  • Modelo de trabalho home office, com visitas ocasionais ao escritório da empresa em São José dos Campos, São Paulo.
  • Oportunidade de trabalhar em um ambiente de engenharia de qualidade focado em automação e melhoria contínua.
  • Exposição a práticas modernas de QA, incluindo BDD, testes automatizados, CI/CD e processos de qualidade assistidos por IA.
  • Ambiente colaborativo com interação próxima entre equipes de QA, desenvolvimento, produto e UX.
  • Oportunidades para contribuir com a evolução dos padrões de teste, práticas de automação e estratégias de qualidade.
  • Oportunidades de aprendizado contínuo e desenvolvimento profissional.
  • Emprego em tempo integral.
  • Local de trabalho inclusivo e oportunidade de trabalhar em tecnologia que apoia cidades mais inteligentes, eficientes e sustentáveis.
Стек и навыки

С чем работаем