[Tech] Especialista em Engenharia de Qualidade de Software

TOTVS

São Paulo

Presencial

BRL 120 000 - 180 000

Tempo integral

Há 10 dias
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

A TOTVS está contratando Engenheiro(a) de Qualidade de Software em São Paulo. O foco é definir estratégias de testes, construir frameworks de automação e assegurar a robustez dos produtos de dados e IA.

Você atuará com squads multidisciplinares, integrando validação contínua às pipelines de CI/CD, cobrindo testes funcionais, não funcionais e validação de contratos. Requer experiência sólida e habilidades em automação, APIs REST e Gherkin.

Qualificações

  • Exige no mínimo 6 anos em Qualidade de Software com automação e definição de estratégias de testes.
  • Conhecimento avançado em técnicas de testes manuais e automatizados.
  • Experiência na construção/evolução de frameworks de automação em várias camadas.
  • Proficiência em pelo menos uma linguagem usada em automação de testes.
  • Conhecimento de versionamento, revisão de código e boas práticas de engenharia.
  • Experiência na definição de critérios de aceitação e cenários de teste (BDD/Gherkin).
  • Experiência com APIs REST e contratos OpenAPI/Swagger.
  • Vivência com pipelines CI/CD e investigação de falhas com logs e métricas.
  • Ambiente ágil (Scrum/Kanban) e boa comunicação com Eng/Produto.
  • Inglês intermediário para leitura de documentação técnica.

Responsabilidades

  • Definir e executar estratégias de testes funcionais, integrados, regressivos e automatizados.
  • Desenvolver e evoluir frameworks e scripts de automação para diversos tipos de teste.
  • Elaborar cenários de teste a partir de requisitos e validar critérios de aceitação.
  • Integrar testes automatizados às esteiras de CI/CD e evoluir pipelines de teste.
  • Planejar e executar testes não funcionais como performance e segurança.
  • Validar qualidade de fluxos de dados, contratos e schemas.
  • Apoiar avaliação de regressão de modelos em soluções de IA.
  • Investigar falhas, identificando causas raiz e propondo melhorias.
  • Acompanhar indicadores de qualidade e compartilhar conhecimento com as squads.

Conhecimentos

Automação de testes
Técnicas de testes manuais e automatiz
BDD/Gherkin
APIs REST
CI/CD
Análise de falhas/logs
Comunicação técnica
Inglês intermediário

Formação académica

Bacharel em Tecnologia/Computação

Ferramentas

Docker
Kubernetes
OpenAPI/Swagger
Google Cloud Platform (GCP)

Descrição da oferta de emprego

Como Engenheiro(a) de Qualidade de Software, você atuará com profundidade técnica na definição, construção e manutenção das estratégias e automações de teste da plataforma de dados e IA, assegurando a qualidade, a robustez e a confiabilidade dos produtos entregues.

Você será responsável por desenhar a estratégia de testes das squads em que atuar, construir e evoluir frameworks de automação, integrar a validação contínua às esteiras de CI/CD e elevar o nível técnico do time em práticas de qualidade, atuando desde a especificação dos critérios de aceitação até a análise de falhas em produção.

Responsabilidades e atribuições
  • Definir e executar estratégias de testes funcionais, integrados, regressivos e automatizados, considerando riscos e criticidade das funcionalidades.
  • Desenvolver e evoluir frameworks e scripts de automação para testes unitários, integração, API, interface e performance.
  • Elaborar cenários e casos de teste a partir de requisitos, validando critérios de aceitação e regras de negócio junto à squad.
  • Integrar testes automatizados às esteiras de CI/CD, contribuindo para a evolução de pipelines, ferramentas e ambientes de teste.
  • Planejar e executar testes não funcionais, incluindo performance, carga, segurança e resiliência.
  • Validar a qualidade dos fluxos de dados, considerando contratos, schema, completude, unicidade e atualidade.
  • Apoiar a avaliação de regressão de modelos e saídas não determinísticas em soluções de IA.
  • Investigar falhas e comportamentos inesperados em sistemas complexos, identificando causa raiz e propondo melhorias.
  • Acompanhar indicadores de qualidade, manter evidências dos testes e propor melhorias de processo.
  • Atuar junto às squads, participando das cerimônias e contribuindo para soluções mais testáveis e seguras.
  • Apoiar profissionais de níveis iniciais por meio de revisões, troca de conhecimento e orientação técnica.
