> Markdown version of [/jobs/ext/2660355-software-engineer-in-test-organization](https://www.wearedevelopers.com/jobs/ext/2660355-software-engineer-in-test-organization). 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). --- # Software Engineer in Test Organization - **Company:** Mainspring Energy - **Location:** Menlo Park, CA, United States - **Experience:** Expert - **Salary:** $135,000.0 - $159,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Artificial Intelligence, Automation of Tests, C++ (Programming Language), Cloud Computing, Computer Networks, Continuous Delivery, Continuous Integration, Home Automation, Python (Programming Language), Real-Time Operating Systems, Software Engineering, System Testing, Systems Integration, Test Case, Strategies of Testing, Scripting, Computer Network Operations, Information Technology, SDET - **Published:** August 31, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-in-test-menlo-park-ca--30599499-2909-4a51-bf0c-43a96f3dd208 ## About the Role * Experience & Education: Bachelor's degree in Computer Science or a related field with 6+ years of professional experience, or a Master's degree with 5+ years in an SDET or Software Engineering role * Engineering Mindset: A driven, self-directed contributor who views test infrastructure as a first-class product; you thrive on architecting scalable, automated systems that increase developer velocity * Strategic Test Design: Proven track record of leading complex automation projects from design to implementation, with the foundational ability to perform deep-dive manual exploratory testing and technical test case design * Technical Versatility: Strong hands-on experience developing in Python and C++, with the flexibility to navigate and contribute to diverse codebases as the project requires * AI Workflow Ownership: Demonstrated proficiency in leveraging AI coding assistants as a force multiplier for productivity, combined with the professional judgment to challenge and expand upon AI-generated solutions to ensure system integrity and long-term maintainability, Algorithms, Alternative Energy, Artificial Intelligence (AI), Automation, Automation Systems, C++ Programming Language, Category Development, Cloud Computing, Compensation and Benefits, Computer Networks, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Diving, Electricity, Failure Analysis, Fortune 500 Customers, Hardware-Software Integration, Home Automation, Internet of Things, Network Operations Center, Project Design, Publications, Python Programming/Scripting Language, Realtime Operating System, Risk, Risk Management, Root Cause Analysis, Software Design for Test (SDET), Software Engineering, Software Testing, System Validation, Systems Scalability, Team Player, Technical/Engineering Design, Test Automation, Test Case, Test Design, Test Plan/Schedule, Test Strategy, Testing ## Description * Architect Automation: Design and scale robust test frameworks and CI/CD integrations * System Validation: Create workflows to validate complex hardware/software integrations and resolve system-level bottlenecks * Root Cause Analysis: Lead failure analysis and risk mitigation to ensure test stability and environment reliability * Strategic Coverage: Drive risk-based testing strategies to ensure comprehensive coverage of all critical-path functionalities ## Related Videos - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [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 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)