QA Lead - Sênior
Descrição da vaga
A FCamara está em busca de uma pessoa para atuar como QA Lead, liderando a equipa de Qualidade de Software em parceria com o maior Banco de Investimentos da América Latina, especializado em capital de investimento, capital de risco, além de gerenciamento de património e ativos globais. Esta é uma oportunidade para definir e implementar estratégias de teste de ponta, garantindo a excelência na entrega de produtos e serviços financeiros.
Responsabilidades e atribuições
Como QA Lead, será responsável por:
- Liderança e Mentoria: Liderar, orientar e desenvolver uma equipa de Analistas de QA, promovendo um ambiente colaborativo e de alta performance.
- Estratégia e Processo de Teste: Definir, implementar, documentar e otimizar a estratégia global de testes e os processos de garantia de qualidade de software, com foco na eficiência e automação.
- Organização e Gestão de Testes: Organizar e gerir o fluxo de trabalho de testes, priorizando e distribuindo tarefas para a equipa, garantindo a cobertura adequada para múltiplas demandas em paralelo.
- Infraestrutura de Automação: Projetar, configurar e manter a infraestrutura e as pipelines de automação de testes ("esteira de testes"), selecionando e integrando as ferramentas mais adequadas.
- Definição da Automação: Estabelecer a abordagem de automação, definindo quais testes devem ser automatizados e orientando a equipa na escrita e manutenção de scripts de teste robustos e escaláveis.
- Execução e Supervisão: Embora o foco seja na estratégia e organização, realizar testes práticos quando necessário e supervisionar a criação e execução de planos de teste, casos de teste e scripts (manuais e automatizados) pela equipa.
- Ferramentas e Tecnologias: Utilizar e garantir o uso eficaz de ferramentas como Microsoft Test Plans (ou similar) para planeamento, Selenium e Cypress para automação de UI, ferramentas Microsoft para testes integrados e DataDog para monitorização e análise de logs.
- Colaboração Interfuncional: Trabalhar em estreita colaboração com equipas de desenvolvimento, produto, DevOps e outras partes interessadas para integrar a qualidade em todo o ciclo de vida de desenvolvimento de software (SDLC) e garantir que os requisitos sejam testáveis.
- Análise e Melhoria Contínua: Estabelecer métricas e KPIs de qualidade, monitorizar a eficácia dos processos de teste, analisar resultados, identificar gargalos ou áreas de melhoria e impulsionar iniciativas de otimização contínua.
- Promoção da Qualidade: Atuar como um defensor da qualidade dentro da organização, promovendo as melhores práticas de QA e automação.
Requisitos e qualificações
Essenciais:
- Experiência comprovada em Garantia de Qualidade de Software, com atuação prévia em liderança de equipas de QA ou como QA Sênior com responsabilidades de mentoria e definição de processos.
- Profundo conhecimento de metodologias de teste (funcional, não funcional, regressão, integração, etc.), ciclos de vida de desenvolvimento de software (SDLC) e metodologias ágeis (Scrum, Kanban).
- Experiência sólida na definição, implementação e gestão de estratégias de automação de testes.
- Experiência prática com ferramentas e frameworks de automação de testes, especificamente Selenium e Cypress.
- Experiência com ferramentas de gestão de testes e planeamento, preferencialmente do ecossistema Microsoft (ex: Azure DevOps Test Plans).
- Experiência com ferramentas de monitorização e observabilidade, como DataDog.
- Capacidade comprovada de gerir múltiplas tarefas e projetos concorrentes num ambiente dinâmico e de ritmo acelerado.
- Familiaridade com sistemas de controlo de versão, especialmente GIT.
- Excelentes capacidades de comunicação (verbal e escrita), liderança, resolução de problemas e colaboração interfuncional.
- Mentalidade focada em processos, automação e melhoria contínua.
Desejáveis:
- Experiência em ambientes de nuvem (AWS, GCP, Azure).
- Conhecimento de SQL para consulta e validação de dados em bancos de dados relacionais (SQL Server, MySQL, PostgreSQL).
- Conhecimento do Mercado Financeiro.
- Experiência com práticas e ferramentas de Integração Contínua e Entrega Contínua (CI/CD).
- Experiência com testes de API e ferramentas relacionadas (ex: Postman, RestAssured).
- Experiência com testes de performance e segurança.
- Conhecimento de ferramentas de análise estática de código (ex: SonarQube).
- Familiaridade com Design Patterns aplicados à automação de testes.
- Conhecimento em frameworks de mensageria (ex: Kafka, RabbitMQ).
Soft Skills:
- Raciocínio lógico e capacidade analítica;
- Boa Comunicação;
- Espírito de equipe e capacidade de resolução de conflitos;
- Ter capacidade de comunicação com diversos perfis de stakeholders;
- Habilidade de trabalhar em equipes ágeis e multidisciplinares;
- Criatividade e Proatividade para imaginar diferentes cenários de uso das aplicações;
- Organização.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Triagem
- Etapa 3: Entrevista R&S
- Etapa 4: Entrevista Técnica
- Etapa 5: CV enviado ao cliente
- Etapa 6: Entrevista Cliente
- Etapa 7: Carta Oferta
- Etapa 8: Contratação
Transformamos mundos sonhados em trajetórias reais.🧡🚀
Aqui somos #SangueLaranja!
Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras.
Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎
F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento
tem o poder da transformação!
Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,
nossa escola de liderança e diversas parcerias com ONGs e Edtechs.
Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA.
E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?
CONHEÇA MAIS SOBRE NÓS