1

Software Tester Jobs in California (NOW HIRING)

Senior Software Tester

Sacramento, CA · On-site

$8.6K - $11K/mo

The Senior Software Tester provides technical leadership as the project lead for testing and debugging software using various programming tools and languages, and works with web and mobile ...

Software Testing (Advanced), Linux (Advanced), Clinical Simulation (Advanced), Hardware & Software Troubleshooting (Advanced), Quality Assurance (Advanced) Contract Type : W2 Only Duration : 12 ...

Required : • 6+ years of experience in a software testing or quality assurance environment. • Strong software and hardware troubleshooting skills. • Proficiency with Linux OS, shell commands ...

Tester II - Software Testing Location: Aliso Viejo, CA Duration: 7 Months Job Type: Temporary Assignment Work Type: Hybrid Responsibilities: * Design, develop, and execute manual and automated test ...

next page

Showing results 1-20

Software Tester information

See California salary details

$18

$42

$69

How much do software tester jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for software tester in California is $42.94, according to ZipRecruiter salary data. Most workers in this role earn between $32.98 and $51.73 per hour, depending on experience, location, and employer.

What do you do as a software tester?

A software tester evaluates software applications to identify bugs, errors, and usability issues. They create and execute test cases, document findings, and work with developers to ensure the software meets quality standards, often using tools like test management software and scripting languages.

Is software tester a difficult job?

Software testers evaluate software for bugs and usability issues, which can require attention to detail, problem-solving skills, and knowledge of testing tools. The difficulty varies depending on the complexity of projects and experience level, but it generally involves systematic analysis and communication with development teams.

What are the key skills and qualifications needed to thrive as a Software Tester, and why are they important?

To thrive as a Software Tester, you need a solid understanding of software development life cycles, attention to detail, and knowledge of testing methodologies, often supported by a degree in computer science or related certifications. Familiarity with testing tools such as Selenium, JIRA, and experience with automated and manual testing systems is typically required. Strong analytical thinking, effective communication, and problem-solving skills help testers identify, document, and resolve issues efficiently. These skills ensure software quality, minimize defects, and contribute to successful product releases.

What is the difference between Software Tester vs QA Analyst?

AspectSoftware TesterQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentTesting teams, development projectsQuality assurance teams, project management
Industry UsageSoftware companies, IT firmsSoftware companies, IT firms
Primary FocusExecuting test cases, finding bugsDesigning test plans, process improvement

While both Software Testers and QA Analysts work to ensure software quality, Software Testers primarily focus on executing test cases and identifying bugs. QA Analysts take a broader role in designing testing strategies and improving quality processes. Both roles require similar certifications and are integral to software development teams, but their responsibilities differ in scope and focus.

How much can a software tester make?

Software testers' salaries vary based on experience, location, and industry, but entry-level testers typically earn between $40,000 and $60,000 annually. Experienced testers with skills in automation tools or certifications can earn $70,000 or more per year. Salary growth often correlates with proficiency in testing frameworks, programming, and understanding of software development processes.

What Is a Software Tester?

A software tester conducts the QA (quality assurance) testing phase of the project lifecycle. Responsibilities include examining software or websites as a user would—as it will be used post-release. During these test cases, the software tester records any issues (“bugs”) and reports them to the development team so they can be fixed. A software tester explores the software with a critical mindset, assesses the functionality and overall experience, and reports their findings.

Will AI replace software testers?

AI can automate certain testing tasks such as regression testing and bug detection, but it is unlikely to fully replace software testers. Human testers are essential for exploratory testing, understanding user experience, and making complex judgment calls that AI cannot replicate. Software testers will continue to adapt by learning new tools and techniques to work alongside AI technologies.

What are some common challenges software testers face when collaborating with developers, and how can these be effectively addressed?

Software testers often encounter challenges such as communication gaps with developers, differences in understanding requirements, and tight deadlines for bug fixes. These issues can lead to misunderstandings about defect severity or unclear expectations regarding test coverage. Effective strategies include maintaining open, respectful communication, participating in agile ceremonies like daily stand-ups, and using collaborative tools to track issues and share feedback. Building strong professional relationships and fostering a culture of mutual respect greatly enhances teamwork and leads to higher-quality software.

