Recently i have been allocated to a project which is new and i am the only Tester. I wanted to know what are the basic or what are the necessary processes that should be implemented from testing prospective in a brand new project.
Well, the same as an old project, that the requirements are met and that the product works as its supposed to. Go over the requirements and talk to the Developers about what is necessary to cover, or you think might be an issue.
Metrics will change from place to place, it depends on what value your managers place on numbers, note however that metrics are a deeper issues unto themselves. Metrics have been hashed over here time and time again, do a search on you should find a few threads on them.
Nothing learns better than experience.
"So as I struggle with this issue I am confronted with the reality that noting is perfect."
Since you are the only person,I would suggest atleast the following
1)Write a Test plan(if you need template let me know,all look around this forum and you will get lot of information).Review the test plan with developers.This will clarify lot of things
2)Start building a testcase template with long term in mind.
3)Work on your defect tracking process and review process
4)For metrics start with defect metrics and then add more metrics.Let me know if you need specific help
Your question sounds to be soo simple. The answer is huge. like an ocean.
Testing process depends on each company. They will have thier own process set for testing. E.g in some companies, you should write a test plan if you only if carry out system & integration testing, apart from unit testing.
While in some, its madatory to have a test plan even if you carry out Only Unit testing [no system/integration testing]
As far as testing metrics is concerned, there are many... but again depends on your company which they want to consider!
"The most wasted of all days is one without laughter."
-e e cummings