More jobs:
QA Automation Engineer
Job in
Manassas, Prince William County, Virginia, 20108, USA
Listed on 2026-07-17
Listing for:
Collaborative Drug Discovery - CDD Vault
Full Time
position Listed on 2026-07-17
Job specializations:
-
Software Development
Software Testing, Software Engineer
Job Description & How to Apply Below
Job Description
At CDD we believe in the power of end-to-end tests. We currently have over 70,000 lines of browser-based tests, primarily implemented in Capybara and RSpec. With such a large test suite, we often encounter flaky, inconsistent test failures. We are looking for someone to work with the development team and product manager to make our test suite more reliable and valuable.
Work remotely or at the CDD headquarters in Burlingame, California.
Required Responsibilities- Write helpers or Cucumber step definitions that allow new tests to be written succinctly and consistently.
- Work with the development team to upgrade and improve the tools and libraries used for automated testing.
- Debug sporadic test failures to determine whether they are caused by an infrastructure issue, a test problem, or an application bug.
- Monitor test runs to gather metrics on failing tests.
- Port older tests to new frameworks as needed.
- Write new tests in consultation with the product manager.
- Anywhere that helps make tests easier to write, faster to run, easier to debug, less likely to fail inconsistently, or more likely to catch defects.
You should have significant experience writing and maintaining browser-based tests.
Experience in the following is not required but would be a plus:
- Ruby on Rails
- React
- (My)
SQL - Git Hub Actions
- Docker
- Domain experience in biology or chemistry
Remote or onsite at the CDD headquarters in Burlingame, California.
Employment TypeFull-time, permanent.
Work EligibilityUnited States.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×