Job Summary:
Mainspring Energy is revolutionizing power generation with innovative technology. The Senior Software Engineer in Test will join a world-class engineering team to build and run automated testing systems, ensuring product quality and engaging with developers to create innovative testing solutions.
Responsibilities:
• 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
Qualifications:
Required:
• 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
• 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
• 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
• Strong hands-on experience developing in Python and C++, with the flexibility to navigate and contribute to diverse codebases as the project requires
• 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
Company:
Mainspring Energy provides power generation technology using linear generators for clean energy. Founded in 2010, the company is headquartered in Menlo Park, USA, with a team of 201-500 employees. The company is currently Growth Stage.