Guia de Empregos para Testadores de QA (Salários, Carreiras e Formação)

Discover how to deliver better software and systems in rapidly scaling environments. Join our Community

Se está à procura do seu próximo emprego na área de QA, consulte este guia para obter alguns conselhos sobre como começar na área de QA, como encontrar empregos na área de QA e como deve ser um bom currículo de QA. Estas são algumas das coisas que um aspirante a testador de QA poderá […]

Se está à procura do seu próximo emprego na área de QA, consulte este guia para obter alguns conselhos sobre como começar na área de QA, como encontrar empregos na área de QA e como deve ser um bom currículo de QA. Estas são algumas das coisas que um aspirante a testador de QA poderá procurar. Felizmente, estamos aqui para ajudar a responder a todas as suas perguntas sobre como tornar-se um testador de QA. 

Em que consiste o trabalho de um testador de QA?

A melhor descrição do trabalho de um Técnico de Garantia da Qualidade de Software (testador de QA) é que é responsável por detetar os erros que os programadores de software não conseguem detetar. Dependendo do tipo de testes que a equipa de garantia da qualidade é chamada a realizar, isso pode significar testar o software de formas típicas ou atípicas, examinar o produto a nível funcional ou na perspetiva do utilizador e testar manualmente o código ou executar software para automatizar testes. 

Antes de qualquer teste ser executado, um testador de QA terá de escrever um caso de teste. Para os não iniciados, um caso de teste define as condições e variáveis que um testador utilizará para determinar se o sistema passou efetivamente no teste no âmbito do processo de testes. Sem um caso de teste que forneça uma estrutura para o plano de testes, um testador de QA corre o risco de se perder no código e de não chegar a conclusões claras ou práticas. 

Eis o aspeto de um caso de teste:

Fonte: SoftwareTestingHelp

Depois de escrever um caso de teste e executar o teste, um testador de QA documenta as suas conclusões. Este documento pode ser formal ou informal, dependendo do tipo de teste realizado, de quem o realizou e da fase de desenvolvimento em que o projeto se encontra. 

É importante que os testadores de QA tenham um conhecimento sólido das ferramentas que precisam de utilizar. Em geral, os testadores de QA devem conhecer:

  • Ferramentas de gestão de defeitos, como o Microsoft Test Manager e o Jira
  • Sistemas de gestão de bases de dados, como o MySQL e o dBASE
  • Linguagens de programação, como Python e Java

As 5 principais linguagens de programação que os testadores de QA devem conhecer

  1. Python
  2. Ruby
  3. Perl
  4. C++
  5. Java
Get Free Access
Get regular tech leadership wisdom for delivering better software and systems.
Get Free Access

Have an account? Log In

Empregos para testadores de QA

Como mencionado anteriormente, o mercado de trabalho para testadores de QA parece promissor. Em 2017, o Blog do Stack Overflow identificou a área de QA como uma das áreas com maior procura e menor oferta. Os testes são importantes porque a qualidade não acontece por acaso. Enquanto as empresas tecnológicas quiserem lançar produtos de qualidade, terão de contratar testadores de QA. 

Muitos testadores de QA conseguem trabalhar a partir de casa. Isto pode ser apelativo para pessoas que não querem enfrentar uma longa deslocação pela manhã, que querem passar mais tempo em casa com os filhos ou que simplesmente sentem que trabalham melhor no sofá do que num escritório. 

Os aspirantes a testadores podem contar com um bom equilíbrio entre a vida profissional e pessoal. A maioria dos empregos exige as habituais 40 horas por semana. No entanto, é de esperar algum trabalho extraordinário à medida que se aproximam os prazos de desenvolvimento e são encontrados erros ou problemas técnicos inesperados. 

Salário de um testador de QA

A dada altura, poderá ter começado a perguntar-se quanto ganha um testador de QA. Em geral, os salários na área da garantia da qualidade estão bem acima da média nacional. Nos Estados Unidos, o salário inicial de um testador de QA situa-se normalmente na faixa dos 50,000 mais baixos e, ao longo de cinco anos, pode aumentar para mais de $120,000 por ano.

Salário médio de um testador de QA nos EUA no ZipRecruiter

Nos Estados Unidos, um testador de QA júnior começa na faixa dos $35-45k. Após um ou dois anos, a maioria dos testadores de QA júnior será promovida à função de testador de QA e o seu salário aumentará para $55K. A partir daí, a trajetória salarial de um testador de QA dependerá da direção que decidir seguir na sua carreira. 

Percurso profissional de um testador de QA

O percurso profissional de um testador de QA dependerá da sua personalidade e das competências que aplicar de forma mais eficaz. 

Os testes de QA são uma combinação complexa de competências comportamentais e técnicas:

  • Competências técnicas serão a sua capacidade de escrever casos de teste, encontrar padrões e armadilhas comuns no software, documentar quaisquer erros encontrados e testar de forma eficaz.
  • Competências interpessoais serão a forma como trabalham com os outros, a sua capacidade de incentivar os colegas e a sua capacidade de comunicar de forma clara e precisa.

Percurso profissional de especialização em competências técnicas

Se, depois de passar alguns anos como testador de QA, sentir que os seus pontos fortes estão mais alinhados com as competências técnicas, poderá considerar tornar-se um testador altamente especializado. O percurso profissional dessa pessoa seria semelhante ao seguinte percurso de cargos:

  1. Testador de QA júnior
  2. Testador de QA
  3. Testador de QA sénior
  4. Especialista em testes de software
  5. Especialista sénior em testes

