Design, develop, and maintain robust automated test frameworks for web applications, APIs, and backend services., Implement AI-powered testing solutions to enhance automation efficiency and test coverage., Create comprehensive test strategies and test plans to ensure full coverage of critical business flows., Collaborate with developers, product managers, and other stakeholders to understand requirements and identify potential quality issues early in the development cycle., Establish and optimise CI/CD pipelines for automated testing, ensuring seamless integration with our development workflow., Mentor junior QA team members and promote best practices in test automation across the engineering organisation., Identify and solve complex testing challenges, finding innovative approaches to increase test efficiency and reliability., Research and implement AI tools and methodologies to automate repetitive testing tasks and improve system quality., Analyse test results, track quality metrics, and communicate status to stakeholders clearly and effectively., Participate in code reviews and provide constructive feedback focused on code quality and testability., Proactively identify system vulnerabilities and recommend improvements to enhance product quality.