who earns more software tester
Me perguntaram uma vez, “Por que você é um QA? Você faz uma programação QTP (VBScript) decente, por que não tentou desenvolver? ” . É como se eu estivesse me contentando com algo menos :)
Então, existem todas essas perguntas que ouvimos na STH:
- Devo ser desenvolvedor ou testador se decidir seguir carreira em TI?
- O crescimento da minha carreira será tão bom de qualquer maneira?
- O que devo dizer quando alguém me pergunta 'por que fazer o controle de qualidade'?
- Estou perdendo meu tempo sendo um QA quando poderia ter sido um desenvolvedor?
- Meu trabalho fica menos seguro se eu for um controle de qualidade?
- Estou sendo designado a um projeto de QA, devo executar de outra maneira ou há algo nele para mim?
- Serei insignificante como testador?
- Todo o crédito vai para os desenvolvedores quando o produto chega ao mercado?
- O teste não deveria ser para aqueles que não são técnicos?
- Os testes são menos intensos e só estou disposto a trabalhar meio período, isso seria motivo suficiente para eu tentar?
(fonte da imagem: e27.co )
Leia essas postagens úteis =>
- Opções de carreira para profissionais de teste de software
- Por que o teste de software é um trabalho difícil?
E, uma das principais perguntas frequentes que recebemos - “ O controle de qualidade é uma escolha de carreira financeiramente sábia? Os testadores não pagam menos do que os desenvolvedores? ' Vamos descobrir.
O que você aprenderá:
- # 1) Os testadores não precisam de tantas habilidades quanto os desenvolvedores - Falso. Porque?
- # 2) Envolvimento no ciclo de vida de desenvolvimento
- # 3) As oportunidades de crescimento serão semelhantes para Testadores e Desenvolvedores?
- # 4) Os desenvolvedores são indispensáveis enquanto os testadores não?
- # 5) Por fim, a disparidade na remuneração é verdadeira? Os desenvolvedores realmente fazem muito mais do que testadores?
- Porta de vidro:
- Escala de pagamento:
- Conclusão:
- Leitura recomendada
# 1) Os testadores não precisam de tantas habilidades quanto os desenvolvedores - Falso. Porque?
- Todos os desenvolvedores testam e a maioria dos testadores escreve código . Não estamos falando apenas de testes de unidade e integração aqui.
- Ferramentas como Selênio use o mesmo IDE e linguagens de programação usadas para desenvolvimento para que os testes possam ser configurados de forma rápida e fácil.
- O desenvolvimento orientado a testes e as estruturas de desenvolvimento orientado a comportamento estão em alta. Isso significa simplesmente que os desenvolvedores precisam pensar da perspectiva dos usuários / testadores finais. Eles precisam da perspectiva e da assistência de testadores para configurar essas estruturas. Veja essas postagens para mais detalhes Teste de automação usando a ferramenta Cucumber e A diferença entre TDD e BDD .
Existem muitos casos em que os limites de teste e desenvolvimento se cruzam.
como adicionar a uma matriz
Conclusão: O conhecimento multifuncional é OBRIGATÓRIO.
Portanto, as principais habilidades para as equipes de desenvolvimento e teste são:
- Conhecimento do processo funcional central
- Linguagens de programação - Java melhor classificado (Índice TIOBE de popularidade de linguagem de programação)
- Conceitos de banco de dados e design
- Pensamento analítico e lógico
- Boa comunicação
- Jogando em equipe atitude
- Gestão do Trabalho com ferramentas ou manualmente
# 2) Envolvimento no ciclo de vida de desenvolvimento
Ambas as equipes desempenham papéis críticos de ponta a ponta. Com as empresas adotando integração contínua e abordagens de teste contínuo, testadores e desenvolvedores trabalham lado a lado . Além disso, o Agile não diferencia entre equipes de desenvolvimento e teste - é tudo um SCRUM.
# 3) As oportunidades de crescimento serão semelhantes para Testadores e Desenvolvedores?
O crescimento é variável para cada pessoa, pois depende da capacidade, aspiração, esforços e circunstâncias. Tem pouco a ver com o ramo de TI.
Os desenvolvedores podem passar a se tornar gerentes, analistas de negócios, arquitetos ou podem entrar em vendas, pesquisa etc., dependendo de sua qualificação, aspiração e oportunidades.
As mesmas chances existem para os testadores, apenas em seu campo. Líder de teste, gerente de teste, analista de negócios, etc. - muitas possibilidades.
Ler também=> Como descobrir qual trabalho de controle de qualidade se adapta melhor a você com base em suas habilidades?
# 4) Os desenvolvedores são indispensáveis enquanto os testadores não?
Se um determinado departamento não é importante, por que o ter? Conflito entre desenvolvedor e testador, embora não seja mais um problema dentro de Equipes de TI, ainda é uma percepção cultural clichê entre os estranhos.
Uma quase reverência para com os desenvolvedores e desprezo pelos testadores ainda é ouvida - mas aposto que isso vem de quem não conhece bem nenhuma das disciplinas. Ser ou não ser (um testador de software) - é uma pergunta que não deve ser respondida com base nas opiniões de quem não sabe.
Os empregos são voláteis em todos os lugares. Normalmente, é o elo mais fraco que leva o corte, e isso não significa que é sempre o QA que é descartado.
# 5) Por fim, a disparidade na remuneração é verdadeira? Os desenvolvedores realmente fazem muito mais do que testadores?
Se você está procurando uma ideia geral de onde as coisas estão em termos de compensação, o seguinte pode ser útil:
Porta de vidro:
Escala de pagamento:
Salário de garantia de qualidade do testador de software

exibir lista vinculada c ++
Salário do desenvolvedor de aplicativos

Fonte: Payscale.com
Quando você olha os links acima, observe que existem muitas variáveis.
Infelizmente, não trabalhamos em um mundo de salários normalizados.
Em minha carreira, vi muitos QAs ganhando mais do que seus colegas de desenvolvimento. E vice-versa também é verdade em muitos casos.
O pagamento depende de:
- Habilidades e nível de habilidade
- Experiência
- Salário atual (ao mudar para uma nova posição)
- Natureza do emprego (tempo integral vs freelancer vs contratual)
- Localização
- Companhia
- Benefícios
- Infelizmente e raramente, as habilidades de negociação do funcionário
Coisas para manter em mente:
- Um emprego oferece mais do que dinheiro - Uma oportunidade de exercitar seu potencial, uma comunidade que compartilha sua paixão e uma chance de fazer a diferença. Deixe o quadro geral mostrar tudo isso e muito mais.
- Cace um leão, não um unicórnio. Cuidado com os mitos urbanos - um amigo de um amigo que empacotou um pacote de salário matador e tinha ainda menos experiência do que você.
- Comparando salários - (com QAs ou Devs) - Não é uma boa ideia. Se você se sentir sobrecarregado e mal pago, sinta-se à vontade para discutir o assunto com seu gerente.
- Qualquer coisa que valha a pena fazer vale a pena ser paga, bem.
- Por último, ' Para dobrar sua renda, triplique sua taxa de aprendizagem. ”- Robin Sharma.
Conclusão:
Para encerrar, quero dizer que a escolha de uma carreira deve ser pautada pela aptidão, ambição, segurança, satisfação e, claro, remuneração. No trabalho, é preciso se sentir competente, confiante e produtivo.
Ser bom no que faz é a chave para se sentir assim e você sabe que não é um estado conjurado magicamente. É preciso trabalho, prática e mais prática.
Autor : Obrigado ao membro da equipe STH, Swati S., por todas as pesquisas e por nos orgulhar de nossa profissão.
Adoraríamos ouvir suas opiniões, comentários, dúvidas e divergências abaixo.
Leitura recomendada
- 5 coisas que um desenvolvedor iniciante (e testador) deve saber sobre teste de software
- Qual é a importância de um testador ou desenvolvedor se comunicar uns com os outros?
- Anunciando My New eBook 'Software Testing Career Package - A jornada de um testador de software de conseguir um emprego para se tornar um líder de teste!'
- O trabalho do Software Tester é realmente discreto?
- Guia de currículo de teste de software perfeito (com amostra de currículo de testador de software)
- 7 tipos de erros de software que todo testador deve saber
- O teste de software é monótono ... Ah, é mesmo?
- Características de um testador de software ruim