Key Responsibilities
- Design, develop, and execute automated test scripts using tools like Selenium, Playwright, or Cypress
- Collaborate with developers, business analysts, and QA teams to understand requirements
- Identify test cases suitable for automation and prioritize them
- Maintain and enhance existing automation frameworks
- Perform functional, regression, and integration testing
- Analyze test results and report defects using tools like JIRA
- Integrate automated tests into CI/CD pipelines using tools like Jenkins or Azure DevOps
- Ensure test coverage, reliability, and scalability
Required Skills
- Strong experience in automation tools such as Selenium, Playwright, or Cypress
- Proficiency in programming languages like Java, Python, or JavaScript
- Knowledge of testing frameworks (TestNG, JUnit, Mocha)
- Experience with API testing tools like Postman or Rest Assured
- Understanding of Agile/Scrum methodologies
- Familiarity with version control tools like Git