Design, develop, and maintain automated test scripts for web, mobile, and API applications.
Build and enhance automation frameworks using tools like Selenium, Cypress, Appium, JUnit, TestNG, or similar.
Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
Execute regression, functional, integration, and performance tests.
Collaborate with developers, QA analysts, and product teams to define test strategies and acceptance criteria.
Identify, log, and track software defects; work with developers for quick resolution.
Ensure test coverage, efficiency, and scalability of automation suites.
Maintain documentation of test cases, test results, and automation processes.
Stay updated with the latest automation tools, techniques, and best practices.










