Own quality engineering from test planning through release, building scalable automated test frameworks and using AI-assisted tools to identify edge cases, review generated code, and prevent defects from reaching production.
QA de Automação - Sênior
📜 Description
- Define the squad’s quality and test strategy across unit, integration, contract, API, UI, end-to-end, security, and regression testing.
- Turn acceptance criteria and business rules into positive, negative, exception, concurrency, idempotency, and reprocessing scenarios.
- Build and maintain UI and end-to-end automation with Playwright and API and integration tests with RestSharp.
- Integrate tests into CI/CD pipelines and configure objective gates for merges and promotions.
- Validate API contracts, version compatibility, asynchronous messages, and external integrations; manage masked, deterministic test data.
- Monitor flakiness, execution time, risk coverage, and escaped defects; investigate failures and review AI-generated test scenarios.
🛠️ Requirements
- Experiência sênior em QA de software e automação em produtos web e APIs.
- Domínio prático de Playwright para testes de navegador, jornadas E2E, fixtures, locators, assertions, evidências e execução em CI.
- Experiência com RestSharp para automação de testes de APIs em .NET.
- Conhecimento de C#/.NET suficiente para desenvolver, revisar e depurar automações.
- Experiência com testes de contrato, integração, regressão, API, E2E e validação de dados.
- Experiência configurando testes em pipelines e estabelecendo critérios objetivos de aprovação e bloqueio.
- Conhecimento de pirâmide de testes, análise de risco, prevenção de flakiness e qualidade de dados.
- Experiência com Git, pull requests e colaboração próxima com desenvolvimento e produto.
- Capacidade de atuar em ambiente regulado, com dados mascarados, segregação de acesso e evidências auditáveis.
Full job description
A FCamara está em busca de um QA Automação Sênior em parceria com um banco com mais de 30 anos no mercado financeiro, com abordagem criativa e original na criação dos seus produtos e serviços é o único banco digital dedicado às empresas. Contendo um ecossistema de produtos e serviços que vão além do crédito e que compõe uma oferta de valor integrada às suas necessidades de crescimento
Responsibilities
Definir e operar a estratégia de qualidade da Squad, garantindo que regras de negócio, integrações reguladas e jornadas críticas sejam verificadas continuamente na esteira por testes confiáveis, rastreáveis e sustentáveis.
· Definir a estratégia de testes da Onda 1 e a distribuição adequada entre testes unitários, integração, contrato, API, UI, E2E, segurança e regressão.
· Transformar critérios de aceite e regras de negócio em cenários positivos, negativos, de exceção, concorrência, idempotência e reprocessamento.
· Construir e manter automação de testes UI e E2E com Playwright.
· Construir e manter testes de API e integração com RestSharp, incluindo autenticação, headers, contratos, status, payloads, erros e correlação.
· Integrar testes ao CI/CD e configurar gates que bloqueiem merge ou promoção quando critérios objetivos não forem atendidos.
· Validar contratos de APIs, compatibilidade de versões, mensagens assíncronas e integrações com sistemas externos ou mocks controlados.
· Criar estratégia de massa de dados mascarada, determinística, reutilizável e compatível com LGPD.
· Implementar isolamento, setup/teardown, paralelismo, retries controlados e coleta de evidências sem mascarar instabilidade.
· Monitorar flakiness, tempo de execução, cobertura por risco e taxa de defeitos escapados.
· Revisar e validar cenários de teste gerados por agentes de IA; identificar lacunas, falsos positivos e testes frágeis.
· Apoiar a definição de Definition of Done, critérios de aceite, checklists de review e políticas de qualidade.
· Investigar falhas com logs, traces, screenshots, vídeos, payloads e correlação de execução.
· Participar de refinamentos para antecipar riscos e tornar requisitos testáveis antes do desenvolvimento.
· Manter documentação da estratégia de testes, execução e interpretação dos gates.
Requirements
· Experiência sênior em QA de software e automação em produtos web e APIs.
· Domínio prático de Playwright para testes de navegador, jornadas E2E, fixtures, locators, assertions, evidências e execução em CI.
· Experiência com RestSharp para automação de testes de APIs em .NET.
· Conhecimento de C#/.NET suficiente para desenvolver, revisar e depurar automações.
· Experiência com testes de contrato, integração, regressão, API, E2E e validação de dados.
· Experiência configurando testes em pipelines e estabelecendo critérios objetivos de aprovação e bloqueio.
· Conhecimento de pirâmide de testes, análise de risco, prevenção de flakiness e qualidade de dados.
· Experiência com Git, pull requests e colaboração próxima com desenvolvimento e produto.
· Capacidade de atuar em ambiente regulado, com dados mascarados, segregação de acesso e evidências auditáveis.
Diferenciais:
· Testes de mensageria, Kafka, RabbitMQ, SQS/SNS ou similares.
· Testes de resiliência, performance, segurança e acessibilidade.
· Experiência com WireMock, Testcontainers, Pact ou ferramentas equivalentes.
· Conhecimento de Azure DevOps, GitHub Actions, GitLab CI ou Jenkins.
· Experiência com banking, crédito, pagamentos, recebíveis ou integrações financeiras.
· Experiência validando fluxos com agentes de IA e revisando testes gerados automaticamente.
· Conhecimento de observabilidade e análise de logs/traces.
Similar jobs
Search more QA Automation Engineer jobsSenior QA Automation
Own quality engineering for a Workforce Management and Customer Experience platform by building automation across the test pyramid, validating microservices and scheduling workflows, and improving quality practices across the development.
Senior QA Automation
Own quality engineering for a Workforce Management and Customer Experience platform, building automation across the test pyramid and validating microservices, performance, forecasting, and scheduling.
Senior QA Automation
Own quality engineering for a Workforce Management and Customer Experience platform, building automation across the test pyramid and validating microservices, scheduling workflows, and performance.
Senior QA Automation
Own quality engineering for a Workforce Management and Customer Experience platform by building automation across the test pyramid, validating microservices and scheduling workflows, and improving quality practices across the SDLC.
