C6 Bank
Partner One Software Inc
Arquiteto(a) de Framework de Automação
Sobre a oportunidade
Estamos buscando um(a) Engenheiro(a) de Framework de Automação em nível de arquiteto(a) para projetar, construir, escalar e manter frameworks de automação corporativos em fluxos de trabalho de UI, API, documentais e com muitas integrações.
Esta função também apoiará iniciativas de QA assistidas por IA (por exemplo, geração de testes, suporte a pipelines e análise de falhas). O(A) candidato(a) ideal poderá apresentar exemplos reais de como projetou frameworks para escala, segurança e estabilidade a longo prazo, à medida que aplicações, equipes, ambientes e pipelines de entrega evoluem.
Principais Responsabilidades
- Projetar, construir e manter frameworks de automação de UI escaláveis usando Playwright e Selenium
- Projetar frameworks que suportem várias equipes, aplicações, ambientes e pipelines de CI/CD
- Construir componentes reutilizáveis de teste de API e de integração (Postman, GraphQL, PactumJS, clientes REST)
- Apoiar fluxos de trabalho com muitos documentos e orientados por conformidade (validação de divulgação, OCR, inteligência de documentos)
- Implementar observabilidade de automação: logging, diagnósticos, detecção de testes instáveis e relatórios de tendências
- Apoiar automação assistida por IA: geração de testes, otimização de regressão e triagem de falhas
Experiência Necessária
- Profunda experiência prática na construção e manutenção de frameworks de automação corporativos
- Experiência avançada em codificação em TypeScript, JavaScript ou C#
- Forte experiência com Playwright, Selenium ou ferramentas de automação similares
- Forte experiência em CI/CD, preferencialmente com Azure DevOps
- Experiência em projetar automação para sistemas distribuídos, APIs, integrações e fluxos de trabalho complexos
- Capacidade de explicar decisões de projeto de framework do mundo real, trade-offs e estratégias de manutenção a longo prazo
Áreas Centrais de Avaliação
Escala
Os(As) candidatos(as) devem explicar como projetaram frameworks de automação que escalaram entre equipes, aplicações e ambientes. Exemplos podem incluir escalonamento de execução de testes em pipelines de CI/CD, suporte a múltiplos produtos a partir de um único framework, projeto de componentes reutilizáveis e gerenciamento de dados de teste e configuração de ambiente.
Segurança
Descrever práticas de segurança na construção de frameworks: gerenciamento seguro de credenciais, evitar segredos codificados, acesso baseado em função, manuseio seguro de dados de teste, segurança de pipeline e proteção de dados sensíveis.
Estabilidade
Explicar como a automação permaneceu estável à medida que as aplicações evoluíram: redução de testes instáveis, manutenção de seletores reutilizáveis, versionamento de componentes de framework, tratamento de mudanças de aplicação sem grandes reescritas e separação de defeitos reais de falhas de automação.
Diferenciais
- Experiência em hipotecas, empréstimos, bancos ou FinTech
- Experiência com fluxos de trabalho com muita conformidade ou muitos documentos
- Experiência com QA assistido por IA, Azure OpenAI ou Claude
- Experiência com Azure Document Intelligence
- Experiência em otimizar a seleção de testes de regressão
Orientações para Triagem de Candidatos
Como um(a) profissional de automação em nível de arquiteto(a), espera-se que você seja capaz de nos guiar por seus projetos onde você realizou feitos na construção, escalonamento, segurança, estabilização, integração e manutenção de frameworks de automação.
Você será considerado(a) um(a) forte candidato(a) se for capaz de fornecer exemplos reais das realizações mencionadas anteriormente.
