A Verity está buscando novos talentos!
Somos uma aceleradora de soluções digitais e buscamos um(a) Engenheiro(a) de Automação QA Júnior para fazer parte dessa jornada.
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
- O profissional será responsável por apoiar o planejamento, a execução e a automação de testes em aplicações web, APIs e serviços integrados, contribuindo para a confiabilidade, estabilidade e evolução contínua da solução.
- Definir o plano de testes e elaborar cenários utilizando BDD (Behavior Driven Development).
Elaborar e executar casos e cenários de testes funcionais, exploratórios e regressivos.
Desenvolver, executar e manter testes automatizados para aplicações web e APIs, com orientação técnica.
- Apoiar a ampliação da cobertura de testes automatizados.
- Realizar testes de APIs REST, validando requisições, respostas e tratamento de erros.
- Executar testes de integração entre componentes e serviços.
- Identificar, registrar e acompanhar defeitos até sua resolução.
- Realizar retestes para validar correções implementadas.
- Identificar, registrar e acompanhar a resolução de falhas através de ferramentas de gestão.
- Participar dos refinamentos e contribuir para a definição dos critérios de aceite.
- Documentar cenários, resultados e evidências de testes.
- Apoiar a integração e execução de testes automatizados em pipelines de CI/CD.
- Participar das cerimônias ágeis e colaborar com os demais integrantes da equipe.
- Apoiar a validação de funcionalidades e soluções baseadas em Inteligência Artificial.
- Contribuir para a melhoria contínua dos processos e práticas de qualidade de software.
- 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:
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.