Descrição da Vaga
Estamos buscando um(a) Engenheiro(a) de Testes de Software Sênior para atuar em um projeto internacional de tecnologia, em um ambiente de desenvolvimento orientado por Inteligência Artificial. A oportunidade é voltada a profissionais com sólida experiência em engenharia de testes, automação, análise de código e qualidade de software, que desejam trabalhar com uma abordagem inovadora de desenvolvimento assistido por IA. O grande diferencial desta posição é a atuação na curadoria técnica de testes gerados por agentes de Inteligência Artificial, garantindo que os testes sejam relevantes, confiáveis, bem estruturados e capazes de validar efetivamente o comportamento das aplicações. Não buscamos apenas alguém que execute testes automatizados, mas um profissional capaz de avaliar criticamente a qualidade dos testes, identificar lacunas e aprimorar a cobertura e a confiabilidade do software.
Responsabilidades
- Analisar, revisar e aprimorar testes unitários e de integração gerados por agentes de Inteligência Artificial.
- Identificar testes duplicados, redundantes, superficiais ou que não agreguem valor à validação do software.
- Reestruturar suítes de testes com foco em especificações comportamentais (Behavioral Specifications).
- Desenvolver novos testes para cenários críticos não identificados pelos agentes de IA.
- Avaliar cobertura funcional, regras de negócio, condições de erro e comportamentos inesperados.
- Revisar a qualidade de assertions, mocks e estratégias de validação.
- Documentar decisões técnicas, testes removidos, melhorias realizadas e oportunidades de evolução.
- Trabalhar em colaboração com engenheiros de software e líderes de qualidade.
- Garantir que as suítes de testes atendam aos critérios técnicos antes de sua integração aos pipelines de CI/CD.
- Participar de revisões técnicas e discussões sobre qualidade e confiabilidade das aplicações.
Requisitos
- ✓Mínimo de 4 anos de experiência no desenvolvimento e manutenção de testes unitários e de integração em aplicações de produção.
- ✓Experiência sólida com frameworks de testes unitários e ferramentas de mocking.
- ✓Conhecimento avançado em estratégias de testes, assertions e validação de comportamentos.
- ✓Experiência na elaboração de cenários positivos e negativos (Happy Path e Sad Path).
- ✓Conhecimento em Boundary Conditions, tratamento de valores nulos, concorrência e propagação de erros.
- ✓Capacidade de compreender código existente e identificar falhas na cobertura de testes.
- ✓Experiência na análise e melhoria da qualidade de testes automatizados.
- ✓Autonomia técnica, raciocínio analítico e capacidade de atuar em ambientes de desenvolvimento complexos.
- ✓Inglês avançado ou fluente, com capacidade de comunicação verbal e escrita em ambiente técnico e profissional.
- •Conhecimento em Behavior-Driven Development (BDD).
- •Conhecimento em Specification-Driven Testing.
- •Experiência com Desenvolvimento assistido por Inteligência Artificial.
- •Experiência na revisão de códigos e testes gerados por LLMs.
- •Conhecimento em Go (Golang).
- •Familiaridade com HTMX e PostgreSQL.
- •Conhecimento de integração contínua e pipelines CI/CD.
Categorias
Sobre a Empresa
Mais vagas na luzcon digital ltda →Na LuzCon Digital nós multiplicamos o conhecimento de funcionários, parceiros e fornecedores, através do nosso ecossistema de soluções, para que você possa manter o foco no que realmente importa para sua empresa e construir resultados de verdade.
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Senior QA Engineer (Remote-Brazil)
Loadsmart
Senior QA Engineer
Airtm
Senior Manager QA Engineering - Brazil
Housecall Pro
Senior Automation QA Engineer - Entertainment Industry
Truelogic Software
Senior SDET, Brazil
CI&T
Analista de Testes de Software Sênior (QA)
Loglabdigital