Aqui na ed o que mais valorizamos é a nossa cultura, por isso, iniciamos o nosso processo com o preenchimento de um rápido mapeamento de perfil, que é aplicado logo após a inscrição. Com esse mapeamento identificamos o quanto temos em comum no que tange à Cultura Organizacional. Todos que apresentarem o mínimo de Fit Cultural necessário, seguem para a próxima etapa. Aqui, valorizamos as suas características como pessoa, não nos importamos com sua idade, gênero, formação etc.
Se você topa o desafio, venha fazer parte do nosso time. Estamos focados em qualidade e resultado, com tecnologias de ponta, em um ambiente colaborativo. Pensamos e agimos como um time, desde o problema até a solução. Aqui somos um só, onde o problema de um é um problema de todos.
Criamos softwares. Criamos Soluções Tecnológicas. Impulsionamos pessoas/negócios/a sociedade/o mundo_
**Responsabilidades e Atribuições**
Planejamento de testes:
- Participar do entendimento dos requisitos do projeto junto com as equipes de desenvolvimento e produto.
- Definir a estratégia de testes, selecionando as ferramentas e abordagens adequadas (manual ou automatizado) para garantir a cobertura dos cenários críticos.
- Criar planos de testes detalhados que incluem casos de testes, fluxos de trabalho e critérios de aceitação.
Desenvolvimento e Execução de Testes Automatizados:
- Desenvolver scripts de automação para testar funcionalidades da aplicação em várias camadas, como UI, API e backend.
- Utilizar ferramentas de automação como **Selenium**, **Cypress**, **Appium**, entre outras, para garantir a cobertura automatizada dos principais fluxos.
- Executar periodicamente esses testes automatizados em pipelines de CI/CD, garantindo a estabilidade contínua do software.
Testes Manuais e Validação:
- Realizar testes manuais exploratórios para identificar falhas que possam não ser cobertas pelos testes automatizados.
- Validar novos recursos e correções de bugs antes da entrega para o ambiente de produção.
- Verificar se as funcionalidades atendem aos critérios de aceitação e aos requisitos de qualidade.
Identificação e Documentação de Defeitos:
- Detectar e documentar bugs, falhas ou comportamentos inesperados usando ferramentas de gerenciamento de defeitos, como **JIRA** ou **Bugzilla**.
- Priorizar e acompanhar a resolução de problemas junto à equipe de desenvolvimento.
- Fornecer feedback contínuo sobre a qualidade do código e a eficácia das correções.
Melhoria Contínua e Colaboração:
- Colaborar com desenvolvedores para otimizar o código e garantir que novos recursos sejam testáveis e estáveis.
- Participar de revisões de código com foco em testes e sugerir melhorias na cobertura de testes.
- Contribuir para a melhoria dos processos de QA, promovendo boas práticas como a introdução de novos frameworks de teste, ferramentas ou abordagens.
**Requisitos e qualificações**
O que não pode faltar:
- Seu fit cultural.
**O que amplia suas chances**:
Automação de Testes
- **Ferramentas**:Selenium**, **Cypress**, **Appium**:
- Experiência em desenvolver scripts automatizados para testes de interface (UI), testes de API e backend, otimizando a cobertura de testes e acelerando o ciclo de desenvolvimento.
Testes de API
- **Ferramentas**:Postman**, **SoapUI**, **RestAssured**:
- Conhecimento em testar e validar endpoints de API, incluindo a verificação de respostas, status codes e integridade dos dados transmitidos entre sistemas.
Integração Contínua (CI/CD)
- **Ferramentas**:Jenkins**, **GitLab CI**, **CircleCI**:
- Experiência em configurar pipelines de testes automatizados que rodam continuamente durante o processo de integração e entrega contínua, garantindo qualidade em todas as etapas do desenvolvimento.
Testes de Performance e Carga
- **Ferramentas**:JMeter**, **Gatling**, **LoadRunner**:
- Capacidade de realizar testes de desempenho para avaliar como a aplicação se comporta sob carga e estresse, identificando gargalos e áreas de otimização.
Gestão de Defeitos e Controle de Qualidade
- **Ferramentas**:JIRA**, **Bugzilla**, **TestRail**:
- Habilidade em rastrear, documentar e priorizar bugs, além de colaborar com as equipes de desenvolvimento para garantir a resolução de problemas de maneira eficiente.
Contratação: PJ
Atuação: Remota.