QA Automation Engineer Sênior - Remoto

Empresa: Verity

Buscamos um(a) QA Automation Engineer para atuar na garantia da qualidade de uma solução tecnológica, baseada em IA generativa, agentes inteligentes e integração de aplicações. Responsabilidades e atribuições: • Automação de Testes: Criação, manutenção e execução de scripts de automação para aplicações Web e APIs (Postman ou Pactum). • Estratégia de Testes: Definir o plano de testes e elaborar cenários utilizando BDD (Behavior Driven Development) com escrita em Gherkin. • Integração Contínua: Integrar os testes automatiza • Gestão de Bugs: Identificar, registrar e acompanhar a resolução de falhas através de ferramentas como Jira ou Kanbanize. • Colaboração Ágil: Participar ativamente de cerimônias (Dailies, Plannings, Refinamentos) e trabalhar em conjunto com desenvolvedores e POs para definir critérios de aceite. Responsabilidades: • Desenvolvimento e Automação de Testes: Criar, manter e executar scripts de automação utilizando JavaScript ou outras linguagens de programação. • Frameworks de Automação: Desenvolver e manter testes automatizados utilizando frameworks e ferramentas de mercado para aplicações Web. • Testes de API: Elaborar e executar testes para validação de serviços backend, utilizando ferramentas como Postman, Pactum ou Swagger. • Banco de Dados: Realizar consultas SQL para validação de dados, verificação de integridade e consistência das informações. • Controle de Versão: Utilizar Git para gerenciamento de código-fonte, seguindo práticas de versionamento e estratégias de branching, como GitFlow. Requisitos: Conhecimento básico em testes de software e fundamentos de Quality Assurance (QA). Conhecimento em elaboração e execução de casos de testes. Noções de testes funcionais, regressivos e exploratórios. Conhecimento básico em APIs REST, requisições HTTP e utilização de Postman ou ferramentas similares. Conhecimento básico e experiência prática, acadêmica ou profissional, em automação de testes com Playwright, Cypress, Selenium ou ferramentas equivalentes. Noções de programação em Python, JavaScript ou TypeScript aplicadas à automação de testes. Conhecimento em metodologias ágeis, como Scrum e Kanban. Perfil analítico, atenção aos detalhes e raciocínio lógico. Boa comunicação, organização, proatividade e facilidade para trabalhar em equipe. Interesse em aprender novas tecnologias e desenvolver competências em automação de testes. Conhecimento: Conhecimento em automação de testes de APIs. Conhecimento básico em SQL. Familiaridade com Git e ferramentas de CI/CD. Experiência com execução de testes automatizados em pipelines de integração contínua. Experiência acadêmica, estágio ou projetos pessoais relacionados à qualidade de software. Interesse ou conhecimento em Inteligência Artificial generativa, LLMs e agentes de IA. Noções de testes de integração e aplicações baseadas em microsserviços. Conhecimento básico em Docker ou ambientes de nuvem, especialmente Azure. Diferencial: Conhecimentos: Ferramenta de testes Appium e automação de testes mobile em Device Farm. Contexto Financeiro: Experiência anterior com sistemas bancários ou meios de pagamento. Segurança: Conhecimento em práticas de Security by Design e ferramentas de análise de vulnerabilidades. Sobre a empresa: A Verity está buscando novos talentos! Somos uma aceleradora de soluções digitais e buscamos um(a) Engenheiro(a) de Automação QA Sênior para fazer parte dessa jornada.

Ver todas as vagas