1

Python Tester Jobs in California (NOW HIRING)

Contribute to code quality through unit testing, integration testing, code review, and system design using Python * Configure and administer production services, and develop and maintain procedures ...

QA Engineer

Fremont, CA ยท On-site

Python Testing Frameworks & Tools * Playwright * Selenium * PyTest Architecture * REST APIs Databases * MySQL Years of Experience: 5-9 years

Python developer with Django framework 2+ year experience in hands on Python development Experience ... testing, and implementation of efficient, cost effective application solutions. COMPETENCIES:

PL/SQL and Python

San Leandro, CA ยท On-site

$56 - $77/hr

... unit testing, code reviews, and adherence to best practices. โ€ข Work with large datasets and ... Python programming, including experience with libraries such as Pandas, NumPy, or similar. โ€ข ...

Python Developer

San Francisco, CA ยท On-site

$59.25 - $81.50/hr

... Testing o Enterprise Content Management o Internet of Things (IoT) o DevOps Industry Domains o ... Python Developer Location: San Francisco, CA 94103 The hunt is for an Software Developer with the ...

Python Developer

San Francisco, CA

$59.25 - $81.50/hr

... Testing o Enterprise Content Management o Internet of Things (IoT) o DevOps Industry Domains o ... Python Developer Location: San Francisco, CA 94103 The hunt is for an Software Developer with the ...

Required : โ€ข 5+ years writing python, experience writing async web apps using fast api, testing frameworks โ€ข Understanding of LLMs, APIs, Cloud, CI/CD pipelines โ€ข Comfortable with understanding ...

PEN TESTER

San Jose, CA ยท On-site

... Java, Python, C/C++, Ruby, Perl and frameworks like Node.js, DoJo, and Angular.js ). Experience ... as coding, integration testing, security analysis and audits, code reviews, designing etc.

- Conduct black box, white box vulnerability and penetration testing - Setup threat modesla and ... Java, Python, C/C++, Ruby, Perl, Node.js, DoJo and Angular.js - Experience with tools like ...

Company Description - Conduct black box, white box vulnerability and penetration testing - Setup ... Java, Python, C/C++, Ruby, Perl, Node.js, DoJo and Angular.js - Experience with tools like ...

Showing results 41-60

Python Tester information

See California salary details

$22.7K

$138.1K

$199.8K

How much do python tester jobs pay per year?

As of Sep 12, 2026, the average yearly pay for python tester in California is $138,138.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,100.00 and $162,300.00 per year, depending on experience, location, and employer.

What is a Python tester?

A Python Tester is responsible for testing software applications written in Python to ensure they function correctly, efficiently, and securely. They write and execute test cases, identify bugs, and collaborate with developers to fix issues. Python Testers commonly use testing frameworks like PyTest, UnitTest, or Nose, along with automation tools like Selenium for web applications. Their role is crucial in maintaining software quality and reliability.

What are the typical daily responsibilities of a Python tester?

A Python Tester is usually responsible for designing, developing, and executing automated test scripts to ensure the functionality and quality of software applications. Their day-to-day tasks often include writing new test cases, debugging and maintaining existing scripts, analyzing test results, and reporting defects to the development team. They also collaborate closely with software developers, QA analysts, and project managers to ensure timely detection and resolution of issues. Additionally, Python Testers may participate in code reviews and contribute to continuous integration processes to streamline software releases.

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

To thrive as a Python Tester, you need a strong background in Python programming, automated testing frameworks, and software QA methodologies, often supported by a degree in computer science or related fields. Familiarity with tools like pytest, Selenium, Jenkins, and knowledge of version control systems such as Git is typically required, and certifications in software testing (e.g., ISTQB) can be advantageous. Attention to detail, analytical thinking, and effective communication are important soft skills for identifying and reporting bugs while collaborating with developers and QA teams. These competencies are essential to ensure software reliability, efficiency, and successful cross-functional teamwork.

Is Python automation testing a good career?

