Summary:
We are looking for a highly skilled Test Automation QA Lead with strong hands-on expertise in Playwright MCP, Selenium, Python, Java, and TypeScript, combined with an AI-first mindset, to lead and scale our quality engineering function.
Responsible for driving test automation strategy, framework design, quality governance, and AI-enabled testing transformation across enterprise and digital platforms. The ideal candidate should have deep technical expertise in modern automation tools, strong leadership capabilities, and the ability to identify opportunities where AI can accelerate testing, improve coverage, reduce defects, and optimize release confidence.
This is a strategic and execution-focused role requiring collaboration with engineering, product, DevOps, business, and release management teams to ensure high-quality, reliable, and scalable software delivery.
Responsibilities:
-
Define and lead the overall automation test strategy aligned with business and release goals
-
Build and scale robust automation frameworks for web, API, and integrated systems
-
Drive adoption of modern automation practices using Playwright, Selenium, and AI-assisted testing approaches
-
Lead QA engineers and automation engineers by setting clear goals, ownership, and quality expectations
-
Establish automation standards, coding practices, reusability guidelines, and review mechanisms
-
Partner with Dev, DevOps, Product, and Release teams to integrate quality early in the SDLC
-
Design, enhance, and maintain scalable automation frameworks using:
-
Playwright MCP, Python, TypeScript
-
Selenium WebDriver , Java
-
Build reusable libraries, utilities, and test components for functional, regression, integration, and end-to-end testing
-
Improve framework reliability, execution speed, maintainability, and reporting
-
Support parallel execution, test data handling, environment configuration, and CI/CD integration
-
Lead implementation of Playwright-based automation architecture for modern web applications
-
Utilize Model Context Protocol (MCP)-enabled workflows or AI-integrated tooling to improve productivity, script generation, debugging, and intelligent test design
-
Develop robust end-to-end scenarios using TypeScript/Playwright
-
Improve execution stability through better locators, synchronization strategies, and failure diagnostics
-
Apply AI/GenAI tools and techniques to improve testing outcomes
-
Leverage tools such as Copilot, GenAI assistants, AI-based test accelerators, and advanced analytics in everyday QA workflows
-
Own automation scope planning across sprint, release, break-fix, and major deployment cycles
-
Support release readiness, smoke testing, post-deployment validation, and hypercare stabilization
-
Define quality entry/exit criteria and drive measurable test effectiveness
-
Ensure alignment with change management, CAB/eCAB processes, and release governance controls
-
Enable automated test execution as part of build, deployment, and release workflows
-
Build strong collaboration across cross-functional teams including Product Owners, Developers, Architects, and Business SMEs
-
Define and publish meaningful quality and automation KPIs:
-
Automation coverage %
-
Regression execution time reduction
-
Defect leakage
-
Script stability/pass rate
-
Execution efficiency
-
Release readiness indicators
-
Build leadership-ready quality dashboards and insights
Qualifications:
-
Strong Programming/coding proficiency in:
-
Python
-
Java
-
TypeScript
-
Bachelor’s degree in computer science, Engineering, Information Technology, or related field
-
8+ years of experience in Quality Assurance / Quality Engineering
-
3+ years of experience in leading test automation teams or QA delivery
-
Strong hands-on experience in test automation framework development
-
Experience working in Agile/Scrum teams and fast-paced release environments
-
Playwright automation using TypeScript/Python
-
Experience with Playwright MCP-enabled engineering workflows or context-aware AI development tools
-
Exposure to AI/ML concepts in testing and software delivery
-
Experience in eCommerce, enterprise platforms, SaaS products, or integration-heavy ecosystems
-
Knowledge of performance testing and non-functional validation is a plus
-
Strong leadership presence with the ability to guide technical and functional QA teams
-
Excellent communication and stakeholder management skills
-
Strong problem-solving and analytical mindset
-
Ability to identify risks early and drive proactive escalation
-
Strong ownership, accountability, and execution discipline
-
Passion for innovation, continuous learning, and AI-driven transformation
-
Ability to influence adoption of modern QA practices across team
Our Commitment to a Culture of Inclusion & Belonging
Ecolab is committed to fair and equal treatment of associates and applicants and furthering the principles of Equal Opportunity to Employment. We will recruit, hire, promote, transfer and provide opportunities for advancement based on individual qualifications and job performance in all matters affecting employment, compensation, benefits, working conditions, and opportunities for advancement. Ecolab will not discriminate against any associate or applicant for employment because of race, religion, color, creed, national origin,citizenship status, sex, sexual orientation, gender identity and expressions, genetic information, marital status, age, or disability.