Hi,this is vamshi from india working as a software test engineer. some body has suggested me that career oppertunites are good in SOX(Sarbanes-Oxley Act of 2002).I dont know any thing much about SOX.. and the career oppertunites in SOX .As a test enginner is it good for me to learn the SOX. please kindly post your views on carrer oppertunites in SOX and how to prepare for that.
Sarbanes-Oxley has two main components that MAY impact the job market. To sumarise them very loosely in plain English:
1)Companies that are traded on US Stock Exchanges and therefore report their financial data to the market have been given guidelines and controls that are designed to enforce accurate reporting. This means that there is theoretically greater emphasis on testing and QA within these companies to meet the requirement
2) SOD - Effectively a sub component of SOX is Segregation Of Duties. Asa part of attempting to control the accuracy and integrity of reporting data, companies will attempt to separate the builders from the Supporters. In other words, reduce the tendancy for Developers to Design, Code, Test, Release, and Support their own code. Theoretically this would mean more focus on testing as this would be a clear area of seperate Duties.
All that said, I am yet to see what REAL benefit there is in this act for a Tester. More to the point, becoming an expert in SOX is NOT the point. What you actually need to be is an expert in the type of business that a company needing to implement SOX does. That is the only way that you would be more likely to get work than normal.
To summarise the above: SOX is just another buzzword and like most buzzwords, being able to talk about it will do NOTHING to your employability or salary. Just do your normal job and become an expert in your own business subject matter. That will be much more useful.
"Not every solution was derived to address an obvious problem" - Me (quite recently indeed)