ROLES AND RESPONSIBILITIES

● Understanding and Analyzing the Application Under Test in terms of Object
Identification.
● Creating Test scenarios and Collecting Test Data.
● Identifying end to end scenarios and code modularity.
● Implementing JUnit or TestNG Test Automation framework and developing automation
infrastructure.
● Creating Keyword driven , Data driven and Hybrid driven Tests and Running through
framework.
● Configuring Maven, Log4j, Sikuli/AutoIT, GitHub and Jenkins.
● Creating reusable components.
● Creating and enhancing Test Cases (Test Scripts) using Element locators, WebDriver
methods, Java programming concepts and TestNG Annotations.
● Error Handling, Adding comments.
● Cross Browser Testing (Executing test cases against various browsers like Mozilla Firefox,
Google chrome, IE and Safari etc…).
● Parallel Test Execution using parameters
● Defining and exporting Test Results – extent Reports and XLST Reports
● Analyzing Test Results and Reporting Defects.
● Tracking Defects and Select Test cases for Re & Regression Testing.
● Modifying Test Automation Resources and Maintenance of Resources.
● Preparing and sending the workflow documents for better understanding of the project
to client.
● Analyzing business requirements in order to determine the test strategy covered by
automation testing.
● Developing new test scripts are roles and responsibilities of selenium automation test
engineers.
● Maintaining existing tests scripts/regression suites.
● Attending Agile meetings (Daily scrum meeting/Sprint planning/Backlog refinement) on
assigned projects.
● Executing regression suites.
● Providing results to project managers/developers/manual testers and stakeholders.
● Understanding the business requirements, application, and its components.
● Updating Framework functions when needed.
● Developed and executed the Automation Test Scripts.
● Reviewing the Test Reports and Preparing Test Summary Report.
● Preparation of test scenarios/cases/execution and test results.
● Reporting any defects / Observation on day to day basis
● Attending the client calls and meetings
● Involving in giving daily and weekly status reports to clients.
● Involved in knowledge transfer to the newly recruited personnel.
● Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber,
Maven
● Understanding and Analyzing Test Requirements are roles and responsibilities for
selenium tester
● Automation Framework Design & Implementation
● Selenium Test Environment Setup (Maven Integration, Selenium WebDriver, Java,
TestNG, and Jenkins Integration…)
● Inspecting Elements, Create Test Cases using Element locators and Selenium WebDriver
Commands.
● Enhance Test cases using Java Programming and JUnit / TestNG Annotations.
● Maintenance of Automation Resources are selenium tester roles and responsibilities