1

Python Qa Automation Jobs in California (NOW HIRING)

The QA Automation Engineer serves an important role in the Company by creating automated scripts to test windows, web, and mobile applications, reporting defects and validating the resolution of ...

The QA Automation Engineer serves an important role in the Company by creating automated scripts to test windows, web, and mobile applications, reporting defects and validating the resolution of ...

Build, maintain, and optimize UI, API, and end-to-end automated tests using Python, Java, or ... into QA workflows to drive automation and efficiency, including AI-assisted test generation ...

As a QA Automation Engineer, you will ensure quality and compliance by creating and managing ... Python, etc.) to write custom test scripts and possibly contribute to test frameworks. • ...

Proficiency in Python and/or Node.js for test automation. * Understanding of networking concepts ... Experience leverage AI to increase QA productivity * Effective communication and collaboration ...

Proficiency in Python and/or Node.js for test automation. * Understanding of networking concepts ... Experience leverage AI to increase QA productivity * Effective communication and collaboration ...

Job Title: QA Automation Lead Location: San Jose, CA Duration: 12+ months Contract Knowledge & Experience: Experience with White box, Grey Box, and Black Box testing. Working knowledge of Windows and ...

QA Automation Engineer

San Francisco, CA · On-site

$97K - $170K/yr

The Role As a QA Automation Engineer at Air Apps, you will play a crucial role in building and ... Strong experience in programming languages such as Python, Java, JavaScript, or TypeScript

Job Title: QA Automation Lead Location: San Jose, CA Duration: 12+ months Contract Knowledge & Experience: Experience with White box, Grey Box, and Black Box testing. Working knowledge of Windows and ...

next page

Showing results 1-20

Python Qa Automation information

See California salary details

$11

$50

$69

How much do python qa automation jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for python qa automation in California is $50.77, according to ZipRecruiter salary data. Most workers in this role earn between $41.97 and $58.61 per hour, depending on experience, location, and employer.

What is a Python QA Automation job?

A Python QA Automation job involves designing, developing, and maintaining automated test scripts using Python to ensure software quality. Professionals in this role create test frameworks, write test cases, and execute automated tests to detect bugs early in the development cycle. They work closely with developers and QA teams to enhance test coverage, improve efficiency, and support continuous integration and deployment (CI/CD) processes. Strong knowledge of testing frameworks like PyTest or Selenium, along with experience in API testing and performance testing, is typically required. This role helps streamline software testing, reducing manual effort and improving product reliability.

What are the typical responsibilities of a Python QA Automation engineer on a software development team?

As a Python QA Automation engineer, your daily responsibilities often include designing, developing, and maintaining automated test scripts to validate new features and catch regressions. You’ll collaborate closely with developers, product managers, and other QA professionals to understand requirements, set testing priorities, and ensure high software quality. Additionally, you are expected to analyze test results, document defects, and suggest improvements to development or testing processes. Your contributions are vital to enabling faster releases and maintaining robust, reliable software products.

What are the key skills and qualifications needed to thrive in the Python Qa Automation position, and why are they important?

To thrive as a Python QA Automation professional, you need strong programming skills in Python, a solid understanding of software testing methodologies, and experience with automated testing frameworks. Familiarity with tools like Selenium, Pytest, Jenkins, and knowledge of CI/CD pipelines are commonly required, and certification in software testing can be an advantage. Attention to detail, analytical thinking, effective communication, and teamwork are vital soft skills for excelling in this role. These abilities ensure robust and efficient test coverage, quick identification of defects, and smooth collaboration with development teams.

What job categories do people searching Python Qa Automation jobs in California look for? The top searched job categories for Python Qa Automation jobs in California are:
What cities in California are hiring for Python Qa Automation jobs? Cities in California with the most Python Qa Automation job openings:
Infographic showing various Python Qa Automation job openings in California as of July 2026, with employment types broken down into 92% Full Time, 4% Part Time, 1% Temporary, and 3% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $105,596 per year, or $50.8 per hour.
Technical QA Automation Specialist

Technical QA Automation Specialist

AllVoices

Santa Monica, CA • On-site, Remote

