A pessoa QA Pleno automatizará testes de backend, validará microsserviços Java, dados e fluxos de eventos na Azure, identificando gargalos e apoiando a homologação para garantir a qualidade das soluções.
ANALISTA TESTES PL
📜 Description
- Aplicar Shift-Left Testing e participar do refinamento de requisitos e do design de soluções.
- Projetar, desenvolver e manter automação de testes funcionais, de regressão, integração e APIs.
- Automatizar e validar APIs REST e SOAP com ferramentas como Rest Assured e Cucumber.
- Executar validações de backend com consultas SQL, validação de dados e testes de mensageria e processamento de eventos.
- Integrar testes automatizados a pipelines CI/CD e analisar métricas para propor melhorias de qualidade.
- Compartilhar conhecimento técnico e colaborar com equipes de desenvolvimento e produto para prevenir defeitos.
🛠️ Requirements
- Experiência sólida com automação de testes de backend e APIs.
- Domínio de pelo menos uma linguagem de automação, como Java, Python, Ruby ou JavaScript/TypeScript.
- Experiência prática com testes automatizados de APIs REST e SOAP.
- Conhecimento de ferramentas e frameworks como Rest Assured, Cucumber ou similares.
- Experiência com integração contínua e pipelines CI/CD.
- Conhecimento de bancos relacionais e/ou NoSQL para consultas e validação de dados.
- Capacidade de analisar cenários complexos, identificar causas-raiz e propor soluções técnicas.
- Conhecimento de boas práticas de qualidade de software e prevenção de defeitos.
Full job description
#LI-REMOTE
Responsibilities
O que esperamos que você realize:
- Atuar estrategicamente no ciclo de desenvolvimento de software, aplicando a abordagem Shift-Left Testing e participando ativamente do refinamento de requisitos e do design das soluções.
- Projetar, desenvolver e manter arquiteturas de testes automatizados, contemplando testes funcionais, de regressão, integração e APIs.
- Desenvolver e executar testes automatizados utilizando ferramentas como Rest Assured, Cucumber e tecnologias similares.
- Validar APIs REST e SOAP, garantindo conformidade com os padrões arquiteturais, boas práticas de desenvolvimento e requisitos de segurança.
- Realizar validações complexas de backend, incluindo consultas SQL, validação de dados e testes em sistemas de mensageria e processamento de eventos.
- Integrar e manter a execução de testes automatizados em pipelines de CI/CD, contribuindo para a eficiência e a confiabilidade dos processos de entrega de software.
- Atuar como referência técnica em qualidade de software, compartilhando conhecimentos e apoiando a evolução técnica do time.
- Analisar métricas e indicadores de qualidade, identificar gargalos e propor melhorias contínuas nos processos de desenvolvimento e testes da squad.
- Trabalhar de forma colaborativa com as equipes de desenvolvimento e produto, contribuindo para a prevenção de defeitos e a entrega de soluções de alta qualidade.
Requirements
O que precisamos que você tenha de conhecimento:
- Sólida experiência com automação de testes de backend e APIs.
- Domínio de pelo menos uma linguagem de programação utilizada em automação de testes, como Java, Python, Ruby ou JavaScript/TypeScript.
- Experiência prática com testes automatizados de APIs REST e SOAP.
- Conhecimento de ferramentas e frameworks de automação, como Rest Assured, Cucumber ou similares.
- Experiência com integração contínua e pipelines de CI/CD.
- Conhecimento de bancos de dados relacionais e/ou NoSQL para consultas, validação e consistência de dados.
- Capacidade de analisar cenários complexos, identificar causas-raiz de falhas e propor soluções técnicas.
- Experiência com boas práticas de qualidade de software e estratégias de prevenção de defeitos ao longo do ciclo de desenvolvimento.
Similar jobs
Search more QA Automation Engineer jobsBuild and maintain automated tests for desktop and mobile applications, integrate reliable coverage into CI/CD pipelines, and own hands-on functional, exploratory, and regression testing.
Build and maintain reliable automated tests for desktop and mobile applications, integrate them into CI/CD pipelines, and perform hands-on manual testing to protect critical user flows and verify fixes.
Desenvolve e mantém frameworks e suítes de automação para Web, Mobile e APIs, integrando testes a pipelines de CI/CD e colaborando com desenvolvimento e clientes para melhorar a cobertura e a confiabilidade.
Design and maintain automated tests for web, mobile, and desktop applications, validate APIs and server-side components, and collaborate across teams to improve software quality throughout the development lifecycle.
