| Job Purpose | • Identifying and selecting the automation test cases • Applying various designs and documenting the automation test strategy • Creating an automation test plan and getting approval • Configuring Selenium Test Environment (STE) in order to set it up • Participating in Selenium Environment Setup with an Integrated Development Environment (IDE) • Automating the design of a framework • Implementing it as per the structure of the project • Creating, enhancing, debugging, and running the test cases • Collating and monitoring the defect management process • Managing the changes and executing regression tests • Coming up with exact solutions for problems related to object identity and error handling • Interacting with customers/clients to solve the various issues they face and updating on the situation |
| Duties and Responsibilities | 1. Write, design, and execute automated tests by creating scripts that run testing functions automatically; 2. Maximize test coverage for the most critical features of the system; 3. Determine the priority for test scenarios and create execution plans to implement these scenarios; 4. Write documentation for automated processes including test plans, test procedures, and test cases; 5. Build test automation frameworks; 6. Log and document bugs in the tracking system; and 7. Set up Continuous Integration in azure. |
| Key Decisions / Dimensions | Requirement understanding, finding solutions/work around for various cases |
| Major Challenges | • Need a QA to handle whole Module single handedly. • Managing SLA’s from stakeholders. |
Required Qualifications and Experience |
b) Work Experience- 4 years of QA Automation exposure
|