About Supermicro:
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.
Job Summary:
Supermicro is looking for an experienced Product Manager - Software to own the full product lifecycle of our internal testing platform - the core tool that engineers, SDETs, and QA teams rely on daily for running tests, validating features, and ensuring product quality.
Your mission is to dramatically improve testing efficiency, reduce escaped bugs, shorten regression cycles, and increase overall engineering velocity and product reliability across the company.
This is a high-impact, engineering-facing role ideal for someone who thrives in technical environments, enjoys deep collaboration with developers, and is passionate about treating internal tools as seriously as customer-facing products.
Essential Duties and Responsibilities:
- Define and own the product vision, strategy, and multi-year roadmap for the internal testing platform, aligning closely with engineering leadership and product line stakeholders.
- Conduct regular user interviews and pain-point discovery sessions with internal customers (RDs, frontend/backend engineers, QA, SDETs, DevOps) to identify high-leverage opportunities.
- Translate vague needs into clear, actionable requirements: write high-quality PRDs, user stories, acceptance criteria, and technical specs.
- Lead end-to-end product development execution, including:
- Prioritization using frameworks (RICE, ICE, MoSCoW, impact vs. effort, etc.)
- Sprint planning, release scoping, and timeline management
- Cross-team coordination (engineering, QA, security, infra)
- Quality gates (DoD, test coverage thresholds, automation standards)
- Bug triage, severity-based prioritization, and hotfix/release cadence management
- Define, track, and report on key performance metrics such as:
- Test execution time reduction %
- Automation coverage rate
- Bug escape rate to production
- Engineer satisfaction (NPS / surveys)
- Platform uptime / SLA
- Adoption rate of new features
- Drive internal change management: plan launches, create adoption playbooks, run training sessions, write internal docs/announcements, and remove adoption barriers.
- Continuously gather feedback, analyze usage data, benchmark against open-source tools and industry best practices, and iterate rapidly.
- Manage long-term hygiene work: technical debt reduction, platform refactoring, dependency upgrades, scalability improvements, and backward compatibility.
Qualifications:
- 5+ years of experience as a Software Product Manager, Software Engineer, or equivalent technical role, with strong expertise in software development lifecycles. (Strong preference for backgrounds in internal tools, DevTools, testing platforms, CI/CD pipelines, or B2B SaaS/infrastructure software.)
- Deep understanding of software development and testing lifecycles, including unit, integration, end-to-end (E2E), performance, and security testing.
- Hands-on experience with Agile/Scrum methodologies and leading multiple sprints/releases
- Exceptional ability to turn ambiguous problems into crisp, measurable engineering requirements
- Strong cross-functional influence and communication skills - comfortable working daily with engineers, QA leads, and executives
- Data-driven mindset; proficient with analytics tools (SQL, Looker, Metabase, Redash, Tableau, or similar)
- Familiarity with common product & project tools (Jira, Confluence, Notion, Linear, Aha!, Productboard, etc.)
- Prior experience building or heavily contributing to internal testing platforms, test automation frameworks, or CI/CD pipelines is preferred.
- Basic ability to read/debug code (Python, JavaScript/TypeScript, Java, Go, etc.) and familiarity with popular testing ecosystem tools (Playwright, Cypress, Selenium, Appium, pytest, JUnit, Postman, k6, Allure, Grafana, etc.) is a plus.
Salary Range
$130,000 - $150,000 The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.
EEO Statement
Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
|