Roles and Responsibilities
Test Automation Strategy & Design
- Design, develop, and maintain automated test scripts and frameworks using Selenium WebDriver.
- Select appropriate test cases for automation, focusing on regression, functional, and performance testing.
- Implement automation frameworks such as data-driven, keyword-driven, hybrid, or BDD (Behavior-Driven Development).
Test Execution & Analysis
- Execute automated test suites across multiple browsers and environments.
- Analyze test results, identify defects, and report them clearly.
- Collaborate with development teams to troubleshoot and resolve issues.
Framework Maintenance & Improvement
- Maintain and enhance existing automation frameworks for efficiency and better coverage.
- Integrate automated tests into CI/CD pipelines using tools like Jenkins or GitLab CI.
- Generate and analyze detailed test reports using tools such as TestNG, Allure, or Extent Reports.
Skills Required
Test Cases, Javascript, Java, Jira, Python, Selenium