I need to know how to make my QA carrier safe and better, what all ways I need to prepare my self and what all things I need to learn so that I feel very confident of my QA future.......Please I need reply from all the experienced QA's
I think there are 2 main things (and 1 derivative of the other 2) that makes you more desirable as a worker.
2. Your breath/depths of skills
3. How well you can sell yourself.
Experience - Beyond just years, You'll want to tackle some large challenges and create narratives around it. "Tested 5 years in a SAAS application company?" BORING!.. "Lead Wigetizer 5.0 to a successful on time release." That'll turn heads.
Skills - Basically want to cross off as many of the skills employers are looking for. Always keep learning, and keeping your resume and knowledge current with what's in demand (even if your company has strayed off what's popular). You'll always need to keep up to date. SQL going out of flavor for NoSQL solutions? Then you'll need to make sure you have the basic knowledge to operate in a No SQL enviornment. (Maybe not an expert, but should know how to do your basic selects, joins, etc...)
How well you can sell yourself? - It's a derivative of the first 2 items mentioned. Like I said, You'll want to create narratives around what you have done. Be aggressive in taking projects that sound good. (and try to offload tasks that seem like easy busy work) On the skills side, create stories of how your understanding of a skill changed how your organization does things. For example, I like to say, I designed and implemented an open source testing framework that's used by several companies in the LA/OC Area.
There is only one advice that you need to know at this point in your career.
Find a good mentor. A good mentor will
- Naturally surround him/herself with very strong people. Look for people who tend to naturally attract top talents in the shop
- They are fearless. They are not afraid to make mistakes. That doesn't mean they are careless though.
- They motivate/inspire teams to do better. Wen everyone has given up, s/he is the last person who pushes on.
- Kind but tough. When you slack off, they will know it and let you know. (Not always with words but sometimes that glance of "You are better then that. If you don't think so, don't waste my time".
- Spend time to explain the thought process behind his/her decision. They will appear to always have time for you. You may see them late at night working to make up.
- Tell you what you need to hear, not want
90% of an entry-mid level engineer's happiness is determined by their direct supervisor. Your goal for the first 3-5 years is to find someone who you can learn from.