$20 - $25/hr

Contractor

Posted 12 days ago


Job description

Technical QA Automation Specialist
Company: AllVoices
Role Type: Contractor
Rate: Up to $20-25/Hour
Location: Remote
About AllVoices
AllVoices is a workplace case management and employee relations platform used by organizations to manage sensitive workplace reports, investigations, workflows, and employee relations cases. Because our customers rely on the platform for important and often sensitive work, quality, reliability, and regression coverage are critical.
We are looking for a Technical QA Automation Specialist to help us move from primarily manual QA toward a stronger automated and AI-assisted testing process. This person will work closely with engineering and product to convert existing manual test cases into automated tests, expand regression coverage, and help us evaluate tools and workflows that make QA faster, more scalable, and less dependent on repetitive manual testing.
Responsibilities
  • Convert manual test cases and QA workflows into automated tests
  • Build and maintain end-to-end tests using tools such as Cypress and Puppeteer
  • Use AI-assisted QA tools and workflows to speed up test creation, test maintenance, and issue discovery
  • Help evaluate QA automation tools, including AI-based tools such as Tester Army AI or similar platforms
  • Identify opportunities where AI can reduce the complexity of writing, maintaining, and expanding test coverage
  • Help define practical automation coverage for core product workflows
  • Create automated regression tests for high-risk and frequently used areas of the application
  • Review existing manual QA processes and identify what should be automated first
  • Debug failing automated tests and determine whether failures are caused by product bugs, test issues, data issues, or environment issues
  • Work with engineers to make automated tests more reliable, maintainable, and useful
  • Help organize test suites so they can support releases, smoke testing, and regression testing
  • Validate bug fixes and add automated coverage where appropriate to prevent regressions
  • Use browser developer tools, logs, APIs, and database checks to investigate issues
  • Document testing patterns, automation standards, AI-assisted QA workflows, and repeatable QA processes
  • Continue supporting manual QA when needed, especially for new features or exploratory testing

Required Experience
  • Experience writing automated tests for modern web applications
  • Hands-on experience with Cypress, Puppeteer, Playwright, or similar browser automation tools
  • Ability to convert manual test steps into stable automated test cases
  • Basic understanding of JavaScript or TypeScript
  • Familiarity with web application behavior, APIs, browser developer tools, and debugging
  • Interest in using AI to improve QA speed, coverage, and reliability
  • Ability to evaluate whether AI-generated test cases are accurate, useful, and maintainable
  • Ability to write clear bug reports and explain test failures clearly
  • Strong attention to detail
  • Ability to work independently and prioritize high-value automation coverage
  • Comfortable working with engineers, product managers, and QA stakeholders

Technical Skills
Experience with some or all of the following is preferred:
  • Cypress
  • Puppeteer
  • Playwright or similar browser automation tools
  • JavaScript or TypeScript
  • PostgreSQL or SQL basics
  • API testing tools
  • Browser developer tools
  • GitHub or similar PR workflows
  • CI/CD test execution
  • AI-assisted QA tools
  • Test case generation tools
  • Test case management tools
  • SaaS application testing

Nice to Have
  • Experience helping a team transition from manual QA to automated QA
  • Experience using AI tools to generate, maintain, or improve test cases
  • Experience evaluating QA platforms or automation vendors
  • Experience designing smoke, regression, and end-to-end test suites
  • Experience reducing flaky tests and improving test reliability
  • Experience testing permissions, workflows, reporting, dashboards, or case management systems
  • Experience with Docker-based test environments
  • Familiarity with AWS or Kubernetes-based application environments
  • Experience with accessibility testing
  • Experience testing integrations or data-heavy workflows

What We're Looking For
We are looking for someone who can be hands-on with test automation while also thinking practically about how AI can improve our QA process. The right person should be able to take existing manual QA coverage, identify the highest-impact areas, and turn that coverage into reliable automated or AI-assisted tests that help the team release faster and with more confidence.
This role is a good fit for someone who is technical, detail-oriented, curious about AI, comfortable debugging, and able to work independently without needing a large QA organization around them.
Compensation
This is a contractor role with compensation up to $20/hour depending on experience.