Descrição
Resumo:
Junte-se a uma equipe de engenharia ágil que desenvolve produtos impulsionados por IA como Engenheiro de QA Automatizado, para projetar, implementar e manter frameworks de testes automatizados para sistemas front-end e back-end.
Pontos principais:
1. Construir e manter suítes automatizadas de testes de UI e API usando TypeScript.
2. Desenvolver testes automatizados usando Playwright ou frameworks de testes semelhantes.
3. Colaborar com desenvolvedores para definir estratégias de teste e critérios de aceitação.
A empresa desenvolve produtos inovadores impulsionados por IA que automatizam fluxos de trabalho complexos em diversos setores. Somos uma equipe de engenharia ágil que valoriza propriedade, confiabilidade e automação de alta qualidade. Buscamos um Engenheiro de QA Automatizado que goste de resolver problemas, escrever código limpo de automação e garantir a qualidade do produto em larga escala.
**Visão geral da função**
Como **Engenheiro de QA Automatizado**, você projetará, implementará e manterá frameworks de testes automatizados para sistemas front-end e back-end. Você trabalhará em estreita colaboração com desenvolvedores, DevOps e equipes de produto para garantir integração perfeita no CI/CD e lançamentos de alta qualidade. Essa função é ideal para alguém com **2–3 anos de experiência**, sólida base técnica, bons instintos de depuração e experiência em testar aplicações web modernas.
**Principais responsabilidades**
* Construir e manter suítes automatizadas de testes de UI e API (principalmente usando **TypeScript**).
* Desenvolver testes automatizados usando **Playwright** ou frameworks de testes semelhantes.
* Analisar logs, chamadas de rede e rastros de execução para identificar falhas ou testes instáveis.
* Colaborar com desenvolvedores para definir estratégias de teste e critérios de aceitação.
* Integrar testes automatizados em pipelines de CI/CD usando **GitHub Actions** ou **Jenkins**.
* Escrever e otimizar consultas SQL para validação de dados back-end.
* Criar planos de teste, casos de teste e documentação para novos e existentes recursos.
* Identificar causas-raiz de problemas e propor melhorias nos frameworks de automação.
* Trabalhar com equipes multifuncionais para melhorar continuamente os processos de QA.
Requisitos:
* **2–3 anos de experiência** em QA Automatizado ou Teste de Software.
* Excelentes habilidades de programação em **TypeScript** (linguagem principal de automação).
* Experiência prática com **Playwright**, Cypress ou Selenium (preferencialmente Playwright).
* Experiência prática com **GitHub Actions** ou experiência prévia com **Jenkins CI/CD**.
* Familiaridade com ferramentas de teste de API (Postman, clientes REST ou frameworks automatizados de API).
* Bom entendimento de metodologias de teste, depuração e análise de causa-raiz.
* Experiência na escrita de consultas SQL e na validação de dados em bancos de dados relacionais.
* Capacidade de trabalhar de forma independente e comunicar-se eficazmente em um ambiente ágil.