What are Software Testers?

Software Testers are professionals responsible for evaluating and ensuring the quality of software applications before they are released to users. They design and execute test cases to identify bugs, errors, or inconsistencies in the software, and work closely with developers to resolve these issues. Their goal is to make sure the software meets the specified requirements and works as intended, providing users with a reliable and seamless experience. Software testers use both manual and automated testing methods depending on the project needs.
What are the most commonly searched types of Software Tester jobs in California? The most popular types of Software Tester jobs in California are:
What are popular job titles related to Software Tester jobs in California? For Software Tester jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Software Tester jobs? Cities in California with the most Software Tester job openings:
Infographic showing various Software Tester job openings in California as of July 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 89% In-person, 5% Hybrid, and 6% Remote job distribution, with an average salary of $89,305 per year, or $42.9 per hour.

Senior Software Tester

CA State Lottery

Sacramento, CA • On-site

$8.6K - $11K/mo

Full-time

Posted 10 days ago


Job description

Under general direction of the Information Technology Services Division (ITSD) Web & Mobile Services (WMS), Information Technology Manager I, the Senior Software Tester is responsible for defining and executing testing architecture, requirements, designs, processes, and procedures related to solutions testing for new and existing Information Technology (IT) solutions for the California State Lottery (Lottery).
The Senior Software Tester provides technical leadership as the project lead for testing and debugging software using various programming tools and languages, and works with web and mobile stakeholders through the software development lifecycle to complete system, regression, smoke, and user acceptance testing.
The Senior Software Tester must have good written and verbal communication skills to efficiently maintain the organization of the workload. The duties for this position are focused in the Software Engineering domain; however, work may be assigned in other domains as needed.
This position requires a current Information Technology Specialist II exam. If you need to take the exam or if your score has expired, click here to gain list eligibility.
This position is headquartered in Sacramento and is eligible for a hybrid telework schedule. Employees must be able to report to their assigned headquarters office as assigned. Travel expense to and from the assigned headquarters are the responsibility of the employee. Eligibility for telework requires the employee to reside in California per California Government Code Section 14200 which states: "telecommuting means the partial or total substitution of computers or telecommunication technologies, or both, for the commute to work by employees residing in California.
When choosing a state organization to work for, there are a lot of options. Why choose the California State Lottery?
People are drawn to the Lottery because we:
  • Are an energetic, creative, and talented team
  • Value diversity and inclusion in the workplace
  • Empower team members to bring their knowledge, expertise, and innovation
  • Recognize individual and team contributions
  • Support the importance of work-life balance
  • Invest in the professional development of our team members
  • Are dedicated to preserving our environment by lowering our carbon footprint
