QUOTE(CandyCandy123 @ May 8 2019, 09:16 AM)
Hello. I realized there are many IT seniors here. I worried I choose wrong IT field since I am fresh graduate right now.
Now I'm in internship as a software tester but I found that there are less job opportunities for tester in Malaysia. The salary of tester < developer. Should I change to Software Engineer or Developer in future? I may stay in current company as graduate trainee-tester (18 months) after internship. If I accept the offer as GT (salary around 3k), I only can promote after 18 months. Compared to other friends, they might be higher position in other company after I finish my GT life.
QUOTE(CandyCandy123 @ May 8 2019, 09:40 AM)
So should I change to Software engineer? My tester friend told me there's higher challenging and pressure for Software engineer compared to tester. I believed higher pressure and challenging = earn more money.

Hi Candy, what kind of QA are you doing, there are many kind of test, such as: Manual, Webapp Automation (Selenium), API (SoapUi), Peformance (Loadrunner, JMeter)
Speaking about salary, yes developer literally is higher salary than manual sofware tester, but but but..software automation engineer salary can potentially higher than developer, of course it depend how good you are. (I know a China AI company automation QA can earn 9k SGD per month)
If your current job offering you manual tester job, then please switch to developer or you may look for automation engineer role (but it is very rare for fresh graduate)
PS: I am working in Singapore currently and i found that there is not much automation QA specialist in this market (meaning if you have the right skill sets, you will be hunted by many companies), 95% of them are indian, another 4% is PRC and Filipino...Malaysian and Singaporean is super rare. (correct if i am wrong)
QUOTE(James1983 @ May 8 2019, 09:56 AM)
Actually there is future for tester.
But you need to upskill yourself to do “test automation”, not just create test cases and do manual testing etc.
API calls, integration test etc all can be automated, and companies (even Google/Facebook) needs developers to code those test automations
It can be lucrative career IF you learn the right skill sets
I fully agree with you James, if will be even better if the person know how to integrate DevOps and build up the entire test automation architecture.
QUOTE(coolguy99 @ May 8 2019, 10:28 AM)
I tried before doing test automation. But the effort doing it is quite huge and it is usually a one off usage thing, unless you create test automation script for regression testing purpose, which is repetitive in nature.
Else I should say manual testing is still the way to go as of today.
It depend on what kind of testing are you trying to automate, yes one of the best test to automate is regression testing. The goal of automation test is to automate repetitive test.
The effort wise, it depend on what kind of test framework are you building. Some test framework can easily build in one day (i am talking about test framework, not test scripts/case).
Manual testing is still mandatory for usability testing, ad hoc testing, exploratory testing, and functional testing (new function that haven't automated)
QUOTE(coolguy99 @ May 8 2019, 10:31 AM)
Software engineer is more challenging but the work hours may be longer. I would say go for it if you have the correct skill set. Else you can go into the ‘niche’ side of IT (i.e. project manager or business analyst). Such jobs are few and far between so you have to be really good at what you do to excel in this profession.
Note: my apologies for not using multi quote. Am typing the reply in a bus and didn’t realise there are two posts.
To be honest i found that business analyst is everywhere and it is very competitive (in Singapore), unless you focus on a single/niche industry & business, such as finance, military, casino and etc..