Sr. Quality Assurance and Automation Engineer

Pear Therapeutics

San Francisco



About Pear Therapeutics

Pear Therapeutics is the leader in prescription digital therapeutics. We aim to redefine medicine by discovering, developing, and delivering clinically validated software-based therapeutics to provide better outcomes for patients, smarter engagement and tracking tools for clinicians, and cost-effective solutions for payers.

As a Senior Quality & Automation Engineer, you will be responsible for ensuring software quality as we develop “software as a medical device” - from planning through the development and execution of software test plans and verification procedure.


In Collaboration with Product & Design Team

-To participate in Triforce (Product/Design/Engineering) to realize product requirements in user stories

-To participate in Iteration Planning Meeting (IPM) to review and estimate user stories

-To participate in Product Design Reviews

-To lead discussion to review product defects

-To assist in testing user stories

In Collaboration with the Engineering Team

-To participate in product technical and architectural design discussions

-To participate in weekly engineering discussions


Core Quality Assurance

-Review and accept defect user stories

-Write V&V plan that will be traced to Software Requirements Specification

-Run V&V test cases and record results

-Review Document History File (DHF) documents for completeness



-Build new tests using current framework (Appium, Python, Saucelab, AWS Device Farm) for Mobile Applications running on Android and iOS as well as application running on web interface.

-Run automation tests and collect results

-Refactor existing tests


-Bachelor’s of Science degree in Engineering or Computer Science required or equivalent. 

-Experienced in planning and leading testing efforts for software development projects. Skilled in designing and documenting test cases and test plans, and in running those test plans on web-based, mobile Android and iOS and UI driven applications.

-Solid knowledge of software testing tools. Experience with desktop test automation tools such as Selenium Webdriver, Cucumber, Jmeter or other load/performance testing tools.  Experience with mobile testing tools such as Appium or similar a distinct plus.

-Exceptional analytical and creative problem solving skills; self-starter and solution-oriented individual

5 + years of experience in software engineering product assurance. 

-Proficiency with UNIX/Linux environment and scripting (Shell or Python)