Take the 2-minute tour ×
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

I've been testing for a number of months during development of two products. However, my organization does not have well-established testing process. We are given templates, TT tool, and told to write tests and execute them. I feel rather that in some areas I am paving the way. For instance, as far as I know, I am the first here who started to automate parts of the tests in the company.

However, I do not know whether I am doing the things right. I'm reading testing books. They are perfect to get the knowledge but not skills. I miss feedback to know where to improve.

I receive feedback only occasionally and from limited number of sources:

  • From other developers with whom I shared my testing framework and test suites. They are critics of my work as I am of theirs.
  • From my own judgement. I know, for instance, I've made group of automated tests too complex to understand what they test. Next time, I'm making them smaller, simpler, classified better.
  • From more experienced developers who mentor our team from time to time, when management decides that project goes too slowly.

Where to get feedback on my testing skills?


Sample of issues I would like to have feedback on in my work:

  • Did I automated tests for complex data-driven scenarios correctly? Where I did mistakes?
  • In this particular case have I done well grouping tests by common DB setup?
share|improve this question
    
@dziecious, these are great questions to ask, but by combining so many of them into one post, you make it difficult for anyone to answer. The SQA forum works better when each question covers a single topic. Please break this down into multiple posts, one per topic. –  user246 Feb 5 '12 at 19:20
    
@user246, thanks for your feedback. I had got a flood of questions when writing :-). I've moved part of the question about tester/checker dilemma to another thread. Let me know if I still combine too much issues. –  dzieciou Feb 5 '12 at 19:51
    
I think my questions is related to similar one. Instead, of having my skills at work, I could get it in a different place. –  dzieciou Feb 5 '12 at 20:32
    
There's no single answer here. Can I select multiple answers? –  dzieciou Feb 9 '12 at 13:34
    
No, but you can select one and upvote any others that you like. –  user246 Feb 9 '12 at 14:42
add comment

3 Answers 3

up vote 2 down vote accepted

Post some feature description and a set of test cases you wrote for it, and ask for review.
Do the same with your automation test cases code at http://codereview.stackexchange.com.

share|improve this answer
    
+1 for suggestion on codereview of automated test scripts. –  dzieciou Feb 8 '12 at 8:00
add comment

Looks like you are already emerging as a test leader there by your initiatives and encouragement of critical feedback.

I would suggest you get feedback from other stakeholders ( apart from developers) , explore feedback from people on the business side of things and from project management

Because as a unit providing test service , we are ultimately serving the business.

Note - you would have to tailor the questions in non tech lingo so that they understand and are encouraged to respond. Also usually some of the day to day test practices are hidden or only partially visible to project management or business management , hence this would take just more than sending them an email asking for feedback.

good luck

share|improve this answer
    
In our organization, at least officially, visibility and access to people from other departments is kind of a "privilege". Visibility is given to PM to avoid information mess (PM knows how this feature should work), but I agree that this way it is harder for testers to advacate their bug reports. Of course, this is expected behavior. In practice, there are coffee meetings, lunches, etc., so I know a bit what's going on. –  dzieciou Feb 8 '12 at 7:58
    
get hold of them in the corridors , informal chat are some the best source of feedback since they tend to be informal and relaxed resulting in honest information –  the_reluctant_tester Feb 8 '12 at 19:09
add comment

Yes, it can be hard to get useful feedback when you are paving the way. A testing job is also a behind-the-scenes job. If you do a good job, everything just works and no one knows (or cares) what you did or how you did it.

It may take time for anyone to care enough about your automation to offer useful feedback. You may need to decide for yourself how you measure your progess. If you cannot get useful feedback on your tactics (e.g. whether your tests are coded in the best way), you may want to measure something more tangible. This may impact what you work on. For example, instead of writing automated tests, you may want to look for ways to automate the setup of manual tests. Manual testing may require populating databases in a certain way or configuring software in a cerain way. If you can automate that process, you can measure your success in terms of time savings.

If you have specific questions about how to write automated tests, this forum is a good place to ask.

share|improve this answer
    
+1 for automatic setup for manual tests as a measure of benefits. In fact, I found the data created for automated tests useful also for manual tests. I will come back here with some specific questions soon. –  dzieciou Feb 8 '12 at 7:55
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.