Inscreva-se para aceder a todos os recursos do nosso serviço
  • Pesquisa de emprego
  • Favorito
  • Criar um CV
    Novo
  • Salários
  • Alertas de emprego

Quality Assurance Automação

Genesis Consulting Partners, LLC

A Genesis Consulting tem oportunidade imediata para profissional especialista em Qualidade de Softwares com verdadeira paixão por crescimento profissional e entrega de valor através da tecnologia. Nossos clientes são alguns dos principais líderes mundiais em diferentes indústrias e o candidato fará parte de projetos desafiadores para construir e apoiar soluções técnicas para suas necessidades.

O QA de Automação é o profissional responsável por estruturar, implementar e sustentar a automação de testes ao longo do ciclo de desenvolvimento, assegurando qualidade, rastreabilidade e velocidade nas entregas. Sua atuação vai além da execução técnica: ele contribui para a prevenção de defeitos, fortalecimento da cultura de qualidade e aumento da confiança do time nas releases. Esse papel é especialmente relevante em ambientes com entregas contínuas, múltiplas integrações e necessidade de regressão frequente, pois reduz esforço manual, aumenta a previsibilidade e melhora a estabilidade do produto.

Escopo de atuação

O profissional atua na definição da estratégia de testes automatizados, desenho de cenários críticos, implementação de frameworks, integração com pipelines, análise de falhas, manutenção da suíte de regressão e apoio à evolução das práticas de qualidade do time.

Responsabilidades

- Implementar, manter e evoluir testes automatizados para aplicações web, APIs e, quando aplicável, fluxos integrados entre sistemas. - Participar da análise de requisitos, refinamentos e critérios de aceite, contribuindo com visão preventiva de qualidade desde as etapas iniciais do desenvolvimento. - Definir a melhor abordagem de automação para cada contexto, equilibrando cobertura, custo de manutenção, estabilidade e retorno sobre investimento. - Integrar a execução dos testes automatizados às pipelines de CI/CD, garantindo feedback rápido e confiável para o time. - Estruturar e manter massa de testes, dados de apoio, mocks, stubs e evidências necessárias para execução consistente dos cenários automatizados. - Monitorar falhas recorrentes, identificar causas-raiz e atuar em conjunto com desenvolvedores e demais QAs na melhoria contínua da qualidade. - Acompanhar indicadores de qualidade, cobertura, tempo de execução, taxa de falhas e efetividade da automação. - Apoiar a definição e evolução de padrões, boas práticas, convenções de código e arquitetura dos frameworks de teste. - Contribuir com a estratégia de Shift Left, promovendo testes antecipados, prevenção de defeitos e maior colaboração entre QA, desenvolvimento e produto. - Documentar cenários, fluxos automatizados, premissas técnicas e limitações da suíte de testes para facilitar reuso e manutenção.

Competências técnicas esperadas

- Experiência com automação de testes para API e Web. - Conhecimento em C# e/ou Python, com boa base de lógica, estruturação de código e manutenção de automações. - Vivência com ferramentas e frameworks como Selenium, Robot Framework, ReqNRoll ou equivalentes. - Experiência com testes orientados a comportamento, quando aplicável, utilizando BDD para estruturar cenários de negócio. - Conhecimento de integração contínua e pipelines de CI/CD para execução automatizada de testes. - Experiência com versionamento de código, preferencialmente com Git. - Capacidade de elaborar cenários de teste rastreáveis a requisitos e critérios de aceite. - Conhecimento de testes funcionais, regressivos, smoke tests e validação de serviços. - Conhecimento de consultas a banco de dados para validação de dados e apoio à investigação de defeitos. - Leitura e interpretação de logs, evidências e relatórios de execução.

Conhecimentos desejáveis

- Vivência com ferramentas de observabilidade e dashboards, como Grafana. - Experiência com testes de contrato, mocks e virtualização de serviços. - Conhecimento de estratégias de qualidade em arquitetura distribuída, microsserviços e integrações. - Familiaridade com testes de performance, segurança ou resiliência, mesmo que não seja o foco principal da posição. - Vivência com containers, ambientes em nuvem ou orquestração de execução de testes. - Conhecimento de métricas de qualidade e governança de testes.

Capacidades esperadas

- Capacidade de construir suítes de testes automatizados reutilizáveis, legíveis e de fácil manutenção. - Capacidade de selecionar cenários com maior retorno para automação, evitando baixa eficiência ou excesso de manutenção. - Capacidade de estruturar testes com rastreabilidade entre requisito, cenário, evidência e resultado. - Capacidade de integrar testes ao fluxo de entrega contínua, com execução confiável e feedback rápido. - Capacidade de diagnosticar falhas de automação, diferenciar falso positivo de defeito real e atuar na estabilização da suíte. - Capacidade de colaborar com o time para elevar a maturidade de qualidade e prevenir defeitos desde o início do ciclo.

Requisitos de formação e experiência

- Formação superior em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas. - Experiência prévia com qualidade de software, testes automatizados e atuação em times ágeis. - Vivência com metodologias ágeis, especialmente Scrum ou Kanban. - Experiência em interação com times multidisciplinares, incluindo desenvolvimento, produto e QA manual.

Diferenciais desejáveis

- Ter certificações em testes, qualidade ou automação. - Ter experiência em ambientes regulados, sistemas críticos ou produtos com alta necessidade de rastreabilidade. - Ter vivência com testes em arquitetura de microsserviços, mensageria, filas ou integrações complexas. - Ter atuado na criação de frameworks do zero ou na modernização de esteiras de qualidade. - Experiência em projetos de Inteligência Artificial.
Vaga publicada Há 2 meses atrás

Deseja receber mais vagas?

Assine e receba vagas semelhantes a Quality Assurance Automação. Seja o primeiro a se candidatar!