& Capable of Designing a Project/Product with little inputs given by Project Manager. Testing of design for all the possibilities without fail. Self-motivated and capable of handling the requirements independently. Good analytical and problem solving skills and should be a great team member. Ability to work as a part of large team and add value to the development team by providing innovative development related solutions.