EXL

Testador de Automação

PythonJavaSQL
Tradução automática. Consulte o original.

QUALIFICAÇÕES

Buscamos um candidato com no mínimo 3 anos de experiência como Engenheiro de Automação Selenium/Playwright, com expertise em Java/Python, sólido conhecimento em automação de processos de aplicações desktop (por exemplo, operações de banco de dados Excel Access), além de conhecimento básico em SQL e experiência em testes manuais.

Habilidades e Qualificações Necessárias

  1. Expertise em Automação: Experiência prática com Selenium WebDriver e Playwright usando Java/Python para automação baseada na Web. Experiência com pytest para desenvolvimento de testes, execução e implementação de framework de automação.
  1. Aplicações Desktop: Proficiência na automação de processos em Excel, arquivos de texto (por exemplo, leitura/escrita usando Apache POI ou bibliotecas similares) e banco de dados Access (por exemplo, integração com arquivos .accdb usando Java ou outras ferramentas adequadas).
  1. Habilidades de Programação:
  1. Habilidades de Integração: Capacidade de integrar fluxos de trabalho de automação de aplicações desktop com scripts Selenium e Playwright de forma contínua.
  1. Conhecimento de SQL: Conhecimento/compreensão básica a intermediária de SQL para escrever consultas, validar dados e realizar testes de backend.
  1. Resolução de Problemas: Fortes habilidades de depuração e solução de problemas para scripts de teste e funcionalidade da aplicação.
  1. Controle de Versão: Familiaridade com controle de versão como Git.
  1. Conhecimento de Ferramentas: Experiência com ferramentas de gerenciamento de teste como QTest e AzureDevops Boards, frameworks de automação incluindo Selenium, Playwright, Pytest, Cucumber, TestNG, Junit, ferramentas de relatório como Allure Report, controle de versão usando Git e ferramentas de CI/CD como jenkins.
  1. Comunicação: Excelentes habilidades de comunicação para trabalhar com equipes multifuncionais.

Sólido domínio de Java, python e seu ecossistema, incluindo bibliotecas e frameworks para automação de testes. Experiência prática com pytest para desenvolver e executar casos de teste automatizados. Conhecimento de framework BDD usando Cucumber.

Conhecimento de frameworks BDD como Cucumber.

RESPONSABILIDADES

O candidato ideal será responsável por projetar, desenvolver e manter scripts de teste automatizados usando Selenium WebDriver, Playwright, pytest e Cucumber, integrar fluxos de trabalho de aplicações desktop em automação de ponta a ponta e gerar relatórios abrangentes de execução de testes usando Extent Reports/Allure.

Principais Responsabilidades

  1. Desenvolver, executar e manter scripts de automação robustos, escaláveis e de alta qualidade usando Selenium, Playwright, java, Python e pytest.
  1. Projetar e manter frameworks de automação para testes de UI, funcionais, de regressão e de ponta a ponta.
  1. Automatizar processos envolvendo aplicações desktop como Excel, arquivos de texto (usando Apache POI ou outras bibliotecas) e banco de dados Access (por exemplo, conexões JDBC/ODBC).
  1. Integrar fluxos de trabalho de aplicações desktop em scripts de teste Selenium para cobertura de automação de ponta a ponta.
  1. Colaborar com equipes multifuncionais para coletar requisitos e garantir que os casos de teste estejam alinhados aos objetivos de negócio.
  1. Projetar e executar casos de teste usando Pytest, incluindo fixtures, parametrização, marcadores e componentes de teste reutilizáveis.
  1. Implementar e manter automação BDD usando Cucumber onde aplicável.
  1. Depurar e solucionar problemas na automação de testes e na aplicação em teste.
  1. Otimizar continuamente os frameworks e processos de automação de testes.
  1. Experiência prática com qTest para criação de casos de teste, execução de testes, gerenciamento de ciclo de teste, rastreamento de defeitos e relatórios de teste.
  1. Manter documentação e relatórios de teste claros e concisos.
  1. Manter-se atualizado com as últimas tendências, ferramentas e melhores práticas de automação.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores