> Markdown version of [/jobs/ext/2872788-sdet-qa-senior-automation-engineer](https://www.wearedevelopers.com/jobs/ext/2872788-sdet-qa-senior-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SDET - QA Senior Automation Engineer - **Company:** California Department of Public Health - **Location:** Alameda County, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $78,156.0 - $126,444.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Ajax (Programming Language), Automation of Tests, Software Bug Management, Cascading Style Sheets (CSS), Computer Programming, Databases, Relational Databases, Revision Control Systems, HP Quality Centers, Issue Tracking Systems, JQuery, Junit, Apache Maven, Microsoft SQL Server, Team Foundation Server, Systems Development Life Cycle, Regression Testing, Selenium, SoapUI, SQL Databases, Software Testing Automation Framework, Subversion, Testng, VersionOne, Web Testing, RxJS, ReactJS, ReadyAPI, SOAPAPI, Git, AngularJS, RESTeasy, Kendo Ui, Protractor, Selenium Webdriver, GPT, Jasmine, SDET, Jenkins - **Published:** September 13, 2026 - **Apply:** https://www.calcareers.ca.gov/CalHrPublic/Jobs/JobPosting.aspx?JobControlId=530852 ## About the Role * Automation experience which includes creating web automation test suites using tools like Selenium WebDriver, Selenium GRID, AutoIT, PDFBOX, Sikuli, Jersey, RestAssured * 5+ years of programming/scripting experience (Java including latest version 8) * Solid years of programming/scripting experience (Protractor, Karma/Chai, Jasmine) * At least 3 years of experience with testing web/ecommerce applications constructed using JavaScript, AJAX, JQuery, CSS, HTML, AngularJS, Kendo UI, ReactJS, rxJS related technologies. * Proficient with SQL for adding, modifying and extracting data from a MSSQL or RDBMS database. * Experience with version control tools (TFS, GIT or SVN) * Must have experience with TestNg/Junit, Maven/Ant, Jenkins setup and usage. * Understanding and working knowledge with Data Driven, Keyword Driven, Hybrid, and Linear frameworks * Experience with testing and automating REST Based and SOAP APIs using tools such as - RestEasy, SOAPUI * Experience with ticket tracking tools such as TFS, VersionOne, SVN. * Knowledge of Defect Management Tool (Quality Center) * Knowledge of SDLC and implementation * Fast learning, problem solving and analytical skills Demonstrable Skills * Strong analytical skills with the ability to analyze information and identify and formulate solutions to problems. * Complete work within a reasonable timeframe under the supervision of a manager. * Strong knowledge of project management practices and ability to document processes and procedures as needed. * Work collaboratively with other project team members and independently on assigned tasks and deliverables with minimum supervision. * Communicate effectively with users at all levels verbally and in writing., 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: Core Competencies * Act with integrity; * Use sound judgment; * Commit to quality; * Demonstrate adaptability; * Innovate; * Think strategically; * Communicate effectively and influence others ## Description The tasks for the Software Development Engineer in Test - Quality Assurance include, but are not limited to, the following: * Design, develop and execute Automation Test Scripts using Selenium * Perform Unit, Functional, and Regression Testing through automation. * Expert in all technical aspects of Automation * Provide test estimates for proposed projects * Constantly look for opportunities to improve testing processes * Establish testing standards and best practices * Work closely with Management to improve Automation framework and net outcome * Provide high quality and scalable solutions * Complete testing assignments in a timely manner, Our culture centers on our purpose and values. We exist to provide fairly priced workers' compensation insurance, make workplaces safe, and restore injured workers. To fully represent California, we are committed to our employees by embracing and celebrating our diverse workforce and fostering inclusion to make the workplace a dynamic environment for all. We recognize and reward high performance yet value a healthy work/life balance. Department Website: http://www.statefundca.com Special Requirements Effective July 1, 2025, the State of California implemented the Personal Leave Program 2025 (PLP 2025) which reduces an employee's monthly salary in exchange for leave credits. Employees appointed to this classification will have their monthly salary reduced and will accrue hours of PLP 2025 on the first day of each pay period in accordance with the applicable bargaining contract. The salary range(s) included on this job posting do not reflect the reduction in pay. To be considered, you must provide a fully completed STD 678 application, resume, and/or statement of qualifications if required. Alternative documents submitted in lieu of required Application, Resume, or Statement of Qualifications will not be accepted. Completed STD 678 must include duties performed, start and end dates, and hours worked per week for each position held. Individuals who are currently in the classification, eligible for lateral transfer, eligible for reinstatement, have list eligibility, are in the process of obtaining list eligibility, have LEAP eligibility, or have SROA and/or Surplus eligibility may be considered. Artificial intelligence (AI) tools such as ChatGPT, website searches, and third-party reviewers can be helpful in researching responses to the SOQ; however, by submitting your application for this position, you understand and acknowledge the SOQ you submit is your own work, in your own words, and accurately reflects your knowledge, skills, abilities, and experiences. Submitting an SOQ that is not your own may be cause for disqualification from the hiring process. Application Instructions 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: Until Filled 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. ## Related Videos - [How I Built QA from Scratch in a Scaling Startup - no fluff real life story](https://www.wearedevelopers.com/videos/2041-how-i-built-qa-from-scratch-in-a-scaling-startup-no-fluff-real-life-story) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)