Certified Tester ISTQB Foundation Level (CTFL) -Updated 2021
Below are the top discussions from Reddit that mention this online Udemy course.
Be an ISTQB certified tester and Learn the basics of Software testing principles and techniques from the first trial
Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.
Taught by
Maged Koshty
Reddit Posts and Comments
0 posts • 8 mentions • top 7 shown below
2 points • Purple_Techie
I know you said native English speaker, but he wasn't too bad!!
1 points • Xeppen
There are a ton of free resources out there that can help you increase your technical knowledge.
I would suggest something like this:
https://www.udemy.com/course/istqb-certified-tester-foundation-level-ctfl/
When they have a discount you can usually snatch these courses up for $10 and those cover everything you need to know to get started with testing.
1 points • sarksnz
The main one is ISTQB I think, which is a formal qualification (of limited use in the real world!).
Here's a cheap Udemy course that seems on point. But you have to pay for the ISTQB course or one of the Testing shops like QualIT might pay for it for you if you enter as a graduate.
https://www.udemy.com/course/istqb-certified-tester-foundation-level-ctfl
Other than that, appearing competent with knowing your way around Windows etc. Excel. Best path is through one of the testing shops graduate programs or similar.
​
Other IT paths might be service desk type roles. Low pay initially (although not early childhood education bad), but I know people who've worked up to management through service desk.
It does help if you have an interest in technology but not essential.
1 points • Self-Improver11
Here you go mate - https://www.udemy.com/course/istqb-certified-tester-foundation-level-ctfl/
Also, definitely make sure you download the official ISTQB syllabus from their page and read it. I got asked a few questions from there annoyingly. It is not a long read though.
1 points • TredHed
I just found this https://www.udemy.com/course/istqb-certified-tester-foundation-level-ctfl/
Watch for it to go on sale for like $10-$15, but certs are not really necessary in my experience. They can certainly give you a slight advantage and maybe worth it 'in these trying times'!
2 points • jaafonseca
Bom dia,
Aqui ficam alguns conselhos para ajudar pessoas que nunca tenham trabalhado na área de desenvolvimento de software.
O primeiro passo é mesmo aprender sobre o processo de desenvolvimento. Existem muitas metodologias que as empresas e equipas usam para transformar ideias e planos em aplicações, mas o processo mais usado é chamado Agile. Dentro de Agile, existem duas implementações mais comuns: Scrum e Kanban.
Para aprender Agile (incluindo Scrum e Kanban), existem cursos online que podem ser feitos. Estes termos podem ser algo intimidantes para quem nunca trabalhou na área, mas na pratica são muito simples e fáceis de perceber. Este curso (custa 12-13 Euros) https://www.udemy.com/course/agile-fundamentals-scrum-kanban-scrumban/ ensina estes processos, mass há montes de recursos grátis no youtube ou outras plataformas semelhantes.
Depois de aprender o básico sobre o processo de desenvolvimento de software, podes começar a aprender mais sobre o quality assurance em si. Na prática é aprender a testar software, a documentar erros encontrados e a integrar essas actividades no processo de desenvolvimento.
Neste curso https://www.udemy.com/course/testerbootcamp/ (12-13 Euros também) podes aprender mais sobre o processo de testes, incluindo aprender sobre ferramentas como o JIRA ou Testlink que são muito usadas para gerir o processo em quase todos os empregos na área.
Depois de dominares os passos anteriores, podes avançar para algo mais complexo como tentar obter uma certificação de ISTQB fazendo um curso especifico para o efeito como por exemplo este: https://www.udemy.com/course/istqb-certified-tester-foundation-level-ctfl/ (também entre 12 e 13 Euros).
Havendo muita teoria a aprender, a melhor aprendizagem acontece na prática pois cada equipa ou empresa vai ter processos diferentes. Isso significa que provavelmente terás de começar por um emprego de Junior Quality Assurance Analyst.
Em Portugal, o salário para um Junior QA pode andar entre os 1000 e 1300 brutos, o que (dependendo do agregado familiar), pode resultar num valor liquido semelhante ao que o OP original tinha dito que ganhava num emprego sem perspectivas de evolução. Além do mais, é importante saber que os benefícios nas empresas de software normalmente são muito bons e quase sempre incluem seguro de saude, cheques de infância e vários incentivos à formação como acesso continuo a cursos, livros e, claro, aos colegas de equipa.
Uma pesquisa rápida no ITJobs dá 10 empregos especificamente para Quality Assurance Analyst: https://www.itjobs.pt/emprego?q=quality+assurance+analyst
Pegando num deles, aqui fica o sumário daquilo que eles procuram (vou adicionar comentários em cada linha a explicar):
What will you do?
- Work with software QA tools, processes and best practices - Aqui estamos a falar dos processos de testes e ferramentas que se aprendem nos cursos que eu referi, como Blackbox/whitebox testing, JIRA, Testlink, etc
- Estimate, prioritize, plan and coordinate testing activities - Também se aprende nos cursos acima referidos, mas na pratica significa se capaz de dar estimativas sobre quanto tempo se vai demorar a testar, documentar, etc.
- Manage and follow up defects in product in collaboration with the product and engineering teams - Trabalhar com as várias pessoas envolvidas no processo de desenvolvimento para ajudar a resolver bugs/defects. Na pratica isto inclui explicar o problema encontrado, ajudar os developers a reproduzirem o erro para que o possam corrigir, etc.
- Perform thorough regression testing when bugs are resolved - Quando o software é alterado, é comum aparecerem erros em áreas totalmente diferentes daquela que está a ser modificada. Fazer regression testing significa testar o software todo para garantir que as novas alterações não estragaram nada.
- Critical thinking and problem-solving - Aprender a pensar fora da caixa. Normalmente os developers implementam as features, mas nem sempre pensam em todos os cenários que podem acontecer. Já deves ter reparado que muitas apps ou sties crasham (ou deixam de funcionar bem) quando uma pessoa faz coisas inesperadas como desligar a wifi enquanto estamos a fazer qualquer coisa, ou mudar para "landscape" numa app que está desenhada para funcionar em "portrait". Isto acontece porque os developers que implementam as funcionalidades não estão a pensar em todas as situações que os utilizadores podem fazer enquanto estão a usar a app. Normalmente eles concentram-se naquilo que é costume chamar-se o happy path - ou seja, no caminho mais normal e comum que a maior parte das pessoas vão fazer. Em QA, o importante é pensar fora da caixa e procurar cenários em que provavelmente os developers não pensaram.
- Use Agile metodologies like SCRUM or KANBAN - Os tais processos de desenvolvimento de software
- Keep learning: learn new technologies and trends and don’t be afraid of trying something new - No desenvolvimento de software, é fundamental estar sempre a aprender
- Speak fluent English and be a team member - Na maior parte das empresas (mesmo as portuguesas), o inglês é a primeira lingua para tudo o que são comunicações escritas.
- Have a sense of ownership and pride in your performance and its impact on the company’s success - Sim, é importante vestir a camisola e abraçar o projecto como se fosse nosso.
- Would be great if you have the motivation to invest time in developing your automation skills with us. - O que isto quer dizer é que esta empresa vai incentivar a aprendizagem de processos de automação de testes. Isto involve aprender alguma programação ou aprender a utilizar ferramentas que consigam automatizar testes (que nem sempre envolvem programação), como sistemas que memorizam as as interações do teclado e rato e conseguem repetir esses passos automaticamente. Este ponto basicamente diz que não precisas de saber programar e que a empresa está disposta a investir para tu aprenderes.
Para completar a resposta, fica aqui a evolução salarial real (apesar de já ser um pouco antiga) de alguém que entrou para a área em 2015 entre 2015 e 2018: 800, 1000, 1200, 1500, 1700. Ou seja, em três anos esta pessoa basicamente duplicou o salário.
​
Espero que isto ajude. Na minha opinião, a área de Quality Assurance tem mesmo mesmo muitas perspectivas de crescimento e futuro e é sem dúvida nenhuma a forma mais simples de entrar na área para quem não tem formação académica especifica de engenharia de software.
Agora, simples não quer dizer fácil. Qualquer mudança de vida ou profissão é difícil e requer muito esforço mental. É normal sentires o chamado "síndrome de impostor" onde achas que toda a gente sabe mais do que tu, mas a verdade é que isso e um sentimento constante. Eu pessoalmente, depois de mais de 20 anos na área continuo a sentir isso e a razão é simples. Há sempre algo a aprender e nunca se consegue saber tudo e estamos sempre a encontrar pessoas que sabem mais do que nós numa área especifica.
1 points • unavailabelle
Hi sure. These are the links. Good luck. :)
https://tm.udemy.com/course/programming-101/
https://www.udemy.com/course/get-started-with-html-css-the-frontend-developer-bootcamp/
https://www.udemy.com/course/learn-linux-in-5-days/
https://www.udemy.com/course/oracle-sql-from-scratch/
https://www.udemy.com/course/master-practical-java-development/
https://www.udemy.com/course/introduction-cloud-computing/
https://www.udemy.com/course/agile-fundamentals-scrum-kanban-scrumban/
https://www.udemy.com/course/istqb-certified-tester-foundation-level-ctfl/