This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

software testing career

 
thejwal pavithran
Ranch Hand
Posts: 119
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hey guys, i am really interested in becoming a java or c# developer...i like to code..i would like to know if i am forced to initially take up a career in testing, would that effect my ambition to become a developer? is testing boring for someone who likes to code?

To be frank, i dont know much about testing...but internet forums are littered with posts which say that "development" is the career to choose compared to testing..is this just prejudice or the truth?

please give all your comments..

even if i have to take up testing, i do plan to develop web apps when i get the time.. your comments please..
 
Jayesh A Lalwani
Rancher
Posts: 2756
32
Eclipse IDE Spring Tomcat Server
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Most testers have difficulty getting back into development. However that isn't necessarily a bad thing. Testers have a good career path ahead of them, and since most software engineers are so interested in getting into development, you might find less competition getting ahead in testing. Testers tend to be closer to the functionality of the product than developers. This means that you have a good chance to be promoted into a business analyst function.

Also, testing doesn't mean that you won't get to code. A lot of testing is automated nowadays, and there is lot of demand for testers who can code.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34178
340
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Testing is a different outlook. You are trying to get the code to break. As Jayesh said, you probably will write code to do that. But your focus is still finding errors.

Try reading a book or using a website and finding problems. Do you enjoy that? If you hate it, you probably won't like a job as a tester.
 
Andy Jack
Ranch Hand
Posts: 257
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jayesh A Lalwani wrote:
This means that you have a good chance to be promoted into a business analyst function.


I never knew that could happen. Can you tell us how a tester position could prepare a person for a BA position ? (The job description of a BA can differ from company to company, so please mention your definition too.)
 
Jayesh A Lalwani
Rancher
Posts: 2756
32
Eclipse IDE Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Business analyst is someone who converts business requirements into system requirements. Since, QA start off in a project looking at the product from the customer's POV, and also develop a deep understanding of the system, they are in a good position to grow into a position where they start defining the requirements. Actually, in companies that have strong QA, the BA works very closely with the QA. QA helps BA ne'er stand the current state of the system, warts and all; BA helps QA understand the future state of the system, which helps QA focus their testing efforts
 
Andy Jack
Ranch Hand
Posts: 257
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jayesh A Lalwani wrote:Business analyst is someone who converts business requirements into system requirements. Since, QA start off in a project looking at the product from the customer's POV, and also develop a deep understanding of the system, they are in a good position to grow into a position where they start defining the requirements. Actually, in companies that have strong QA, the BA works very closely with the QA. QA helps BA ne'er stand the current state of the system, warts and all; BA helps QA understand the future state of the system, which helps QA focus their testing efforts


Thanks. Can you give us an example(s) of how BA and QA might work together. Maybe you could give us an example of a BA and QA brainstorming/solving an issue together, maybe as a conversation.

I'd appreciate it if you could give me an example like the silly and hypothetical one below -

BA - We need to meet requirements 1, 2 and 3 with designs A,B,C
QA - The 2B thing will make QA and testing a nightmare. Not to mention, it will make things expensive. Please consider changing it.
I wish we had something that was easily testable.
BA - Okay, let me figure out another design 'Z' for 2. Then, I'll ask the customer if these changes are ok with him.

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic