Senior Test Lead
United States
Job Description
Senior Test Lead
City and County of San Francisco, California

Job Summary

Key Responsibilities

  • Design and develop Codex-driven testing and automation frameworks for first-party applications.
  • Build reusable AI automation skills, prompts, workflows, agents, utilities, and framework components that can be consistently applied across application teams.
  • Establish a scalable automation foundation covering UI, API, integration, regression, and end-to-end testing.
  • Develop automation solutions using Python and modern testing frameworks such as Playwright, Selenium, and PyTest.
  • Apply AI-assisted development techniques to accelerate:
    • Test case generation
    • Test script creation
    • Code generation and refactoring
    • Test-data generation
    • Failure analysis and debugging
    • Automation maintenance
  • Create reusable libraries, patterns, templates, and standards instead of application-specific one-off automation.
  • Integrate automated testing into CI/CD pipelines, including Jenkins, GitHub Actions, Azure DevOps, or similar platforms.
  • Develop API automation using REST-based services and appropriate testing libraries/frameworks.
  • Define framework architecture, coding standards, reusable modules, logging, reporting, configuration management, and exception-handling patterns.
  • Improve automation reliability by addressing flaky tests, execution failures, synchronization issues, and environment dependencies.
  • Build effective validation and guardrail mechanisms around AI-generated code and test assets.
  • Collaborate with developers, QA engineers, architects, product teams, and DevOps teams to identify high-value automation opportunities.
  • Conduct code reviews and provide technical guidance on AI-driven automation engineering practices.
  • Maintain technical documentation covering automation architecture, reusable skills, framework standards, and implementation guidelines.

Key Responsibilities

Preferred Skills

  • Experience building AI agents or agentic automation workflows.
  • Experience integrating LLMs into engineering or QA workflows.
  • Knowledge of evaluation methodologies for validating AI-generated code and test cases.
  • Experience with containerization technologies such as Docker.
  • Exposure to cloud environments such as Azure, AWS, or GCP.
  • Experience designing reusable automation platforms adopted by multiple engineering teams.

Skill Requirements

Codex / AI-assisted software and test automationPythonPlaywright / Selenium / PyTestAutomation framework architecture and reusable skill developmentCI/CD integration, especially Jenkins / GitHub Actions / Azure DevOps

Other Requirements

Maximum Salary (US):  151000
Minimum Salary (US):  95000
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion. 

 

Compensation and Benefits

A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.