As a Quality Assurance Tester, you are going to help define test automation for various projects, review product specifications, contribute to test harness, execute test plans, and participate in defining/selecting appropriate test tools in delivering a high quality product. You will be a part of the software development team. You will have to work under pressure, be self-motivated and have attention to detail. In addition, you are also encouraged to bring in your own creativity in all aspects of work.