Python automation testing is a viable career option for those interested in software quality assurance, as it involves developing scripts to automate test cases using tools like Selenium or pytest. It offers opportunities in various industries, with demand for skills in programming, test frameworks, and continuous integration environments. The role typically requires knowledge of Python, testing methodologies, and sometimes certifications to enhance job prospects.

Which Python Tester job is in demand?

Python Tester roles are in high demand across industries such as technology, finance, and healthcare, especially for positions requiring automation skills and experience with testing frameworks like PyTest or Selenium. Employers seek candidates with strong programming knowledge, attention to detail, and familiarity with continuous integration tools. Certifications in software testing can also enhance job prospects in this field.

What are popular job titles related to Python Tester jobs in California?

For Python Tester jobs in California, the most frequently searched job titles are:

What job categories do people searching Python Tester jobs in California look for?

The top searched job categories for Python Tester jobs in California are:

Infographic showing various Python Tester job openings in California as of August 2026, with employment types broken down into 1% Internship, 89% Full Time, 5% Part Time, and 5% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution, with an average salary of $138,138 per year, or $66.4 per hour.

Python Systems Engineer (Remote)

Redwood City, CA โ€ข On-site, Remote

Crunch
11 - 50 employees

Full-time

Re-posted 23 days ago


Job description

Company Description
Crunch.io is an innovative analytics company in the market research industry. We offer a survey data analysis platform that allows market researchers, analysts, and marketers to collaborate in a secure, cloud-based environment, using an intuitive drag-and-drop interface. Crunch users can quickly gain insights from their data and communicate them to their clients.
Job Description
We are hiring a Python Software Systems Engineer to help develop and deploy our platform. We are inviting you to join our small, fully remote team of developers and operators helping make our platform faster, more secure, and more reliable. You would help us deliver new features and build the future for how we deploy our products faster and safer while increasing the availability and reliability of our systems. You will explore different ways of problem solving and discover, explain, and defend your choices in implementation. You will be self-motivated and disciplined in order to work with our fully distributed team.
We are looking for someone who is a quick study, who is eager to learn and grow with us, and who has experience in DevOps or Agile cultures. At Crunch, we believe in learning together: we recognize that we don't have all the answers, and we try to ask each other the right questions. Some of the ways that we accomplish that include paired programming to tackle a hard problem, transparent code reviews, and discussions about design and architecture. Since Crunch's employees are completely distributed, it's crucial that you can work well independently, and keep yourself motivated and focused. We move fast but carefully, with a deep commitment to not breaking things... well, not too much.
Responsibilities:
In addition to typical software engineering and system administration tasks, you will be expected to
  • Contribute to code quality through unit testing, integration testing, code review, and system design using Python
  • Configure and administer production services, and develop and maintain procedures for updating and upgrading these systems without sacrificing availability
  • Develop and and maintain staging, testing, and developer environments that provide a uniform base for developing code that is trusted to work well in production
  • Develop and automate software lifecycle systems to aid in Continuous Integration and Delivery of tested code
  • Participate in on-call rotations (limited to your working hours + the occasional weekend) and assist in diagnosing and fixing system failures quickly when they occur

Qualifications
Required skills:
  • Ability to work independently and communicate clearly
  • A commitment to producing robust, testable code that meets industry standards
  • Strong programming experience using Python or another high level programming language
  • Strong system scripting ability using Python, Bash, or similar
  • Substantial Linux System Administration experience

Nice to have, but not required:
  • Building large-scale or complex multi-tenant web applications
  • Parallelization, code optimization, and Big Data operations
  • System Deployment and/or Configuration Management software (e.g., Ansible, Chef, Puppet, etc.)
  • Continuous Integration tools (e.g., Jenkins, Bamboo, Travis, etc)
  • Monitoring (e.g., Nagios, Datadog, Sentry, Splunk, etc.)
  • Cloud Computing (e.g., AWS, OpenStack, Google Cloud, Azure, etc.)
  • ElasticSearch, Docker, Kubernetes, Mesos

Additional Information
Crunch is a well-funded, remote-first company with a collaborative and open culture. We are passionate about our product and our mission, and value work/life balance, efficiency, simplicity, and fantastic customer service.