Engenheiro(a) de Automação de Testes - Home Office

Home Office Estágio/Júnior Híbrido Dev/Sistemas Infra Dados

Engenheiro(a) de Automação de Testes

Mais de 50 Candidaturas

Agradecemos seu interesse! No momento, não estamos aceitando novas candidaturas para esta vaga, mas temos várias outras oportunidades esperando por você.

Vagas
Salário a Combinar
Publicada há 35 dias | 1 Vaga

Sobre a Vaga
O time de Engenharia de Qualidade ajuda a empresa contratante a construir software de alta qualidade de forma eficiente. Capacita os engenheiros a desenvolver sistemas altamente testáveis por meio da criação e utilização de ferramentas com apoio de IA. O time é responsável por criar e evoluir continuamente casos de teste, cobertura de automação, ferramentas de testes, ambientes e frameworks. Além disso, atua navegando em uma base de código complexa, identificando pontos frágeis e contribuindo para o desenho e implementação de sistemas tolerantes a falhas e testáveis.

Responsabilidades:

— Atuar como líder na empresa contratante, utilizando IA para redefinir e acelerar a Engenharia de Qualidade.
— Como Engenheiro(a) Sênior de Automação, você será responsável por construir e manter a cobertura de automação para funcionalidades e releases.
— Trabalhará diretamente com o time de engenharia de produto para desenvolver e manter ferramentas de teste, escrever e validar código de produto, participar de revisões de design e contribuir para a criação de sistemas mais modulares e testáveis.
— Você terá interesse em entender sistemas complexos de ponta a ponta e irá atuar em diferentes tecnologias e bases de código.
— Além disso, deverá lidar bem com ambiguidades, validação de conceitos e implementação de soluções de alto nível.
— Como empresa global, a empresa contratante busca desenvolver e manter processos de engenharia de qualidade escaláveis, atendendo tanto clientes externos quanto times internos, garantindo uma experiência fluida para usuários, parceiros e equipes de suporte.

— Utilizar IA e ferramentas para liderar a implementação de estratégias de automação de testes, cobrindo toda a pirâmide de testes (unitário, serviço, integração e end-to-end).
— Liderar a construção, manutenção e uso eficiente de testes automatizados, garantindo cobertura robusta para funcionalidades e releases.
— Contribuir para a evolução de frameworks de automação, suportando novas funcionalidades e aumentando eficiência.
— Colaborar com o time de CI/CD para integrar testes automatizados nos pipelines, garantindo qualidade em todas as etapas do desenvolvimento.
— Demonstrar habilidade em troubleshooting, identificação de problemas e validação de correções.
— Atuar em um time de alta performance, com foco em qualidade de código e excelência operacional.
— Trabalhar com equipes multidisciplinares (produto, desenvolvimento e qualidade) em um ambiente dinâmico e com ciclos curtos de entrega.
Requisitos:

— Mais de 5 anos de experiência com testes e automação de software.
— Conhecimento em pelo menos uma linguagem de programação (ex: Kotlin, Java) e boas habilidades de scripting.
— Forte conhecimento em metodologias, ferramentas e frameworks de automação de testes.
— Experiência prática com frameworks de automação (ex: Espresso).
— Experiência com integração de testes em pipelines CI/CD (ex: Buildkite, Spinnaker, Jenkins) e versionamento (Git).
— Boa comunicação para interação com times multidisciplinares.
— Capacidade de atuar em problemas ambíguos e integrar soluções entre múltiplos times.
— Formação em Ciência da Computação, Engenharia ou áreas correlatas.
— Inglês fluente (leitura, escrita e conversação).

Informações importantes:

Modelo de Trabalho: Remoto
Horário: Comercial
Forma de contratação: PJ
Idioma: Inglês Fluente
Nível: Senior
Vagas Relacionadas

Evolua sua carreira: faça os Testes do Nerdin para aumentar suas chances e validar seus conhecimentos. Quer se destacar no mercado? Acesse os Treinamentos para aprender e se atualizar.

Cursos de TI Nerdin Cursos de TI Nerdin