1

Selenium Engineer Jobs in California (NOW HIRING)

Selenium Automation Tester

Sunnyvale, CA

$54 - $71.25/hr

Our company provides application analysis, design, development and programming, software ... We need a strong Selenium Automation resource with strong Java exp. * Test Engineer with Java ...

6+ yrs of proven experience in Software Test Automation using Selenium WebDriver with excellent Analysis skills Hands-on Automation experience using Selenium Experience setting up an automation ...

SDET

Fremont, CA · Hybrid

Automation Test Engineer / SDET (Selenium + Java/Python)Location: Fremont CA Job Type: Contract Duration: [6+ Months / Long Term] We are seeking a highly skilled Automation Test Engineer (SDET) with ...

Job Title: Sr. Automation Engineer Job Location: Oakland, CA Job Type: Contract * 12+ years of ... NET & Selenium, minimum 7 years or more * Design, develop, and execute automated test solutions ...

next page

Showing results 1-20

Selenium Engineer information

See California salary details

$36.5K

$105.7K

$160.9K

How much do selenium engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for selenium engineer in California is $105,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,400.00 and $121,900.00 per year, depending on experience, location, and employer.

What is the difference between Selenium Engineer vs QA Automation Engineer?

AspectSelenium EngineerQA Automation Engineer
Required CredentialsBachelor's in CS or related field, knowledge of Selenium, programming skillsBachelor's in CS, testing tools knowledge, scripting skills, often Selenium experience
Work EnvironmentSoftware development teams, testing projects, automation scriptingQuality assurance teams, testing environments, automation frameworks
Employer & Industry UsageTech companies, software firms, e-commerce, financeSoftware companies, IT services, product-based companies
Common Search & ComparisonYesYes

Both roles focus on automation testing, with Selenium Engineers primarily developing and maintaining Selenium-based test scripts, while QA Automation Engineers often have broader responsibilities including multiple tools and frameworks. The roles overlap significantly, especially in skills and industry usage, but Selenium Engineers tend to specialize more in Selenium automation.

What engineers make $500,000?

Senior engineers in high-demand fields such as software development, data engineering, and specialized roles like machine learning engineers can earn $500,000 or more annually, especially with extensive experience, advanced skills, and working in competitive industries or companies. Compensation often includes base salary, bonuses, and stock options, particularly in tech companies or startups with high growth potential.

Is Selenium a high paying job?

Selenium Engineers typically earn competitive salaries due to their expertise in automation testing and proficiency with tools like Selenium WebDriver. Salaries vary based on experience, location, and certifications, but the role is generally considered well-paying within the software testing and quality assurance field.

Will AI replace Selenium?

As a Selenium Engineer, AI is unlikely to fully replace Selenium but can enhance test automation by enabling smarter, more adaptive testing processes. AI tools can assist in test case generation, maintenance, and analysis, complementing Selenium's capabilities. Skills in both automation tools and AI integration are valuable for future-proofing the role.

What engineers make $300,000 a year?

Senior engineers in high-demand fields such as software development, data engineering, and specialized roles like Selenium Engineers can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working in competitive industries or companies. Achieving this level often requires expertise in automation tools, programming languages, and a strong professional track record.
What cities in California are hiring for Selenium Engineer jobs? Cities in California with the most Selenium Engineer job openings:
Sr. Automation Engineer (Java, Selenium)

Sr. Automation Engineer (Java, Selenium)

Central Business Solutions, Inc

Mountain View, CA • Hybrid

Other

Posted 7 days ago


Job description

Title: Sr. Automation Engineer (Java, Selenium)
Location: Mountain View, CA 94043
Type: Hybrid (2 Days Onsite Per week)

As a Senior Test Automation Engineer, you will be responsible for the testing of software solutions developed by the Company.
You will leverage your experience in multi-platform environment testing to develop and automate tests that will ensure our customers receive high-quality releases on time.
Responsibilities:
Develop test plans and automated test cases for Company's software applications
Integrate automated test cases into continuous integration pipeline using Jenkins
Analyze, troubleshoot and report automation test case failures
File bug(s) and verify bug fixes.
Strive to expand the coverage of test automation and increase the automation coverage for various modules of the application
Co-ordinate with manual QA teams and gather test cases and verification requirements needed for automating test cases
Qualifications:
10+ hands-on years of quality engineering and test automation experience
Senior-level proficiency in at least one of programming languages: JavaScript, Java
Hands-on Experience with RestAssured or other Java based REST API testing tools
Demonstrated experience with WebDriverIO or any Selenium test frameworks or similar open-source automation framework
Solid understanding and experience of writing locators in selenium.
Cucumber, Mocha, or similar BDD test scripts development experience
Oracle and Postgres databases
Experience with CI/CD systems (Jenkins, TeamCity)
Experience with GIT or similar version control
Good expertise in complex SQL queries
Good understanding of JSON, XML
Nice to have skills:
Experience with Mobile testing tools in Appium, XCUI Test, Espresso
Experience with Docker, Kubernetes, Tomcat, Weblogic
Experience with Shell, Groovy scripting