Outra opção para os testadores de QA é juntarem-se àquilo a que alguns chamam carinhosamente o "lado negro" e tornarem-se programadores. Este percurso profissional será mais complicado, uma vez que provavelmente precisarão de mais formação antes de uma empresa os contratar para essa função, e o salário de um programador é geralmente um pouco mais elevado. No entanto, ao estabelecerem uma boa relação com os programadores dentro da organização, estes poderão ajudá-los a criar uma rede de contactos e a encontrar o primeiro emprego no desenvolvimento. A transição de testador de QA para programador de QA é menos facilmente definida e depende mais da persistência individual na aprendizagem de novas competências. Duas outras funções que estão a tornar-se mais comuns são as de analista de QA e engenheiro de QA.

Para os testadores de QA que sentem que as suas competências interpessoais são realmente o seu ponto forte, também existem percursos profissionais interessantes. A primeira opção seria tornarem-se gestores. Esta opção destina-se aos testadores de QA que apreciam uma comunicação forte entre os membros da equipa e a liderança de projetos. Os gestores tomam decisões e assumem a responsabilidade pelas ações da sua equipa. Muitas ofertas de emprego são divulgadas internamente e surgem frequentemente posições como gestor de recursos, líder de testes ou gestor de projetos.

Saiba mais sobre a gestão de projetos de QA.

Formação para a função de testador de QA 

Agora que já sabe o que faz um testador de QA, quais são as perspetivas de carreira e qual é o salário esperado, talvez esteja a perguntar-se de quanta formação (se alguma) precisa para entrar nesta profissão. Dois anos? Quatro? Oito? Felizmente, a maioria dos empregos exige, no máximo, uma licenciatura, normalmente nas áreas de informática ou ciências da informação. 

Se não tem uma licenciatura em informática e voltar a estudar durante quatro anos não for uma opção, existem ainda outras possibilidades a explorar. A indústria tecnológica lidera no que diz respeito à contratação de pessoas com diferentes percursos educativos. Sam Ladah, responsável pela organização de talento da IBM, chama a estes empregos “empregos de novo colarinho” - uma área “onde as competências são mais importantes do que os diplomas”. Atualmente, a melhor forma de um potencial testador de QA entrar nesta área seria obter aprovação num exame do Conselho Internacional de Qualificações de Testes de Software (ISTQB). 

O ISTQB é uma organização sem fins lucrativos registada na Bélgica. O seu exame é uma certificação de qualificação normalizada para testadores de QA em todo o mundo. Muitas organizações exigem que os seus testadores sejam aprovados no exame. Existem três níveis de certificação nos seus exames: 

  1. Nível Fundamental
  2. Nível Avançado
  3. Nível Especialista

Estes três níveis estão divididos em diferentes temas, que por sua vez são subdivididos em subtópicos. 

(fonte: Certible.com)

Depois de realizarem o exame do nível Fundamental, os testadores ficarão com uma sólida compreensão dos principais conceitos de testes.

(fonte: ISTQB)

Eis outra informação interessante sobre os exames do ISTQB: absolutamente qualquer pessoa pode realizar o exame do nível Fundamental. 

Sites de educação online, como a Udemy e a LearningTree, oferecem cursos de preparação para o exame de fundamentos do ISTQB. O curso da Udemy, por exemplo, consiste em uma hora e meia de vídeos, com perguntas de exemplo do exame e conselhos sobre como abordar o exame oficial. Se é completamente novo no mundo dos testes de QA, o ISTQB recomenda frequentar um curso de um dos seus Prestadores de Formação Acreditados. Pode encontrar uma lista desses prestadores aqui. O exame em si é composto por 40 perguntas de escolha múltipla e os candidatos têm de obter uma pontuação de 65% ou superior para serem aprovados. Os candidatos dispõem de uma hora para concluir o exame. 

Um relatório do ISTQB concluiu que 75% dos candidatos à certificação de nível fundamental o fizeram para melhorar as suas perspetivas de carreira.

(FONTE: ISTQB).

Existem muitas formas de se tornar um testador de software de QA. Algumas são tradicionais, enquanto outras só se tornaram possíveis com o advento da internet e a disponibilidade de uma organização para ignorar os requisitos tradicionais em favor de novos métodos.

Embora dominar várias estruturas de testes seja essencial para um testador de QA, é igualmente importante ter proficiência em software especializado. Por exemplo, se trabalha num ambiente Ágil que utiliza o Jira, beneficiará de compreender como utilizar ferramentas de gestão de testes concebidas especificamente para o Jira.

More Articles

Currículo para um cargo de testador de QA

(fonte: Monster.com)
Aqui está um exemplo de um currículo sólido de um testador de QA júnior. Podemos ver que o candidato recebeu formação formal em ciência de computadores, tem experiência com ferramentas essenciais como soapUI e Selenium, passou os últimos anos a executar vários tipos de testes (de regressão, unitários, de aceitação, de carga e funcionais) e possui claramente as competências que os empregadores procuram num currículo de testador de QA. 

Mesmo sem anos de experiência a trabalhar como testador de QA júnior, um candidato com um currículo semelhante, à procura de trabalho numa função júnior de QA, irá chamar a atenção de muitas equipas de recrutamento. O mesmo se aplica à formação do candidato. Substituir a licenciatura por uma certificação do ISTQB também seria atrativo para as organizações. 

O que pensa?

Ser testador de QA é uma posição lucrativa e estável. Interessar-se-ia por ser testador de QA? Diga-me nos comentários!

Saiba mais sobre como gerir a sua carreira com um consultor, autor e orientador de engenharia de software internacionalmente reconhecido e premiado neste artigo: LIDERANÇA EM TESTES: GERIR A SUA CARREIRA

Jason Boog
Over his 15-year career, Jason Boog has worked as a QA tester, QA analyst, and Senior QA Analyst on video games, commercial sites, and interactive web applications. He spent more than a decade building out the QA team and process as Director of Quality & Client Support at a full-service digital agency.
Follow the author:

You may also like