Back to Remote jobs > QA
Apply for this position

Test Engineer

Science 37

1 month ago

Job type: Full-time

Remote (USA Only)

Hiring from: USA Only

Category: QA

Science 37 is accelerating the research and development of breakthrough biomedical treatments by bringing clinical trials to patients' homes. Backed by venture investors such as Glynn Capital, Google Ventures, Redmile Group, dRx Capital and Lux Capital, we are revolutionizing the clinical trial industry one patient at a time. To help us achieve our goal, we are seeking a razor-sharp 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 and Responsibilities  

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 

No direct reports

We value employee well-being and aim to provide team members with everything they need to succeed.

Submit your resume to apply!

Before you apply, please check if any restrictions apply in terms of time zone or country.

This job has a geo-restriction in place: USA Only.

Apply for this position

Please mention that you come from Remotive when applying for this job.

Does this job need an edit? 🙈

Back to Remote jobs > QA

similar jobs

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!