NTT DATA
QA Engineer
Publicada em
Prazo informado: .
Candidatar-se no site oficial ↗Requisitos
- 3+ anos de experiência na carreira
- OpenTelemetry
- Java
- Spring Boot
- Kubernetes
- Jenkins
- Docker
- Azure DevOps
- Dynatrace
- REST APIs
- Grafana
Conhecimentos Desejáveis
- Smoke Tests
- Git
- SLI/SLO
- GitOps
- Quality Gates
- Testes E2E
- Troubleshooting
- Automação de Testes de API
- Testes de Integração
Tarefas e Responsabilidades
Sobre a vaga
Estamos buscando um(a) Engenheiro(a) QA para atuar na construção e evolução de soluções de engenharia voltadas à qualidade, confiabilidade e eficiência dos ambientes de homologação. Você desenvolverá automações, ferramentas e processos que aumentem a disponibilidade, a rastreabilidade e a autonomia dos times de Desenvolvimento e Quality Engineering.
A posição é hands-on e transforma problemas operacionais e de qualidade em soluções técnicas escaláveis e mensuráveis.
Responsabilidades
- Desenvolver health checks e automações para monitoramento contínuo da saúde dos ambientes e aplicações.
- Criar mecanismos para medir disponibilidade, indisponibilidade, estabilidade, falhas e tempo de recuperação.
- Estruturar SLIs, SLOs e KPIs que permitam acompanhar a evolução da saúde dos ambientes.
- Construir dashboards e indicadores para apoiar decisões baseadas em dados.
- Desenvolver synthetic tests, smoke tests e validações automatizadas de componentes e jornadas críticas.
- Estruturar e evoluir Quality Gates nos pipelines de entrega.
- Centralizar e automatizar o processo de deploy em homologação, garantindo governança sem criar burocracia desnecessária.
- Garantir rastreabilidade dos deploys, permitindo identificar aplicação, versão, responsável, data/hora, pipeline e resultado.
- Apoiar a investigação de indisponibilidades e problemas de ambiente, utilizando logs, métricas, traces e outras evidências.
- Criar ferramentas e automações self-service para que desenvolvedores e QEs tenham maior autonomia.
- Identificar atividades manuais e recorrentes e transformá-las em automação ou produto interno de engenharia.
- Trabalhar próximo aos times de Desenvolvimento, Quality Engineering, DevOps/SRE e Arquitetura.
Requisitos
Engenharia de Software
- Java, Spring Boot, APIs REST e integrações.
- Git e desenvolvimento de serviços e ferramentas internas.
CI/CD e Plataforma
- Jenkins e/ou Azure DevOps.
- Pipelines, GitOps, Docker e conhecimento de Kubernetes.
Observabilidade e Confiabilidade
- Grafana, Dynatrace e OpenTelemetry.
- Logs, métricas, traces, health checks, SLI/SLO e troubleshooting.
Qualidade
- Automação de APIs e E2E, testes de integração, smoke/regressão.
- Quality Gates e estratégias de validação automatizada.
Modelo de trabalho e local
Esta vaga segue modelo de trabalho híbrido, com atuação em São Paulo, Brasil.
Requisitos
Requisitos 3+ anos de experiência na carreira OpenTelemetry Java Spring Boot Kubernetes Jenkins Docker Azure DevOps Dynatrace REST APIs Grafana Conhecimentos Desejáveis Smoke Tests Git SLI/SLO GitOps Quality Gates Testes E2E Troubleshooting Automação de Testes de API Testes de Integração Tarefas e Responsabilidades Sobre a vaga Estamos buscando um(a) Engenheiro(a) QA para atuar na construção e evolução de soluções de engenharia voltadas à qualidade, confiabilidade e eficiência dos ambientes de homologação. Você desenvolverá automações, ferramentas e processos que aumentem a disponibilidade, a rastreabilidade e a autonomia dos times de Desenvolvimento e Quality Engineering. A posição é hands-on e transforma problemas operacionais e de qualidade em soluções técnicas escaláveis e mensuráveis. Responsabilidades Desenvolver health checks e automações para monitoramento contínuo da saúde dos ambientes e aplicações. Criar mecanismos para medir disponibilidade, indisponibilidade, estabilidade, falhas e tempo de recuperação. Estruturar SLIs, SLOs e KPIs que permitam acompanhar a evolução da saúde dos ambientes. Construir dashboards e indicadores para apoiar decisões baseadas em dados. Desenvolver synthetic tests, smoke tests e validações automatizadas de componentes e jornadas críticas. Estruturar e evoluir Quality Gates nos pipelines de entrega. Centralizar e automatizar o processo de deploy em homologação, garantindo governança sem criar burocracia desnecessária. Garantir rastreabilidade dos deploys, permitindo identificar aplicação, versão, responsável, data/hora, pipeline e resultado. Apoiar a investigação de indisponibilidades e problemas de ambiente, utilizando logs, métricas, traces e outras evidências. Criar ferramentas e automações self-service para que desenvolvedores e QEs tenham maior autonomia. Identificar atividades manuais e recorrentes e transformá-las em automação ou produto interno de engenharia. Trabalhar próximo aos times de Desenvolvimento, Quality Engineering, DevOps/SRE e Arquitetura. Requisitos Engenharia de Software Java, Spring Boot, APIs REST e integrações. Git e desenvolvimento de serviços e ferramentas internas. CI/CD e Plataforma Jenkins e/ou Azure DevOps. Pipelines, GitOps, Docker e conhecimento de Kubernetes. Observabilidade e Confiabilidade Grafana, Dynatrace e OpenTelemetry. Logs, métricas, traces, health checks, SLI/SLO e troubleshooting. Qualidade Automação de APIs e E2E, testes de integração, smoke/regressão. Quality Gates e estratégias de validação automatizada. Modelo de trabalho e local Esta vaga segue modelo de trabalho híbrido, com atuação em São Paulo, Brasil.
A Rota reúne oportunidades públicas. A seleção e a candidatura são realizadas pela empresa.
Explorar outras vagas →