Un po' di tempo fa, la laurea è solo una carta per vedere se si è qualificati per il lavoro di tester di software a livello di ingresso.
Oggi, stiamo cercando chi ha conoscenze adeguate, competenze, esperienze, potenziale e mentalità che potrebbe adattarsi al team. E avere una laurea non confermerà nessuno di questi.
Il lavoro del tester di software è quello di scoprire se il software che verrà consegnato potrebbe servire il bisogno del cliente o aiutare a risolvere il problema del cliente. Quindi raccoglierete informazioni adeguate e le tradurrete nel formato o nel modo in cui il decisore capirà e potrà usare le vostre informazioni correttamente.
Quindi di quali competenze avete bisogno?
- Identificare qual è il bisogno del vostro cliente? Cosa deve essere testato? Cosa c'è nello scopo e cosa no? Cosa è veramente importante, cruciale, o importante?
- Progettare come testare questi requisiti?
- Eseguire i test
- Informare le persone interessate su ciò che si è fatto. Cosa succede se qualcosa va storto? Cosa succede se qualcuno chiede dei vostri progressi? Come dire alle persone se il software sotto test ha una buona qualità?
- Come migliorare la prossima volta?
Qualunque cosa possa aiutarvi ad eseguire quanto sopra - sono le abilità necessarie per essere un buon Software Tester. Direi che molte persone che stanno già lavorando come Software Tester non sono ancora in grado di eseguire questi compiti abbastanza bene in modo efficace ed efficiente.
Sopra può sembrare abbastanza facile ma all'interno di ogni voce ci sono un sacco di dettagli, trucchi, tecniche e sforzi. E dato che il tempo e le risorse sono sempre limitati - Come potremmo dare il meglio entro i tempi e le risorse date?
Per costruire le competenze - hai bisogno di pratica.
Le competenze non possono essere costruite leggendo (tranne che per costruire la lettura o la scrittura)
Leggendo libri di testo, articoli o documenti - potrebbe solo darti informazioni, contesto e concetti. You really need experiences.
Try to perform real Testing could help you to gain skills and experiences required.