Analista de QA Sênior; Qualidade de Dados e ETL em Mobilidade
-
IT/Tech
IT QA Tester / Automation, Data Analyst, Technical Support
Job Description & How to Apply Below
Vaga aberta de Analista de QA Sênior (Qualidade de Dados e ETL em Mobilidade Urbana)
Nível: senior.
Modelo de trabalho: 100% Remoto.
Contratação: tempo integral, CLT ou PJ.
Sobre a vaga:
Os pipelines de mobilidade urbana carregam validações de bilhete, posições de veículos e viagens programadas para o data warehouse todos os dias. Quando um pipeline erra, ninguém vê uma tela quebrada: o painel só mostra um número um pouco menor, e a decisão sobre frota é tomada em cima dele. Como analista de QA sênior, você define como a qualidade dos dados é provada antes e depois da carga.
Os defeitos típicos têm cara própria: registro duplicado quando o leitor reenvia, atraso de carga que vira buraco de uma hora, mudança de formato do arquivo da operadora, fuso errado na virada de horário, chave que perde linhas numa junção. Cada um precisa de teste que o pegue cedo, em ambiente de homologação e também em produção, com alerta para quem pode agir.
A medida é concreta: defeitos de dado achados pelo usuário e não pelo teste, tempo até detectar uma carga incompleta, cobertura de regras nas tabelas críticas e percentual de execuções do pipeline sem falha de qualidade.
O que você vai fazer:- Definir a estratégia de testes de dados por camada: entrada, transformação e saída
- Automatizar testes de contagem, unicidade, integridade referencial e faixa de valores
- Criar reconciliação entre origem e destino com tolerância definida por tabela
- Testar o pipeline com carga repetida, atrasada, parcial e com esquema alterado
- Integrar os testes ao CI/CD para barrar mudança de transformação que quebra regra
- Configurar alertas de qualidade em produção e rotina de resposta a incidente
- Medir cobertura de regras e defeitos escapados, e apresentar a tendência ao time
- Orientar engenheiros e analistas na escrita de testes de dados
- Estratégia de testes aplicada a pipelines de dados e a ETL
- SQL avançado para escrever reconciliações e consultas de diagnóstico
- Python com pytest e, de preferência, uma ferramenta de validação de dados
- Conhecimento de orquestração, como Airflow, e de transformações versionadas
- Raciocínio sobre falha em dados de alto volume e sobre efeito de reprocessamento
- Clareza para reportar risco de qualidade a áreas que usam os números
- dbt com testes e documentação de modelos
- Great Expectations ou ferramenta parecida de contrato de dados
- Dado de eventos de alto volume, como bilhetagem ou telemetria de frota
- Geração de dados sintéticos para teste de borda
Vaga 100% remota, com contratação CLT, para cliente da Sylision com sede em São Paulo, SP. Mudança em transformação crítica só segue com a rodada de testes verde e a leitura de outra pessoa. Os indicadores de qualidade ficam em um painel aberto ao time, revisto toda semana, e incidente de dado termina com uma análise escrita e sem culpado. Na candidatura, informe a sua pretensão salarial.
Benefíciosoferecidos pela empresa contratante:
- Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
- Trabalhe de qualquer lugar, com liberdade e flexibilidade
- Conexão global: convivência com times de diferentes países e culturas
- Apoio à saúde física com Total Pass e Mediquo
- Cuidado com a saúde mental pelo programa Team Care
- Contratação e jornada definidas com a empresa contratante
- SQL
- Python
- pytest
- Great Expectations
- Airflow
- dbt
- CI/CD
- Git
- Testes de dados
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).