Sr. Quality Assurance and Automation Engineer

Pear Therapeutics

San Francisco

Full-time

Other

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.

Responsibilities:

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

 

Automation

-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

Requirements:

-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)