This blog post is all about me – how I work as a software tester, what I enjoy in testing, and the tools and techniques I use daily.
Over the years, I have worked on both Manual and Automation Testing for web applications, across different domains and platforms. I enjoy exploring new tools, improving test coverage, and finding better ways to deliver quality software.
My Testing Experience
- Manual and Automation testing for web applications
- Cross‑platform testing on Windows, Linux and macOS
- API testing and validating REST services
Domain Expertise
- Real Estate
- Social Networking and Social Computing
- BFSI (Banking, Financial Services and Insurance)
My Manual Testing Skills
In manual testing, I focus on understanding the application from a user and business point of view.
Functional testing
- Usability testing
- System testing
- Compatibility testing
- Regression testing
- API testing
- Basic Performance testing
- Basic Security testing
My Automation and Tools
I believe automation is powerful when it supports good manual testing, not when it replaces thinking.
Automation Tools
- Selenium RC / WebDriver (primarily with Ruby)
- JMeter
- Watir
- NeoLoad
- Sahi
- Cucumber
- REST API tools
- Defect Tracking Tools
- Redmine
- Mantis
- JIRA
Languages and Technologies
- Ruby
- HTML
- MySQL
Special Interest: Add‑ons and Utilities
I like to experiment with browser add‑ons and small tools that make testing faster and more effective. Sometimes a simple add‑on can save many hours of repetitive work.
Why I Share These Skills
As a tester, you do not need to know every tool in the world, but you should have exposure to different types of tools and techniques. The skills listed here are ones I have worked with so far, but I know there is always more to learn. New tools, frameworks and approaches are coming all the time, and that is part of what makes testing exciting.
Manual vs Automation – What Matters More?
People often ask: “Which is more important, Manual or Automation testing?”
For me, they are like two sides of the same coin.
Manual testing builds your understanding, intuition and test ideas.
Automation helps you repeat important checks quickly and reliably.
A good tester keeps both in mind and uses the right approach for the problem.
Comments
Post a Comment