QA Automation Engineer
RemoteFull-timePosted 2w ago
About the role
QA Automation Engineer responsible for quality assurance across the software development lifecycle, emphasizing prevention of defects, test automation (UI and API), risk-based validation, and continuous improvement within a remote, international environment.
Responsibilities
- Participar ativamente de refinamentos, handoffs e definições funcionais e técnicas, identificando antecipadamente riscos, ambiguidades, dependências e gaps de qualidade.
- Analisar documentações de Produto e Engenharia, incluindo PRDs, Epics, User Stories, critérios de aceitação, Figma e documentação técnica, identificando fluxos funcionais e de negócio.
- Transformar requisitos de Produto e Negócio em estratégias e cenários de teste claros, priorizados, rastreáveis e sustentáveis.
- Identificar fluxos funcionais, cenários positivos, negativos, alternativos, edge cases, integrações e riscos.
- Definir estratégias de validação com base em risco e impacto, avaliando quando utilizar testes manuais, automação ou uma abordagem híbrida.
- Promover uma abordagem de QA Early, prevenindo defeitos antes da implementação.
- Trabalhar com Engenharia, Produto, DevOps/SRE e demais áreas para garantir qualidade ao longo do ciclo de entrega.
- Desenvolver, manter e evoluir testes automatizados de UI e API, priorizando fluxos críticos e de maior risco.
- Contribuir para evolução da arquitetura e boas práticas de frameworks de automação.
- Realizar code reviews de automação, garantindo legibilidade, manutenibilidade e separação de responsabilidades.
- Avaliar Pull Requests e mudanças técnicas, identificando impactos e necessidade de validação adicional.
- Garantir estratégias de Smoke, Sanity e Regression conforme criticidade e impacto.
- Identificar, investigar e reduzir flaky tests para aumentar confiabilidade.
- Integrar e acompanhar testes automatizados em pipelines de CI/CD.
- Acompanhar iniciativas até produção, incluindo validações de Feature Flags, integrações e dependências.
- Apoiar incidentes em produção com troubleshooting e ações preventivas.
- Utilizar logs, métricas e observabilidade para investigação de problemas.
- Utilizar IA como apoio à análise de requisitos, desenho de cenários, automação e documentação, com revisão crítica e proteção de informações sensíveis.
- Identificar e gerenciar Quality Debt e Automation Debt.
- Acompanhar métricas de qualidade e engenharia para melhoria de processos.
- Apoiar tecnicamente QA Júnior e Pleno, compartilhando práticas e orientações.
- Comunicar riscos, impactos, bloqueios e recomendações de qualidade para Product, Engenharia e stakeholders.
- Atuar de forma autônoma e colaborativa, balanceando qualidade, risco, velocidade e necessidades do negócio.
Qualifications
- Experiência sólida como QA Engineer, Quality Engineer ou similar em software e agile.
- Experiência em análise de requisitos e Test Design convertendo documentação em fluxos e cenários de teste.
- Interpretação de PRDs, Epics, User Stories, critérios de aceitação, Figma e documentação técnica.
- Definição e priorização de cenários positivos, negativos, alternativos, edge cases e integrações.
- Conhecimento sólido de BDD e Gherkin (Features, Scenarios, Scenario Outlines, Given/When/Then).
- Experiência com automação de testes (qualquer linguagem/framework).
- Automação de testes de UI e API.
- Desenvolvimento e validação de APIs REST (métodos HTTP, status codes, headers, payloads, autenticação, contratos).
- Arquitetura e boas práticas de frameworks de automação.
- Princípios de engenharia de software aplicados à automação (reutilização, abstração, separação de responsabilidades).
- Experiência com Git, PRs, branching e code review.
- Bancos de dados e SQL para validação/investigação de dados.
- CI/CD e execução de testes automatizados em pipelines.
- Investigação de falhas de automação e flaky tests.
- Estratégias de Smoke, Sanity e Regression.
- Sistemas distribuídos, APIs, integrações e microsserviços.
- Interpretação de logs e uso de observabilidade para troubleshooting.
- Conhecimento do ciclo de vida de software do refinement à produção.
- Capacidade de avaliar mudanças críticas e decidir o que testar/automatizar.
- Metodologias ágeis (Scrum e Kanban).
- Participação em refinamentos, estimativas, planejamento e acompanhamento de iniciativas.
- Trabalho com requisitos incompletos/ambíguos sinalizando riscos.
- Priorização de validações por risco, criticidade e impacto no negócio.
- Interpretação de indicadores de qualidade (Defect Escape Rate, cobertura de automação, estabilidade, Flaky Rate, Lead Time, Cycle Time).
- Conhecimento de DORA Metrics e sua relação com qualidade e confiabilidade.
- Utilização de métricas como diagnóstico e melhoria contínua, não como cobrança individual.
- Organização, autonomia, responsabilidade e capacidade de priorização.
- Boa comunicação com QA, Engenharia, Produto, DevOps/SRE e negócios.
- Empatia, colaboração e resiliência em diferentes contextos.
Last updated Oct 7, 2026. Interested? Apply on the company site.

About SkydropX
Logistic Management System for E-commerce & Retail in Mexico.
We automate the shipping process for businesses. Our “AI Dispatch” makes it easier to select, buy/print shipping labels, track, estimate drop-off times and handle returns. We enable companies to own the entire experience from shopping cart to delivery.
marketplacesaaslogistics
More open roles at SkydropX
- Especialista de CS Ops Pleno5d agoCuritiba · Brasil-Frenet
- Technical Operations Analyst (Portugués-Español)5d agoRemote · Tech
- Desarrollador de Automatizaciones Jr1w agoBogotá · RevOps
- Analista de Parcerias1w agoHybrid (Curitiba), Hybrid (Sao Paulo) · Brasil-Frenet
- Business Support Analyst (Helpdesk & IT)1w agoCuritiba · Brasil-Frenet
