Today we bring to you to an interview of our BUGman 1, Mr Prasanna Desai who shares his experience of being QA Engineer.
About your background / work
I hail from Bagalkot and completed my Pre University from native town and completed BE in Electronics and Communication from T John College Bengaluru in 2012. I started working in a StartUp Company Kishkinda as Software QA Engineer, later worked in Yahoo Inc for 2.5 yrs. Currently working in Cloodon Learning a SaaS based company providing Learning Management System which makes online teaching and learning easy. It has a global presence.
Key Things to Succeed in IT Industry
Good attitude, Should be very communicative, Proactive and Out of box thinking
Challenges for a tester
Frequent product feature release with out code freeze, frequent changes in requirement from customer/client, Convincing the quality to stakeholders/customers who uses the product.
Where you see Testing field 5 years from now
1) Ensuring the customers are happy and stay happy with the services and products means that the testers play a big part
2) Automating the processes and test cases and ensuring the release to market is very fast
How does Bug Book Help Aspiring Testers
As many fresh graduates don’t know the key aspect of Testing, after reading this book they will get into idea as of how Software testing is important in any organization.
For aspiring testers they will get more involved in Software Testing, Current situation in IT industry, and aspects of hiring Testers.
What do u feel about Interview section in the Book – Bug
The interview section in book is very generic and topic oriented , which explains the current trend in the interview process, be it interviewing experienced candidate or a fresher. It explains the mindset of the interviewer, HR selection process and about selected candidates, and the questions raised after the interview between the interviewers.
Ex: For interviewing any fresher, the level of question asked will be different when compared to experienced candidate.
Selection sometime is based on favoritism, region and language.
Interviewer selects some candidates, and atleast they get rejected due to some reasons Ex: Salary Package.
How important is attitude, communication, innovation for a tester
As I mentioned earlier, these 3 are key things to succeed in IT industry, and these matters a lot for any tester testing a product.
Attitude of the tester should be like finding more bugs and make a product better. –
Break the product and then Make it.
Communication: Tester should communicate regularly with all the stake holders and call out major defects early in the product life cycle.
Innovation: Tester should be more innovative in testing the product, think out of the box with new testing techniques sometimes it requires non technical process to test the product.
If you were to select an applicant as Q.A., how would you go about?
The selection process will be simple and position oriented.
For Manual Testing: Ask the candidate to write Test plan and test case on a given product, ask him/her to explain the process involved to test. Any risk in testing that product, lessons learnt, Corner cases etc.
For Automation Testing: Give any web application ask him/her automate and estimate the time it consumed to execute the test cases and reporting. Check the knowledge on testing automation framework. Candidate should demonstrate how the sign off (regression) effort is reduced with Automation.
Could you brief on the career path for Q.A.?
QA engineers often use the skills they learned in their field to redirect their careers toward related areas such as:
Build & deployment automation: Create & maintain software used to build, run automation, configure, and deploy software.
Performance and Security Testing: These are most important Non-Functional areas of testing that have and will continue to acquire more focus in the future too. As with any career, the more senior you get the more the job changes. In QA you’ll see your time shift from a focus on breaking things (or writing automation) toward spending more time on forming test strategy, mentorship, risk assessment, and root cause analysis.
Tester given the scope of his responsibilities can also play a part in the following roles :
- System administration
- Software development
- Program management
- Scrum Master
- Product management
Bug Us: If you have question to Mr. Prasanna kindly comment. We would revert at the earliest.