QA Engineer Sênior Remoto

Lyncas · Remoto, BR

**Missão no projeto** ===================== Garantir a qualidade ponta a ponta do Commerce Cloud em arquitetura headless, com forte atuação em automação UI E2E com Playwright e testes de API e contrato, assegurando confiabilidade, escalabilidade global (multi\-país/multi\-idioma) e padrão enterprise de evidências e rastreabilidade. **Responsabilidades principais** ================================ * Definir e executar a estratégia de testes para jornadas críticas (Login/Minha Conta, Busca/Catálogo, Simulação de Ordem de Venda Pedido/Checkout) e integrações. * Implementar e manter suíte UI E2E em Playwright (TypeScript), com: * Page Object / Screenplay (quando aplicável), fixtures, dados de teste e paralelização; * Execução cross\-browser (Chromium/WebKit/Firefox), responsividade e estabilidade em CI. * Projetar e automatizar testes de API (REST; desejável GraphQL quando existir): autenticação, paginação, versionamento e validação de contratos. * Implementar testes de contrato (consumer\-driven) entre Front/BFF/APIs (ex.: Pact ou equivalente) para reduzir quebra de integrações. * Integrar testes aos pipelines CI/CD (GitLab/GitHub Actions/Azure DevOps), com quality gates, relatórios e evidências (traces, vídeos, screenshots). * Apoiar definição de critérios de aceite, DoR/DoD, e garantir rastreabilidade requisito story testes evidências (Jira \+ Xray/Zephyr/TestRail). * Trabalhar em conjunto com times de Frontend (React), Backend, Arquitetura, UX/UI e stakeholders em Scrum/Kanban. * Atuar em análise de causa raiz, triagem de defeitos e melhoria contínua (métricas de execução, falhas recorrentes, flakiness, tempo de pipeline). **Competências técnicas obrigatórias** ====================================== * 5\+ anos em QA de aplicações web complexas, atuando como referência técnica. * Domínio de Playwright para automação UI E2E (preferencialmente com TypeScript): * Estruturação de projeto, boas práticas de seletores (data\-testid), padrões de organização e reuso; * Execução paralela, sharding, e execução em container/CI. * Forte experiência com testes de API (REST): validações, schemas, auth (OAuth2/OIDC), ambientes e dados. * Experiência prática com testes de contrato (ex.: Pact) e/ou validação de schema (OpenAPI/JSON Schema) em pipelines. * Vivência com Git e CI/CD; habilidade de “debugar pipeline” e testes em headless. * Conhecimento de Docker para execução e troubleshooting de suítes automatizadas. * Conhecimento de integrações enterprise: API Gateway (ex.: Kong) e IdP (ex.: Keycloak) – consumo e validação em testes. * Experiência com observabilidade/evidências de testes: logs estruturados, traces do Playwright, relatórios (JUnit/Allure ou equivalente). **Diferenciais** ================ * Experiência com SAP Commerce Cloud (Hybris) e/ou Spartacus/Composable Storefront. * Experiência em B2B complexo (perfis distintos, catálogos restritos, regras comerciais, cotação/simulação, contratos). * Vivência com integrações com SAP ECC/S/4HANA. * Testes de acessibilidade e qualidade Web: axe\-core, Lighthouse. * Performance tests (k6/JMeter) e estratégia de testes não funcionais para APIs. **Ferramentas e padrões esperados** =================================== * UI E2E: Playwright (TS), traces/vídeos/screenshots, execução cross\-browser. * API: Playwright API testing / Postman\-Newman (ou equivalente), validação de OpenAPI/JSON Schema. * Contrato: Pact (ou ferramenta equivalente de consumer\-driven contracts). * Gestão/traceabilidade: Jira \+ Xray/Zephyr/TestRail. * CI/CD: GitLab/GitHub Actions/Azure DevOps. * Execução: Docker (containerização para rodar em CI). **Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:** * Oportunidades 100% remotas ‍ * Vale home office * Feedbacks periódicos * Programa de indicações Acolhimento psicológico ‍* ️ * Ginástica laboral ️ * Academia de conhecimento * Convênio com escola de inglês * Reuniões mensais de transparência * Happy hour online * Kit de boas\-vindas