Summary
We are seeking an
AI QA Test Automation Engineer to design, develop, and implement intelligent, AI‑driven test automation solutions leveraging
AI/ML and GenAI technologies such as
Microsoft Copilot and
GitHub Copilot. The role focuses on improving software quality, accelerating test cycles, and enabling predictive and self-healing testing within a CI/CD ecosystem by leveraging
Playwright frameworks.
Required Skills & Qualifications
- 5+ years in QA / Test Automation
- Strong hands‑on experience with Playwright
- Experience with various design patterns and frameworks
- Experience in API automation (Playwright /REST Assured / Postman)
- Familiarity with CI/CD tools (Azure DevOps, Jenkins, GitHub, etc.)
- Strong understanding of SDLC, STLC, and Agile methodologies
- Experience in cross‑browser and cross‑device testing
- Knowledge of defect lifecycle and test reporting
- Proficiency in Visual Studio Code (VS Code)
- Programming skills: Python / Type Script/JavaScript
- Leverage Microsoft Copilot and GitHub Copilot for:
- Accelerating test case design and documentation
- Generating automation scripts and reusable components
- Writing and optimizing test code and utilities
- Implement GenAI-based solutions for:
- Requirement → Test case generation
- Automation script scaffolding
- Test data generation
- Apply ML techniques for:
- Risk-based test prioritization
- Intelligent test selection
- Defect prediction & failure analysis
- AI-assisted QA tools
- Hands-on experience or strong exposure to:
- Microsoft Copilot / GitHub Copilot
- Prompt engineering for QA use cases
- AI-assisted code and test generation
- CI/CD tools: Azure DevOps / Jenkins / GitHub Actions
- Version control: Git/ GitHub
- Cloud exposure: Azure (preferred) / AWS
- Ability to drive AI adoption in QA teams
Role & Responsibilities
- Design and develop end‑to‑end automation test scripts and frameworks (UI, API, and backend).
Build automation scripts using:- Playwright
- AI Powered automation tools
- Analyse automation failures and ensure timely fixes for stability and reliability
- Participate in regression cycles, SIT/UAT support, and production validation
- Develop self-healing automation (dynamic locators, smart retries)
- Improve automation stability using AI-assisted debugging
- Enable smart reruns and flaky test detection
- Define and implement AI-driven QA strategies
- Optimize test coverage and execution efficiency
- Analyze test and defect data using AI/ML models
- Work closely with Product, Development, and DevOps teams
- Drive adoption of AI-powered QA practices across teams
Basic Qualifications
- BS degree in Computer Science or related discipline or 5+ years of experience as a QA resource working on multiple projects
- 4+ years in QA / Test Automation
- 1+ years in AI-Powered QA
Nuestro compromiso con una cultura de inclusión y pertenencia
Ecolab está comprometido con el trato justo e igualitario de todas las personas colaboradoras y postulantes, y con la promoción de los principios de igualdad de oportunidades en el empleo. Reclutaremos, contrataremos, promoveremos, transferiremos y brindaremos oportunidades de desarrollo con base en las calificaciones individuales y el desempeño laboral, en todos los aspectos relacionados con el empleo, la compensación, los beneficios, las condiciones laborales y las oportunidades de crecimiento. Ecolab no discriminará a ninguna persona colaboradora ni postulante por motivos de raza, religión, color, credo, nacionalidad, estado de ciudadanía, sexo, orientación sexual, identidad y expresión de género, información genética, estado civil, edad o discapacidad.