Testes de software e QA
Serviços de testes de software e QA: testes manuais e exploratórios, automatização de testes em Playwright, Selenium e Cypress, testes de aplicações móveis em dispositivos reais, testes de API e de contrato, testes de desempenho e de carga, e testes de acessibilidade face à WCAG 2.2. Engenheiros de QA dedicados para a sua equipa, projetos de teste entregues de ponta a ponta e tomada a cargo de suites de teste escritas por outras equipas.
Serviços de testes de software que prestamos
Cada página descreve os testes que assumimos, as formas de trabalhar connosco e as perguntas que os clientes colocam primeiro.
Testes manuais
Serviços de testes manuais: testes funcionais, de regressão e exploratórios, desenho de casos de teste, testes em vários browsers e dispositivos e apoio a UAT, com engenheiros de QA manual dedicados ou entrega de projetos.
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.
Abordado noutras partes do site
QA e automatização de testes
QA manual, planos de teste e suites automatizadas em Playwright, executadas na integração contínua para que um teste que falha bloqueie a release em vez de chegar aos seus utilizadores.
Contratar engenheiros de QA
Contrate especialistas de QA manual e engenheiros de automatização de testes que escrevem suites Playwright que correm no seu pipeline, para que um teste que falha bloqueie a release em vez de chegar aos seus utilizadores.
Testes de sistemas embebidos e de hardware
Serviços de testes de sistemas embebidos e de hardware: testes de dispositivos, bancadas hardware-in-the-loop, automatização de firmware, testes de ECU automóveis, de conectividade e de segurança, com engenheiros de QA embebido dedicados ou entrega de projetos.
Cibersegurança e testes de intrusão
Serviços de cibersegurança e testes de intrusão: pentests web, móveis, de API, de rede e de cloud, revisão segura de código, SOC e resposta a incidentes, ISO 27001 e SOC 2, com engenheiros de segurança dedicados ou projetos definidos.
Uma só equipa de QA para todos os tipos de testes
Um engenheiro de QA na sua equipa ou uma função de testes completa: testes manuais e exploratórios, suites automatizadas para web, móvel e APIs, testes de carga antes de um lançamento e auditorias de acessibilidade, conduzidos por pessoas que trabalham no seu tracker e no seu processo de release.
Os testes são código e evidência. As suites ficam no seu repositório e correm no seu pipeline, um teste que falha bloqueia a release em vez de ser notado depois, um teste instável é corrigido ou removido, e cada bug corrigido recebe um teste de regressão escrito para toda a classe de defeito.
Os testes correm com dados de teste, e não com os dados dos seus clientes: registos sintéticos ou mascarados nos ambientes de teste, contas de teste em sandboxes de pagamentos e de e-mail, credenciais provenientes de um cofre e não de um ficheiro de teste, e a produção tocada apenas para verificações acordadas após uma release.
Como testamos a nossa própria plataforma
Os nossos engenheiros de QA testam a plataforma em que a nossa empresa funciona, construída em .NET, Angular e Azure SQL, manualmente e com suites Playwright que correm no respetivo pipeline do GitHub Actions, e cada funcionalidade é entregue com os seus testes. Conheça a nossa prática de QA.
Perguntas sobre testes de software e QA
Que serviços de testes prestam?
Testes manuais, incluindo testes exploratórios, de regressão e de aceitação pelo utilizador; automatização de testes em Playwright, Selenium, Cypress e WebdriverIO; testes de aplicações móveis em dispositivos reais com Appium, Espresso, XCUITest e Maestro; testes de API e de contrato com Postman, REST Assured e Pact; testes de desempenho e de carga em k6, JMeter, Gatling e Locust; e testes de acessibilidade face à WCAG 2.2. Os testes de dispositivos e firmware e os testes de intrusão têm páginas próprias.
Em que setores trabalham os engenheiros de QA?
Sobretudo comércio eletrónico e retalho, fintech e banca, SaaS empresarial e ERP, saúde, produtos de IA e de dados, aplicações de media e de consumo, dispositivos ligados e operadores de telecomunicações e cloud. Cada página descreve como são os testes nesses setores.
Podem assumir os testes de outra equipa?
Sim. A tomada a cargo começa por uma revisão só de leitura dos casos de teste, das suites automatizadas e do respetivo histórico de execuções, e por uma lista escrita de riscos por ordem de impacto. As suites existentes são reparadas quando isso custa menos do que reescrevê-las, e nada é desativado até a sua substituição ter corrido sem falhas.
Como é contratado e faturado o trabalho?
Um único contrato com a BIG TREE 108 LLC e uma fatura por mês. O tempo é registado no nosso próprio portal ao longo do mês e os mesmos valores geram a fatura.
A quem pertencem o código de teste, os casos de teste e os relatórios?
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 engenheiros de QA ou de uma ronda de testes?
Diga-nos o que constrói, como faz as releases e onde os bugs chegam hoje aos seus utilizadores. Recebe resposta no prazo de um dia útil: um plano de testes, perfis de candidatos ou um âmbito para a revisão dos seus testes.