Ever since I joined the QA Engineering, I keep asking myself how a software engineer can contribute to assure good quality of software. Is it simply Programming + Analyzing?
Analysts are certainly playing vital roles in a daily QA work. They do user story study and analysis, plan, create and execute tests… But, what can an engineer do in QA? A random thought came to my mind when I was watching I,Robot – why can’t we try to replace human efforts of manually analyzing tests not just executing them?




