1. About the Role
We are seeking an experienced Lead QA Engineer with AI-assistance automation to drive quality across enterprise applications through a balanced approach of manual testing, test automation, and AI-assisted quality engineering. This role will be responsible for defining test strategies, enhancing automation coverage, validating AI-generated testing assets, and supporting high-quality software releases.
The ideal candidate combines strong testing fundamentals with hands-on automation expertise and is comfortable leveraging modern AI tools to improve efficiency, coverage, and overall product quality.
2. Required Skills & Experience
-
6+ years of experience in Software Quality Assurance.
-
2+ years of experience leading QA initiatives or working in a Senior/Lead QA role.
-
Minimum 3 years of strong automation experience with Playwright and/or Selenium
-
Good hands-on experience of automation framework design or enhancing framework, CI/CD pipelines and automated testing integration.
-
Experience evaluating AI-generated code and test outputs.
-
Strong expertise in manual testing methodologies, including functional, regression, integration, smoke, GUI, and exploratory testing.
-
Hands-on experience testing web applications across multiple browsers and devices.
-
Proven experience in API and database testing.
-
Experience using AI-assisted testing tools for test generation, maintenance, or quality validation.
-
Proficiency with Jira, Confluence, and Jenkins.
-
Strong analytical, troubleshooting, and communication skills.
-
Upper-intermediate to advanced English proficiency.
3. Good to Have
-
Experience with security testing or application security tools such as Snyk or Veracode.
-
Exposure to enterprise-scale applications and distributed systems.
4. Key Responsibilities
-
Define, develop, execute, and maintain test plans, test cases, and test strategies.
-
Perform functional, regression, integration, smoke, exploratory, GUI, and UAT testing.
-
Validate application behaviour across browsers, devices, and test environments.
-
Conduct API and database testing to ensure data accuracy and end-to-end system integrity.
-
Design, develop, and maintain automated test suites using Playwright and/or Selenium.
-
Leverage AI-powered tools to accelerate test creation, optimization, and maintenance.
-
Review and validate AI-generated test artifacts and code through established quality controls.
-
Integrate automated tests into CI/CD pipelines and support continuous testing practices.
-
Collaborate with development, product, and DevOps teams during release and deployment activities.
-
Manage defects, test execution, and project documentation using Jira and Confluence.
-
Drive quality improvements, testing standards, and best practices across projects.