Serviços de testes manuais
Serviços de testes manuais para software web, móvel e desktop: testes funcionais de novas funcionalidades, testes de regressão antes de cada release, testes exploratórios, conceção e documentação de casos de teste, testes entre browsers e entre dispositivos e apoio aos testes de aceitação pelo utilizador, com engenheiros de QA manual dedicados para a sua equipa ou projetos de teste entregues de ponta a ponta.
Testes manuais que realizamos
Testes funcionais de novas funcionalidades
Cada história verificada face aos seus requisitos e critérios de aceitação logo que chega a um ambiente de teste, através de casos positivos, negativos e limite, com os defeitos registados no Jira, no Azure DevOps ou no Linear com passos, resultados esperados e obtidos, registos e uma gravação de ecrã.
Testes de regressão
Uma suite de regressão mantida atualizada à medida que o produto evolui e executada antes de cada release, com maior peso nas áreas afetadas por uma alteração, e um smoke test rápido após cada implementação em produção.
Conceção e documentação de casos de teste
Planos de teste e casos de teste escritos a partir dos requisitos com valores-limite, classes de equivalência, tabelas de decisão e combinações pairwise, mantidos no TestRail, Xray, Zephyr, Qase ou Azure Test Plans e rastreados até ao requisito que cada um cobre.
Testes exploratórios
Sessões com tempo limitado e uma carta de missão escrita, que procuram o que os casos de teste não previram: dados invulgares, fluxos interrompidos, redes lentas, dois separadores abertos ao mesmo tempo, o botão de retroceder premido a meio de um pagamento.
Testes entre browsers e entre dispositivos
Aplicações web verificadas no Chrome, Safari, Firefox e Edge, em desktop e em dispositivos móveis, em dispositivos reais ou no BrowserStack, Sauce Labs ou TestMu AI (anteriormente LambdaTest), com a lista de browsers e dispositivos obtida a partir das suas análises.
Verificações de dados e de integrações
Resultados verificados no local onde chegam: linhas consultadas com SQL, mensagens na fila, e-mails numa caixa de teste, pagamentos na sandbox do prestador e registos no CRM ou ERP alimentado pelo produto.
Apoio aos testes de aceitação pelo utilizador
UAT planeado com os utilizadores de negócio da sua empresa: cenários escritos na sua linguagem, dados e ambientes de teste preparados, sessões realizadas em conjunto com eles e aprovação registada para cada requisito.
Revisão de requisitos e de design
Histórias, especificações e designs em Figma lidos antes de o desenvolvimento começar, com lacunas, contradições e critérios impossíveis de testar assinalados enquanto ainda é barato corrigi-los.
Testes de localização
Traduções verificadas em contexto quanto a texto truncado e não traduzido, formatos de data, número e moeda por região, formas de plural, layouts da direita para a esquerda, e e-mails e notificações enviados em cada idioma.
Contratar engenheiros de QA manual
engenheiros de QA manual dedicados
Engenheiros de QA manual que integram a sua equipa a tempo inteiro, trabalham nas suas ferramentas e no seu processo, e reportam ao seu responsável. A sua empresa entrevista-os; nós assumimos o contrato ucraniano, o processamento salarial, a faturação e as férias.
Projetos de Testes manuais
Uma parcela definida de testes manuais, com âmbito, plano fixo e um responsável identificado do nosso lado, que responde pelo resultado e reporta o progresso nos seus canais.
testes manuais em regime contínuo
Testes manuais como serviço contínuo: as mesmas pessoas todos os meses, um backlog que a sua empresa prioriza e horas que pode consultar no nosso portal e na fatura.
A página da equipa dedicada explica como os especialistas integram a sua equipa, e a página de outsourcing aborda a entrega de projetos, as tomadas a cargo e a forma como cobramos.
Quem trabalha em testes manuais para a sua empresa
Engenheiros de QA manual
Conceção de testes, testes exploratórios e de regressão
Responsáveis de QA
Estratégia de testes, aprovação de releases e reporte
Engenheiros de automatização de testes
Verificações estáveis passadas para suites automatizadas
Analistas de negócio
Requisitos e critérios de aceitação
Como conduzimos os testes manuais
Os testes começam antes do código: um engenheiro de QA lê a história e o design, acorda os critérios de aceitação com o product owner e escreve os casos de teste enquanto a funcionalidade está a ser construída. Cada relatório de defeito inclui passos que um programador consegue seguir logo à primeira leitura, a build e o ambiente, registos e uma gravação, e uma gravidade acordada com a sua empresa.
O tempo manual vai para onde é preciso discernimento. As verificações que se mantêm estáveis de release para release passam para a automatização, pelo que os testes manuais cobrem as novas funcionalidades, as sessões exploratórias e os fluxos que mudam com demasiada frequência para serem automatizados. Os casos de teste ficam na sua ferramenta de gestão de testes, pelo que o que os testers sabem fica consigo.
Outros serviços de testes de software
Automatização de testes
Serviços de automatização de testes: suites em Playwright, Selenium, Cypress e WebdriverIO, trabalho de SDET, testes de API e visuais, e integração com CI, com engenheiros de automatização de testes dedicados ou entrega de projetos.
Testes de aplicações móveis
Serviços de testes de aplicações móveis: testes iOS e Android em dispositivos reais e device farms, automatização com Appium, Espresso, XCUITest e Maestro, e verificações de release nas lojas, com engenheiros de QA móvel dedicados ou entrega de projetos.
Testes de API
Serviços de testes de API: testes REST, GraphQL e gRPC em Postman, REST Assured e código, testes de contrato com Pact, validação OpenAPI e mocks de serviços, com engenheiros de testes de API dedicados ou entrega de projetos.
Testes de desempenho
Serviços de testes de desempenho e de carga: testes de carga, de stress e de soak em k6, JMeter, Gatling e Locust, análise de estrangulamentos, planeamento de capacidade e Core Web Vitals, com engenheiros de desempenho dedicados ou entrega de projetos.
Testes de acessibilidade
Serviços de testes de acessibilidade: auditorias WCAG 2.2, testes com leitor de ecrã e teclado, verificações axe na integração contínua, apoio à correção e relatórios de conformidade, com testers de acessibilidade dedicados ou entrega de projetos.
Perguntas sobre testes manuais
Em que setores trabalham os engenheiros de QA manual?
Sobretudo comércio eletrónico e retalho, com o checkout, os pagamentos e as promoções testados antes de cada campanha de vendas; fintech e banca, onde cada percurso de transação e cada limite exige um registo de como foi testado; SaaS empresarial e ERP, com muitos perfis, permissões e processos de negócio longos; saúde, com dados de doentes e fluxos clínicos; aplicações de media e de consumo lançadas em muitos dispositivos; e dispositivos ligados, onde a aplicação, o portal web e o hardware são testados em conjunto.
Ainda precisamos de testes manuais se os nossos testes forem automatizados?
Sim, mas para trabalho diferente. A automatização repete verificações que alguém já concebeu; os testes manuais e exploratórios encontram os problemas para os quais ninguém concebeu uma verificação, avaliam se um fluxo faz sentido para um utilizador e cobrem funcionalidades que mudam com demasiada frequência para serem automatizadas. A maioria das equipas faz ambos e vai automatizando, com o tempo, os percursos de regressão estáveis.
Podem testar sem requisitos escritos?
Sim. Os testes partem do produto tal como está: as sessões exploratórias mapeiam o que ele faz, as perguntas seguem para a sua equipa, e as respostas transformam-se em casos de teste e numa lista de decisões em aberto sobre o comportamento, que muitas vezes passa a ser a primeira especificação escrita.
Em quanto tempo podem começar engenheiros de QA manual?
Quando o engenheiro de QA manual adequado está disponível, o arranque depende apenas da sua entrevista, do NDA e da cedência de propriedade intelectual. Caso contrário, fazemos uma pesquisa, que normalmente produz perfis de candidatos em duas a três semanas, e ninguém começa antes de a sua empresa dar o seu acordo.
Como contratamos engenheiros de QA manual através da BigTree108?
Diga-nos qual é o trabalho, a senioridade e o horário de que precisa. Propomos uma ou duas pessoas com os respetivos perfis, a sua empresa entrevista-as como entrevistaria uma contratação própria, e assina um único contrato com a BIG TREE 108 LLC e recebe uma fatura por mês.
A quem pertence o trabalho que produzem?
A sua empresa. Cada especialista tem um contrato assinado com a BigTree108 que atribui à empresa todo o trabalho produzido, e o nosso contrato com a sua empresa atribui-lho. O código, os designs e os documentos são entregues nos seus próprios repositórios e ferramentas, e não mantidos onde só nós os podemos alterar.
Precisa de testes antes da próxima release?
Diga-nos o que faz o produto, com que frequência faz releases e onde os bugs chegam aos seus utilizadores. Recebe resposta no prazo de um dia útil: um plano de testes, perfis de candidatos ou um âmbito para uma primeira ronda de testes.