Design, implement, and maintain automated test scripts for functional, regression, and performance testing. Develop scalable and maintainable test automation frameworks using tools such as Selenium, PyTest, Cypress, Playwright, or equivalent. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps). Collaborate with developers, DevOps, and product teams to ensure test coverage across microservices and cloud-based architectures (AWS, Azure, or GCP). Validate and query data across SQL and NoSQL databases for test data setup and troubleshooting. Perform API testing using tools like Postman, REST Assured, or similar frameworks. Advocate for testability, quality, and engineering best practices across the development lifecycle.