Architect and develop a scalable, maintainable automation framework for Web and Cloud applications using Python / Playwright / Cypress / similar tools.
Establish best practices for functional, regression, integration, and system testing.
Implement shift-left testing practices, ensuring quality is built into every stage of development.
Drive risk-based testing and define entry/exit criteria for test phases.
Collaborate with cross-functional teams (Dev, Product, DevOps, Regulatory) to ensure quality goals are met.
Implement BDD frameworks (e.g., Cucumber, Behave) to enhance collaboration and test readability.
Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps).
Ensure test coverage across UI, API, and backend services.
Design and execute API test automation using tools like Postman, RestAssured, or Karate.
Drive tool and process adoption for defect management, version control, and documentation (e.g., Jira, TestRail, Confluence).
Desired Skills
Experience with containerized testing environments (Docker, Kubernetes).
Familiarity with test data management for large video or image datasets.
"