May consider a Training & Development assignment.
All Experience and Education relating to the Minimum Qualifications listed on the Classification Specification should be included to clearly demonstrate how you meet the Minimum Qualifications for the position on your State Application (STD Form 678). The application should also clearly demonstrate the candidate's ability to meet the Desirable Qualifications identified in this job advertisement. The Classification Specification is located on this Job Announcement Posting under "Minimum Requirements."
It is highly recommended that you apply online using your CalCareers account. It is not necessary to return the contact letter if you applied electronically. Please ensure to monitor your email and/or CalCareers account for communication associated with your application submission.
Effective July 1, 2025, specific Bargaining Units and associated Excluded State employees are subject to a salary reduction between 2% - 4.62% in exchange for hours for Personal Leave hours each month. For more details, please click here to visit the California Department of Human Resources (CalHR) website.
The Lottery is less than 30 minutes from all that Downtown Sacramento has to offer. Amenities include an onsite restaurant, free gym, close to the light rail station, electric car charging stations, and free parking!! Apply today to join a dynamic organization that is not only passionate about its mission, but also its people!!
You will find additional information about the job in the Duty Statement .
Working Conditions
The Senior Software Tester will work in a fast-paced environment, with competing priorities, and critical deliverables.
  • Schedule: This supports the Lottery during normal business hours from 8:00 a.m. to 5:00 p.m. unless otherwise approved by the unit manager. Weekends, long and/or irregular hours, after-hours work, and holiday work may be required.
  • Travel: Statewide overnight travel may be required.
  • Other: This position may be required to carry a Lottery issued cell phone. This position may be required to be reachable outside of normal business hours.

  • Minimum Requirements You will find the Minimum Requirements in the Class Specification.
    • INFORMATION TECHNOLOGY SPECIALIST II
    Additional Documents
    • Job Application Package Checklist
    • Duty Statement

    Position Details Job Code #:
    JC-523125
    Position #(s):
    358-523-1414-006
    Working Title:
    Senior Software Tester
    Classification:
    INFORMATION TECHNOLOGY SPECIALIST II $8,625.00 - $11,557.00 A
    New to State candidates will be hired into the minimum salary of the classification or minimum of alternate range when applicable.
    # of Positions:
    1
    Work Location:
    Sacramento County
    Telework:
    Hybrid
    Job Type:
    Permanent, Full Time
    Department Information
    The California Lottery is a multi-billion-dollar enterprise headquartered in Sacramento. It is one of the few state organizations that is a revenue generator, not accepting taxpayer dollars from the state's general fund. Our mission is to provide supplemental funding for California's public schools and colleges. We are passionate about creating a better tomorrow - one child at a time. The mix of talented people within our workplace reflects the rich diversity inherent within the State of California. We celebrate the contributions of each individual and strive to create a work environment that is inclusive, collaborative, and welcoming. We believe in California For All.
    In fiscal year 2023-24, the California Lottery generated sales of more than $9.2 billion with approximately $2.2 billion earned for California public schools. Lottery products are sold at more than 23,000 retail locations throughout the state, from independent neighborhood shops to convenience stores, liquor stores to supermarkets, and more. Retail product offerings include an average of 52 fun and entertaining Scratchers® games and several draw games, including jackpot games such as Powerball®, Mega Millions®, and SuperLotto Plus® and daily games such as Fantasy 5 and Hot Spot®.
    Department Website: http://www.calottery.com
    Special Requirements
    • The California State Lottery Act provides that no person may be hired as an employee of the Commission if that person has been convicted of a felony or any gambling related offense.
    • The position requires a Background Investigation be cleared prior to being hired.
    • If you are basing your eligibility on education, ( http://www.calhr.ca.gov/state-hr-professionals/pages/job-descriptions.aspx ), provide your transcripts and/or diploma. Applicants with foreign transcripts must provide a transcript evaluation that indicates the number of units to which the foreign course work is equivalent. Transcripts and evaluations may be unofficial ; official transcripts will be required upon appointment . Please redact birthdates and social security numbers.

    Application Instructions
    Completed applications and all required documents must be received or postmarked by the Final Filing Date in order to be considered. Dates printed on Mobile Bar Codes, such as the Quick Response (QR) Codes available at the USPS, are not considered Postmark dates for the purpose of determining timely filing of an application.
    Final Filing Date: 7/15/2026
    Who May Apply
    Individuals who are currently in the classification, eligible for lateral transfer, eligible for reinstatement, have list or LEAP eligibility, are in the process of obtaining list eligibility, or have SROA and/or Surplus eligibility (please attach your letter, if available). SROA and Surplus candidates are given priority; therefore, individuals with other eligibility may be considered in the event no SROA or Surplus candidates apply. Applications will be screened and only the most qualified applicants will be selected to move forward in the selection process. Applicants must meet the Minimum Qualifications stated in the Classification Specification(s).
    How To Apply
    Complete Application Packages (including your Examination/Employment Application (STD 678) and applicable or required documents) must be submitted to apply for this Job Posting. Application Packages may be submitted electronically through your CalCareer Account at www.CalCareers.ca.gov. When submitting your application in hard copy, a completed copy of the Application Package listing must be included. If you choose to not apply electronically, a hard copy application package may be submitted through an alternative method listed below:
    Address for Mailing Application Packages
    You may submit your application and any applicable or required documents to:
    CA State Lottery
    N/A
    Attn: Human Resources Division, JC-523125
    700 N. 10th Street, MS#6-5
    Sacramento , CA 95811
    Address for Drop-Off Application Packages
    You may drop off your application and any applicable or required documents at:
    CA State Lottery
    N/A
    Human Resources Division, JC 523125
    700 N. 10th Street, MS#6-5
    Sacramento , CA 95811
    08:00 AM - 05:00 PM
    Required Application Package Documents
    The following items are required to be submitted with your application. Applicants who do not submit the required items timely may not be considered for this job:
    • Current version of the State Examination/Employment Application STD Form 678 (when not applying electronically), or the Electronic State Employment Application through your Applicant Account at www.CalCareers.ca.gov. All Experience and Education relating to the Minimum Qualifications listed on the Classification Specification should be included to demonstrate how you meet the Minimum Qualifications for the position.
    • Resume is required and must be included.
    • Statement of Qualifications - Please see instructions below.
    Applicants requiring reasonable accommodations for the hiring interview process must request the necessary accommodations if scheduled for a hiring interview. The request should be made at the time of contact to schedule the interview. Questions regarding reasonable accommodations may be directed to the EEO contact listed on this job posting.
    Desirable Qualifications In addition to evaluating each candidate's relative ability, as demonstrated by quality and breadth of experience, the following factors will provide the basis for competitively evaluating each candidate:
    • Expert-level hands-on experience with Java, Selenium, automated testing frameworks, and designing scalable, maintainable test automation solutions.
    • Strong background leading performance, load, stress, regression, and smoke testing efforts for enterprise-level web and mobile applications.
    • Deep understanding of system architectures, with experience participating in design reviews, walkthroughs, and providing input to improve testability and quality.
    • Ability to evaluate, recommend, and implement testing tools, technologies, and automation strategies within CI/CD and DevOps environments.
    • Experience working with non-technical end-users to develop, preview, and publish content on an external website supported by a CMS platform.
    • Extensive experience writing and maintaining complex test strategies, plans, test cases, and validation documentation that follow Institute of Electrical and Electronics Engineers (IEEE) Standards for Software and System Test validation.
    • Experience coordinating testing across multiple teams, vendors, and environments, including development, testing, staging, and production support.
    • Strong knowledge and hands-on experience testing for ADA / WCAG / Section 508 accessibility compliance and guiding teams on accessibility best practices.
    • Experience providing technical leadership for complex testing projects, including mentoring team members and driving testing best practices.
    • Excellent communication and collaboration skills, with the ability to explain complex technical issues to developers, vendors, and business partners.

    Benefits Benefit information can be found on the CalHR website and the CalPERS website.
    Contact Information
    The Human Resources Contact is available to answer questions regarding the position or application process.
    Department Website: http://www.calottery.com
    Human Resources Contact:
    Human Resources, JC 523125
    (916) 822-8158
    careers@calottery.com
    Please direct requests for Reasonable Accommodations to the interview scheduler at the time the interview is being scheduled. You may direct any additional questions regarding Reasonable Accommodations or Equal Employment Opportunity for this position(s) to the Department's EEO Office.
    EEO Contact:
    Equal Employment Opportunity Office
    (916) 822-8458
    eeooffice@calottery.com
    California Relay Service: 1-800-735-2929 (TTY), 1-800-735-2922 (Voice) TTY is a Telecommunications Device for the Deaf, and is reachable only from phones equipped with a TTY Device.
    Statement of Qualifications
    The Statement of Qualifications (SOQ) is a narrative discussion of how your education, training, experience, knowledge, skills and abilities meet the minimum qualifications for this position. The SOQ serves as a document of each candidate's ability to present information clearly and concisely in writing and should be typed, no more than one (2) page in length, and in 10 point font or above. Resumes and Cover letters do not take the place of the SOQ. The SOQ should specifically address each of the questions in the order they are presented. Applicants who fail to submit the SOQ or who do not follow the instructions of the SOQ will not be considered.
    1. Please describe the depth and breadth of your experience leading testing and debugging software efforts using various programming languages and testing tools. This should includ