This is a fully Remote and Work From Home (WFH) opportunity within the US

Science 37 is accelerating the research and development of breakthrough biomedical treatments by bringing clinical trials to patients' homes. The Science 37 Operating System (OS) enables universal access to patients and providers, leading to faster enrollment, greater retention and a more representative patient population. To help us achieve our goal, we are seeking a Test Engineer eager to make an impact within a mission-driven organization. 

The Test Engineer helps deliver a superior product by conducting software validation, analyzing functionality, and clarifying user-reported issues.  The Test Engineer works with a team of talented developers, designers, managers, and user representatives with a shared goal of creating software that makes a world of difference.


Duties include but are not limited to:

  1. Working with product management, developers and other test engineers to analyze requirements
  2. Creating, organizing, and executing test cases
  3. Writing up test plans and summary reports
  4. Developing automated scripts
  5. Working with technical and non-technical stakeholders to clarify reported issues
  6. Managing defects and issues
  7. Troubleshooting difficult issues in collaboration with developers
  8. Complying with regulatory guidance by QA



  1. Bachelor's Degree in Computer Science related technology field
  2. 3-5 years of experience in software development and/or software testing


  1. Demonstrated ability to analyze requirements and resolve ambiguity
  2. Demonstrated ability to thoroughly articulate software usage, deviations, and workarounds
  3. Demonstrated ability to write technical documentation in a clear, concise manner
  4. Ability to bridge the communication gap between technical and non-technical stakeholders
  5. Ability to mentor and train less experienced team members
  6. Proficient with at least one software development languages among JavaScript, Python, Ruby, and Java (preferred in this order)
  7. Working knowledge of data manipulation in either RDBMS or NoSQL (or both)
  8. Working knowledge of Linux CLI for debugging and troubleshooting
  9. Experience with at least one automated testing frameworks, libraries and tools (e.g. Selenium, Puppeteer, Mocha, CodeceptJS, Locust, SoapUI pro or custom made)
  10. Experience with test case management tools (e.g. SpiraTest, TestRails, TestNG, TestComplete)
  11. Experience with AWS and SaaS applications is a plus
  12. Background in healthcare or life science is a plus


  1. Ability to communicate in English (both verbal and written)


The incumbent reports to the Manager of Test Engineer who will also assign projects, provide general direction and guidance. Incumbent is expected to perform duties and responsibilities with minimal supervision.

Direct reports 


Science 37 is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. 

Science 37 values the well-being of its employees and aims to provide team members with everything they need to succeed.

Submit your resume to apply!

Apply for this Job

* Required

When autocomplete results are available use up and down arrows to review
+ Add Another Education