Freenome is a company focused on early cancer detection, and they are seeking a Senior Manager, Software Test Engineering to build and manage a team for verifying and validating their engineering software platform. The role involves partnering with various teams to ensure software quality and leading the growth of the testing team.
Responsibilities:
- Partner with Regulatory Affairs and Quality Assurance teams in creating robust and sustainable software validation processes to ensure Freenome’s software meets regulatory standards and guidelines
- Coordinate software testing efforts within and across teams and advocate for effective test strategies aligned with other efforts to ensure Freenome's software is of the highest quality
- Partner with Product teams, Technical Project Managers, and Systems Integration teams to ensure features are production-ready and to guarantee the quality and success of Engineering software
- Support recruitment, technical staffing, and organizational design to rapidly structure and grow the testing team as it scales
- Supervise the training and development of test engineering staff, working with leadership to establish unified principles for software quality and development at Freenome
- Evaluate and improve your team's performance by utilizing comprehensive review processes and charting out personal growth plans for direct reports
- Review and improve test plans, transform gaps in software testing into actionable initiatives, and coordinate their completion
- Design and develop resilient Test framework and tooling by delivering features and enhancements for test engineering to be deployed across the entire engineering organization
- Drive the vision and strategy of an effective Software Testing Lifecycle, focusing on comprehensive test automation and setting technical direction for your engineers
Requirements:
- BS, MS or Ph.D. in Computer Science, Engineering, a related technical field, or comparable experience
- 8+ years of experience in software testing and quality, coupled with a proven track record of proposing and executing successful test automation initiatives
- 3+ years of experience in software test management, preferably in highly regulated industries such as healthcare and medical devices, with demonstrated ability to structure, grow, and optimize a team for execution
- Experience creating software quality processes, strategies, and metrics in an Agile sprint planning environment
- Expertise in testing backend and frontend cloud software applications
- Excellent verbal and written communication skills to effectively mentor engineers, build a sustainable testing culture, and partner with stakeholders
- A mindful, transparent, and patient centric approach driven by trust, integrity, and empathy
- Experience working with Verification & Validation (V&V) for applications in high governance industries subject to HIPAA, CAP, CLIA, SOC2, etc
- Experience testing cloud native distributed applications using container management tools like Docker, Kubernetes, Terraform, or Pulumi
- Domain-specific experience in software as a medical device, healthcare, or a related field
- Experience in risk management, project management, and resource planning, particularly in startup environments
- Direct experience with clinical interoperability standards such as FHIR and HL7v2