Build and ship high-quality, AI-assisted test automations Design, develop, and maintain scalable, reliable, and secure test automation frameworks across UI, API, and integration layers Write clean, well-structured automation code Proactively identify flaky tests, bottlenecks, architectural gaps, and opportunities to improve reliability, speed, or coverage Automate workflows that streamline engineering productivity and deployment confidence Perform exploratory testing that goes beyond scripted checks Validate complex scenarios, new features, and ambiguous product areas Use insights from manual exploration to guide automation priorities, architecture decisions, and risk assessment Treat system discovery as a strategic activity Uphold high standards for test design, automation strategy, code quality, reliability, and documentation Mentor junior engineers through code reviews, pairing, and thoughtful guidance Understand the product deeply: its users, workflows, risks, and growth goals Translate business needs into robust testing strategies Take ownership of outcomes, not just automation scripts