About The Position

We are seeking a highly experienced Lead QA Automation Engineer with advanced skills in Playwright and Selenium to design, develop, and implement robust automation frameworks. This role requires strong technical leadership, expertise in API automation, CI/CD integration, and a proactive approach to quality engineering within Agile environments. The ideal candidate will also have hands-on experience with Generative AI for QA and a proven ability to mentor teams and drive automation adoption across complex initiatives.

Requirements

  • 9–11+ years of QA Automation / Quality Engineering experience.
  • Advanced hands-on Playwright and Selenium experience (framework design, reusable components, debugging, parallel execution, cross-browser testing).
  • Strong JavaScript/TypeScript skills.
  • Proficiency in at least one additional language: Java, C#, or Python.
  • Advanced API automation skills (REST, OpenAPI/Swagger, Postman, service virtualization, backend validation).
  • Experience architecting automation for cloud, distributed, and enterprise applications.
  • Strong Azure DevOps / CI/CD experience (source control, branching, PRs, quality gates, test reporting, parallel execution, environment management, failure analysis).
  • Proven experience building reusable automation frameworks, libraries, fixtures, utilities, reporting, and test-data solutions.
  • Experience defining automation patterns, coding standards, review practices, technical standards, and quality gates.
  • Hands-on Generative AI / AI coding assistant experience for QA (test design, code generation, maintenance, test data, defect triage, quality insights).
  • Ability to evaluate AI outputs and establish human validation, secure data handling, traceability, maintainability, and responsible-use practices.
  • Strong knowledge of SDLC, Agile, BDD, risk-based testing, continuous testing, and quality metrics.
  • Proven technical leadership across complex automation initiatives and multiple applications/teams.
  • Experience with code reviews, pairing, technical workshops, mentoring, and cross-team enablement.
  • Ability to assess automation needs, select fit-for-purpose tools, and create adoption roadmaps.
  • Experience working with onshore, offshore, and co-sourced teams.
  • Strong communication skills to report progress, risks, adoption, and measurable outcomes.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field, or equivalent practical experience.

Nice To Haves

  • Experience with Performance, Accessibility, Visual, Mobile, or Contract Testing.
  • Selenium Grid or other distributed execution approaches.
  • Experience establishing an Automation CoE / Community of Practice.
  • Experience with AI prompting, AI-driven QA solutions/test agents, and emerging AI capabilities.
  • Experience translating emerging automation and AI capabilities into engineering standards.
  • Experience partnering with QA leadership on capability priorities, investment, staffing, governance, and success metrics.

Responsibilities

  • Design, develop, and maintain advanced automation frameworks using Playwright and Selenium.
  • Implement reusable automation components, utilities, and test-data solutions.
  • Develop and execute API automation tests using REST, OpenAPI/Swagger, and Postman.
  • Architect automation solutions for cloud, distributed, and enterprise applications.
  • Integrate automation into CI/CD pipelines using Azure DevOps, including source control, quality gates, and test reporting.
  • Define and enforce automation patterns, coding standards, and review practices.
  • Utilize Generative AI/AI coding assistants for test design, code generation, and defect triage.
  • Establish human validation, secure data handling, and responsible-use practices for AI outputs.
  • Apply strong knowledge of SDLC, Agile, BDD, risk-based testing, and continuous testing principles.
  • Provide technical leadership for complex automation initiatives and multiple applications/teams.
  • Conduct code reviews, pairing sessions, and technical workshops.
  • Mentor team members and facilitate cross-team enablement on automation best practices.
  • Assess automation needs, select appropriate tools, and create adoption roadmaps.
  • Collaborate effectively with onshore, offshore, and co-sourced teams.
  • Communicate progress, risks, adoption status, and measurable outcomes to stakeholders.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service