AI Jobs Map

Gloss Express · Florianópolis, SC

QA Engineer / Analista de QA — Pleno / Sênior

Posted 4 days ago
Apply on IndeedIndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

cypressplaywrightpostgresqldockerci/cdnestjswebhookssqlseleniumgitgithubtypescriptjavascriptllmapi-testinggithub-actionsperformance-testing

QA Engineer / Analista de QA — Pleno / Sênior

Modelo: 100% Presencial | Local: Florianópolis/SC | Contratação: CLT

Stack Principal: Cypress / Playwright · Automação E2E & API · PostgreSQL · Docker · Postman/Insomnia · CI/CD

Sobre a vaga

Buscamos uma pessoa QA Engineer para garantir a qualidade, confiabilidade e estabilidade dos nossos produtos próprios: um SaaS de captação e gestão para salões de beleza e um CRM de operação comercial. Seu trabalho cobrirá desde a prevenção de falhas nas etapas de refinamento até a automação de testes, validação de APIs, consultas no banco de dados e monitoramento em produção.

Trabalhamos em um time enxuto no formato presencial (5x por semana em Florianópolis). Aqui, o QA não é quem "procura bug no final do processo", mas sim quem atua lado a lado com dev e produto desde a concepção do fluxo. Você terá autonomia real para estruturar a estratégia de testes, implementar automações do zero e garantir que releases subam com máxima segurança.

Responsabilidades

-
Planejar, criar e executar cenários de testes manuais, funcionais, exploratórios e de regressão.

-

Desenvolver e manter suítes de testes automatizados (E2E e API) usando frameworks modernos (Cypress, Playwright ou similares).

-

Validar APIs REST (NestJS) e integrações críticas (WhatsApp Business API, gateways de pagamento, webhooks, Amazon SES).

-

Consultar e validar a integridade de dados direto no PostgreSQL via queries SQL.

-

Integrar testes automatizados na esteira de CI/CD em conjunto com o time de engenharia.

-

Investigar a causa raiz de falhas de causa não trivial analisando logs, métricas e payloads de erro.

-

Participar ativamente dos refinamentos de produto, questionando cenários de borda e ajudando a definir critérios de aceite antes do código ser escrito.

Requisitos

Para nível Pleno:

-
3+ anos de experiência com testes e garantia de qualidade em produtos web.

-

Experiência prática na criação e manutenção de testes automatizados E2E (Cypress, Playwright, WebdriverIO ou Selenium).

-

Domínio em testes de API REST (Postman, Insomnia ou via código).

-

Domínio de SQL para consulta e validação de dados no banco (joins, buscas de estado, checagem de concorrência).

-

Conhecimento básico de Git (fluxo de branches, PRs) e noções de CI/CD.

-

Pensamento analítico apurado, atenção a detalhes e boa comunicação presencial.

Para nível Sênior (além dos itens acima):

-
5+ anos de experiência definindo estratégias de QA e elevando o nível de qualidade de produtos digitais em produção.

-

Capacidade de estruturar frameworks de automação do zero e integrá-los a pipelines de CI/CD (GitHub Actions, Docker).

-

Experiência com testes de carga/performance (k6, JMeter) e noções de segurança/multi-tenancy em SaaS.

-

Visão preventiva de engenharia: propor arquiteturas de testes e boas práticas que evitam regressões recorrentes.

Diferenciais

-
Domínio de automação em TypeScript ou JavaScript.

-

Experiência com testes em integrações assíncronas (webhooks, filas, réguas de cobrança e agendamentos).

-

Vivência com testes em produtos SaaS B2B ou CRMs.

-

Conhecimentos em testes de aplicações ou automações que utilizam Inteligência Artificial (LLMs, agentes de atendimento).

-

Vivência com Docker para subida e execução de ambientes isolados de teste.

O que oferecemos

-
Contratação CLT.

-

Espaço colaborativo com autonomia real e sem burocracia.

-

Café da manhã, almoço e lanche da tarde no local.

-

Wellhub.

-

iFood Benefícios.

-

Zenklub.

-

Vale combustível.

Processo Seletivo

-
Conversa inicial (30 min): Alinhamento de trajetória e expectativas.

-

Entrevista Técnica: Discussão sobre cenários reais de teste, estratégias e arquitetura de automação.

-

Desafio Prático: Exercício técnico curto (análise de cenário e criação de testes) ou apresentação de framework autoral.

-

Proposta: Conversa final sobre alinhamento de proposta e início.

More jobs at Gloss Express