Understand the role of testing within the software development lifecycle and business-related project constraints in web and mobile developments.
Develop, implement and execute test plans and scripts to address business and technical use cases.
Ability to review and improve test coverage
Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
Use existing tools and techniques to execute test cases and build new tools and scripts for performing testing/validation function.
Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
Work with the Development team to capture and reuse automated Unit Test Cases, Test plans, and other Development test objects.
Participate in technical communication within the team and to other groups associated with specified projects such as users to define system requirements and/or necessary modifications.
Desired Skills and Experience:
BE or Equivalent degree from a reputed institute.
7+ years of software manual and automated testing experience in web and mobile applications.
Should be very strong in testing concepts and methodologies
Experience in testing eCommerce Application a plus.
Strong background in web & mobile software development with the ability to understand how cli-ent software fits into the "bigger picture" of an enterprise software solution.
Experience mentoring and guiding other testers in terms of software testing, test plans, and creating test reports.
Knowledge of automated testing tools, like Selenium, WinRunner, QTP, Rational Robot, etc. Ex-perience with at least one open source test automation framework.
Must be flexible, independent and self motivated and should be able to work with team members across various locations.
Excellent verbal and written communication skills.