Deliver reasonably tested software in a cost effective manner so that business needs are met with quality experience
I am a Thinker and Go-getter both. In my Software Testing life so far tested mid-large scale software solutions in Web / Desktop built on - Dot Net Platforms (Hybrid applications), ASP.NET, SQL Server 2005, J2EE, Oracle, XML, JSON. Presently active here with Selenium Automation and Functional, Integration and Regression Testing of Web applications.
Software testing, As I learnt it over the time, is a balanced activity of evaluating a software by applying art of questioning, science of exploration, utilizing technology understanding, focus on users and business needs. Scalability, Security and Performance of a software can be evaluated in small and in large. Evaluation tools can be utilized while testing in small and in large as well. Finding bugs is understood to be prime concern of testing but its more than that. Bugs can be find effectively if the tester is able to model the system to a certain level of accuracy and has the ability to derive a fault model as well based on application and domain understanding, underlying technology usage and many more other factors.
Testing a software and generating corresponding documentation for testing are, to some extent, are integral to tester and the party who originated the testing requirement for the application. I creates Memos and follower of Session based testing with ability of creating detailed test plans and other reporting documents as per customer business needs and there is no harm in that except that we have to devote a certain percentage of time to documentation along with testing.
Asking questions, at least to me, to a right stakeholder is a beautiful & essential thing in testing. It builds relationship among tester and other key stakeholders. Documentation for requirements, specs etc. are pretty much okay to work with. But human to human interaction is a key because human uses apps, software and not the vice versa.
Work Terms
I prefer to work with people who understands or at least know that Testing is a skilful activity in software development / maintenance / Up-gradation cycle. It takes time to understand what your business, what are your needs, how you explain it and how we negotiate over that. So be polite. I prefer skype as F2F communication and calls. I work in IST timings.
Rest we can discuss on our interaction