4 years Recommended to have bachelors degree/technical certification in Computer
Should have sound knowledge of software development life cycle and hands-on Testing Experience
Skills: Manual Testing - system, unit, acceptance, regression, load and functional/performance testing, Test case preparation, Automation Testing (good to have) Analyse test requirements, and design and execute tests
Knowledge of Automation testing is a plus
Typical tests may include system testing, user acceptance testing, performance testing, security testing and test automation
Develop, update, and maintain testing standards and procedures
Record problems and issues in accordance with the projects problem and issue management plans
Work with the application team and/or client to resolve any issues that arise in the testing process
Experience in any of the automation tool or frameworks
Ability to work seamlessly within a team as we'll as manage individual tasks
Must be ambitious and have a desire to learn new skills
Excellent written and verbal communication skills
Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and team members
Ability to work effectively under pressure and identify ambiguity and drive for clarity