cover image
Gandiva Insights LLC

QA Automation Lead with Python – AI

Hybrid

San francisco, United states

Senior

Freelance

10-01-2026

Share this job:

Skills

Leadership Python Jira GraphQL GitHub GitLab CI/CD DevOps Docker Kubernetes Monitoring Version Control Jenkins Azure DevOps Test Selenium Prioritization Training Coaching Risk Assessment Synthetic Data Virtualization PyTorch Scikit-Learn TensorFlow git Azure AWS api testing Numpy Pandas Analytics GCP Data Science CI/CD Pipelines Gitlab CI Grafana PowerBI GitHub Actions

Job Specifications

Title: QA Automation Lead with Python development – AI

Location: SFO, CA

Hybrid Model

We are seeking a seasoned QA Automation Lead with strong Python development skills and practical AI/ML knowledge to drive quality across our product portfolio. You will own test strategy, lead a team of QA engineers, build scalable automation frameworks, and introduce AI-assisted testing to improve coverage, speed, and defect detection. This role combines technical leadership, hands-on automation, and cross-functional collaboration with product, engineering, and data science.

Key Responsibilities

Strategy & Leadership

Define and own the end-to-end quality strategy, test approach, and release readiness criteria across squads.
Lead, mentor, and grow a team of QA engineers; establish career paths, skill matrices, and a culture of continuous improvement.
Drive shift-left testing practices, ensuring quality gates in PRs, CI/CD, and design reviews.

Automation & Frameworks

Architect and maintain Python-based automation frameworks (e.g., PyTest, Selenium, Playwright, Robot Framework) for UI, API, integration, and end-to-end tests.
Implement data-driven and behavior-driven testing (BDD) with tools like Behave/Cucumber where applicable.
Standardize test design patterns (Page Object, Screenplay, fixtures, test data services) and enforce code quality (linting, type hints, reviews).

AI-Enabled Quality

Integrate AI-assisted testing (e.g., intelligent test case generation, flaky test detection, failure clustering, anomaly detection in logs).
Collaborate with Data Science/ML teams to validate ML models, including dataset integrity, bias checks, model drift monitoring, and functional/non-functional validation of inference services.
Evaluate and, where appropriate, adopt AI-powered test platforms (e.g., Mabl, Testim) or build in-house utilities using scikit-learn/PyTorch/TensorFlow for prioritization and defect prediction.

CI/CD & DevOps Quality

Embed tests into CI/CD pipelines (GitHub Actions/Jenkins/Azure DevOps/GitLab CI), enabling parallelization, shards, and caching.
Define and monitor quality gates (code coverage, mutation testing, static analysis, performance thresholds).
Orchestrate environment management using Docker/Kubernetes, service mocks, test data services, and synthetic data generation.

Quality Operations

Establish metrics and reporting (DRE, escape rate, MTTR, flaky rate, coverage, defect aging) with dashboards (Grafana/PowerBI).
Lead root cause analyses and drive corrective/preventive actions (CAPA).
Partner with Product and Engineering on release planning, risk assessment, and sign-off.

Required Skills & Experience

Python: Advanced proficiency; building robust test frameworks, utilities, parsers, and CLI tools; strong OOP and familiarity with concurrency (asyncio), typing, packaging.
Automation: Hands-on with PyTest, Selenium/Playwright, Requests, Robot Framework; API testing (REST/GraphQL), contract testing (Pact), and service virtualization/mocking.
AI/ML Knowledge: Understanding of ML lifecycle (data prep, model training/evaluation, drift monitoring), and AI-assisted testing concepts (prioritization, flaky test detection, anomaly detection). Ability to use pandas, NumPy, scikit-learn for analytics.
CI/CD & DevOps: Experience integrating tests into pipelines, containerized testing, environment orchestration, and test parallelization.
Performance & Reliability: Exposure to load/stress testing (JMeter/Locust/k6) and reliability checks (resilience, chaos testing basics).
Cloud & Tools: Familiarity with AWS/GCP/Azure, Docker/K8s; version control (Git), issue tracking (Jira/Azure Boards).
Leadership: Proven experience leading QA teams, setting standards, coaching, and delivering across multiple releases.

About the Company

Gandiv Insights is a leading professional services and staffing firm specializing in top-tier personnel and technical solutions across engineering, IT, non-IT, and healthcare sectors. Our expertise spans information technology, engineering, pharmaceuticals, manufacturing, biotechnology, clinical research (CRO), and medical devices. With a deep understanding of industry demands, we help companies navigate complex, regulated environments while ensuring compliance, quality, and innovation. Our intentionally inclusive hiring app... Know more