Printi logo

Quality Engineer Pleno - E-commerce

Printi • Brazil

onsite
Posted Oct 9, 2026

**Role & seniority: ** Engenheiro(a) de Qualidade / Testes (automação e qualidade); 3+ anos em QA (manual e automação).

**Stack/tools (principais): **

  • Linguagens: Java, JavaScript, Python e/ou C#.

  • Testes/automação: Selenium, Cypress, Playwright, Appium, Postman/Newman, RestAssured (exemplos citados).

  • Níveis de teste: unitário, integração, contrato, regressão, E2E; com foco em shift-left.

  • CI/CD: Jenkins, GitLab CI, Azure DevOps.

  • Outros: Git, Docker (integração), metodologias ágeis (Scrum/Kanban).

  • Desejável: BDD (Cucumber/Behave).

  • Top 3 responsabilidades:

    1. Desenvolver e manter testes automatizados para web, mobile, APIs e integrações.

    2. Criar/aprimorar frameworks de automação com escalabilidade, performance e reuso.

    3. Executar/monitorar testes em pipelines CI/CD e analisar indicadores, apoiando RCA e melhorias.

  • Must-have skills:

    • Experiência 3+ anos em QA (manual + automação).

    • Programação com linguagens citadas.

    • Experiência prática com frameworks de automação.

    • Uso de CI/CD (Jenkins/GitLab CI/Azure DevOps).

    • Git e boas práticas de versionamento.

    • Experiência com agile e práticas shift-left.

  • Nice-to-haves:

    • BDD (Cucumber/Behave).

    • Docker para testes de integração.

    • Diferenciais: testes de performance, segurança e observabilidade.

  • **Location

Full Description

Missão do cargo: Desenvolver, manter e aprimorar estratégias de qualidade e automação de testes que garantam a confiabilidade, estabilidade e segurança dos sistemas e aplicações. Atua de forma colaborativa com os times de desenvolvimento e produto desde as fases iniciais, promovendo práticas de qualidade integradas ao ciclo de desenvolvimento.

Responsabilidades

Desenvolver e manter testes automatizados para aplicações web, mobile, APIs e integrações Criar e aprimorar frameworks de automação, garantindo escalabilidade, performance e reuso Participar ativamente das cerimônias ágeis do time Colaborar com estratégias de testes em conjunto com QEs, PM, Tech Lead e desenvolvedores Executar e monitorar testes automatizados em pipelines de CI/CD

Implementar testes em diferentes níveis: unitário, integração, contrato, regressão e E2E Identificar e acompanhar defeitos, apoiando análise de causa raiz Analisar indicadores de qualidade e propor ações de melhoria Garantir rastreabilidade entre requisitos, casos de teste e resultados Documentar frameworks, padrões e processos de qualidade Mentorar analistas júnior em práticas de teste e automação

Requisitos

Ensino Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas Experiência de 3+ anos em qualidade de software (manual e automação) Conhecimento sólido em linguagens de programação (Java, JavaScript, Python ou C#) Experiência com frameworks de automação (Selenium, Cypress, Playwright, Appium, Postman/Newman, RestAssured, etc.) Familiaridade com ferramentas de CI/CD (Jenkins, GitLab CI, Azure DevOps) Conhecimento em versionamento (Git) e boas práticas de controle de código Experiência com metodologia ágil (Scrum, Kanban) e práticas de shift-left Desejável conhecimento em BDD (Cucumber, Behave) Familiaridade com Docker e testes de integração

Diferencial: testes de performance, segurança e observabilidade

Requisitos

Estudos

Ensino Superior

Competências

Organização

Atenção aos detalhes

Qualidade

Capacidade de análise

Software Quality AssuranceTest AutomationJavaJavaScriptPythonC#SeleniumCypressPlaywrightAppiumPostmanRestAssuredCI/CDGitAgile MethodologiesDockerreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.