O que é qualidade em software?
Qualidade é a capacidade de atender às necessidades e expectativas dos usuários, proporcionando uma experiência satisfatória. Como QA Engineer, você será responsável por garantir que o software seja desenvolvido com padrões de alta qualidade.
Responsabilidades:
* Projetar, implementar e manter testes manuais e automatizados;
* Garantir a execução de um processo de manutenção ativa de código de testes automatizado;
* Participar ativamente das cerimônias ágeis (planning, refinamento, dailies, reviews);
* Especificar e executar testes funcionais, não-funcionais, regressivos, exploratórios e de integração;
* Produzir relatórios de qualidade, incluindo cobertura de testes, resultados de execução e métricas de performance;
* Realizar a gestão de métricas de Qualidade e de análise de causa-raiz;
* Realizar análise de requisitos e critérios de aceitação junto ao PO/analista de negócios;
* Autar de forma contínua durante o ciclo de desenvolvimento, identificando e prevenindo falhas de qualidade desde as fases iniciais;
* Realizar a gestão de defeitos;
* Apoiar a construção de ambientes de testes;
* Contribuir para a definição da estratégia de testes da equipe;
* Orientar membros da equipe de QA, promovendo boas práticas e uma cultura de melhoria contínua;
* Selecionar, configurar e gerenciar ferramentas de automação, sistemas de gerenciamento de testes e rastreamento de defeitos para otimizar a eficiência do time;
* Documentar funcionalidades e processos de Qualidade.
Requisitos:
* Experiência sólida em testes manuais e automatizados;
* Experiência sólida em ferramentas de gestão de testes, como Qase, Zephyr, Xray etc.;
* Experiência sólida em ferramentas como Jira, ClickUp ou Azure DevOps;
* Experiência sólida em ferramentas colaborativas de documentação;
* Conhecimento em ferramentas como Appium, Selenium, Cypress, Playwright ou similares;
* Experiência com testes de APIs (Postman, Swagger, REST Assured, Newman);
* Familiaridade com Git, pipelines de CI/CD e versionamento de código;
* Conhecimento em BDD, TDD e boas práticas de QA;
* Capacidade de escrever scripts de testes em linguagens como JavaScript, Python, Ruby, C# ou Java;
* Desejável: conhecimento em testes de performance (JMeter, k6), segurança e mobile.
Vantagens:
* Valorização profissional;
* Mobilidade interna;
* Opportu- nidades de crescimento;
* Benefícios de saúde e assistência médica;
* Acesso a plataformas de aprendizado online;
* Oportunidades de treinamento e desenvolvimento profissional.
Características da Equipe:
* Trabalho em equipe;
* Resolução de problemas;
* Comunicação eficaz;
* Flexibilidade e adaptabilidade;
* Desenvolvimento pessoal e profissional.
Salário:
R$ _______ - R$ _______, dependendo da experiência e habilidades.
Jornada de Trabalho:
40 horas semanais, com possibilidade de flexibilização.
Local de Trabalho:
Remoto ou presencial, dependendo da disponibilidade.