In this role, you'll be instrumental in ensuring the quality and reliability of our web applications by designing, developing, and maintaining robust automated test solutions. Design, build, and maintain clean, reliable, and scalable automated tests for our web applications using WebDriverIO, TypeScript, and JavaScript. Actively contribute to our testing framework by implementing the Page Object Model (POM) and creating reusable components and utilities to keep our codebase DRY. Integrate automation scripts into our CI/CD pipelines, analyze test results, troubleshoot failures, and ensure that quality gates are met for every release. Work closely with developers and product managers in an Agile environment.