Requisitos e qualificações
  • Experiência mínima de 6 anos em Qualidade de Software, com atuação em automação e definição de estratégias de testes.
  • Conhecimento avançado em técnicas de testes manuais e automatizados.
  • Experiência na construção e evolução de frameworks de automação em diferentes camadas.
  • Proficiência em pelo menos uma linguagem de programação utilizada em automação de testes.
  • Conhecimento de versionamento, revisão de código e boas práticas de engenharia.
  • Experiência na definição de critérios de aceitação e cenários de teste, preferencialmente utilizando BDD/Gherkin.
  • Experiência com testes e validação de APIs REST e contratos baseados em OpenAPI/Swagger.
  • Vivência com testes automatizados integrados a pipelines de CI/CD.
  • Experiência na investigação de falhas utilizando logs, métricas e rastreamento.
  • Vivência em squads multidisciplinares e ambientes ágeis, como Scrum ou Kanban.
  • Boa comunicação verbal e escrita para interação com times de Engenharia e Produto.
  • Inglês intermediário para leitura de documentação técnica.
  • Ensino superior completo em Tecnologia ou áreas correlatas.
Requisitos desejáveis
  • Certificações em testes, como ISTQB, métodos ágeis ou Cloud.
  • Experiência com testes em plataformas de dados, incluindo pipelines batch e streaming, qualidade de dados e cargas em larga escala.
  • Conhecimento em Google Cloud Platform (GCP).
  • Experiência com ambientes containerizados, como Docker e Kubernetes.
  • Vivência com IA generativa aplicada à engenharia de testes e automação.
  • Experiência com observabilidade e monitoramento aplicados à qualidade, incluindo SLOs, alertas e análise de falhas.
  • Conhecimento de negócio nos domínios de dados, Analytics ou IA.
  • Familiaridade com a linguagem de programação utilizada no produto.
  • Pós-graduação ou MBA relacionado à área de atuação.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Analista de Qualidade SR
Analista de Qualidade SR

Grupo SysMap • Laranjal Paulista

Presencial
BRL 120 000 - 180 000
Analista de Qualidade SR
Analista de Qualidade SR

SysMap Solutions • São Paulo

Presencial
BRL 180 000 - 240 000
C70 - Analista de Testes/Qualidade - Sênior
C70 - Analista de Testes/Qualidade - Sênior

Place Tecnologia e Inovação S.A. • Brasília

Presencial
Analista de Qualidade de Software SR (Change)
Analista de Qualidade de Software SR (Change)

Grupo SysMap • Brasil

Presencial
BRL 120 000 - 180 000
QA Sênior
QA Sênior

KSTACK • Cuiabá

Híbrido
BRL 180 000 - 240 000
Analista de Qualidade de Software Sênior
Analista de Qualidade de Software Sênior

Serasa Experian • São Paulo

Presencial
BRL 120 000 - 180 000
Analista de QA - Automação de Testes
Analista de QA - Automação de Testes

New Challenger • São Paulo

Presencial
BRL 67 000 - 123 000
Analista de Qualidade de Software SR (Change)
Analista de Qualidade de Software SR (Change)

SysMap Solutions • Brasil

Presencial
BRL 90 000 - 160 000
Analista Automação de Teste Pleno
Analista Automação de Teste Pleno

PRIME CONTROL • Brasil

Presencial
BRL 60 000 - 90 000
C70 - Analista de Testes/Qualidade - Sênior
C70 - Analista de Testes/Qualidade - Sênior

PLACE TI • Brasília

Presencial
Mentoria para desenvolvimento profissional