> Markdown version of [/jobs/ext/174328-senior-software-engineer-in-test](https://www.wearedevelopers.com/jobs/ext/174328-senior-software-engineer-in-test). 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). --- # Senior Software Engineer in Test - **Company:** Mainspring Energy - **Location:** Menlo Park, CA, United States - **Experience:** Expert - **Salary:** $123,400.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, C++ (Programming Language), Cloud Computing, Python (Programming Language), Real-Time Operating Systems, System Testing, Systems Integration - **Published:** May 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3de64b7abfc969a8 ## About the Role Do you have experience in Python?, Do you have a Bachelor's degree?, * Several years of experience in related field, BS & 6 years, or MS & 5 years * Driven and self-directed contributor with passion for building automated test systems * Completed multiple test automation projects with roles covering design and implementation as well as experience in test design and manual testing * Familiarity with Python and C++ testing or polyglotism to be sufficiently language agnostic ## Description Do you enjoy diving into building new automation systems and formulating new testing approaches in areas like cloud computing, networking, IoT with real time operating systems, controls, simulations (MIL, SIL, PIL), and algorithms? We combine this technology with our company vision of building a new category of power that is affordable, reliable, and targeting a net-zero carbon grid. This cornucopia of science and technology will be your daily career at Mainspring. This is an opportunity for you to join a world-class engineering team: to build and run automated testing systems to ensure the quality of the product. This is an exciting opportunity to become part of a rapidly growing engineering team. In this role. you will have significant influence over the quality of the product, engage with developers to understand new features and technologies, and create innovative automated testing solutions within tight requirements to solve complex scenarios with multiple components., * Building and running automated test systems * Designing automation workflows to support reliable system validation and troubleshooting complex hardware/software integration issues * Failure analysis of automated testing, risk mitigation on testing approaches, and maintenance of automated test systems * Ensuring comprehensive automated test coverage and risk analysis ## Related Videos - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [How To Test A Ball of Mud](https://www.wearedevelopers.com/videos/173-how-to-test-a-ball-of-mud) - [Green Cloud Computing](https://www.wearedevelopers.com/videos/592-green-cloud-computing) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [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) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)