QA & Automation Engineer - AI/ML applications
Quick Summary
Participate in requirements reviews, check for testability and gaps,
Job Description
QA & Automation Engineer for AI/ML applications
The Quality Assurance (QA) & Automation Engineer for AI/ML applications automates and runs the tests that keep our team's Generative AI and Natural Language Processing (NLP) applications and services reliable and correct. Key focus areas will include automated testing of our search, exploration, and AI agent applications, and of data-serving APIs and Model Context Protocol (MCP) servers, to support releases as they move to production. You'll also build end-to-end regression tests for the data products behind them, feeding mock source data through the pipelines and verifying results through their APIs. These products support critical use cases spanning early-stage scientific research to post-market surveillance, including systematic literature reviews, competitive intelligence, target identification, and safety monitoring.
You'll be mentored by experienced engineers and work directly alongside developers, data scientists, and scientific subject matter experts. You'll help shape a growing quality practice, see your work keep critical tools reliable, and ultimately help bring therapeutics to patients. As you grow, you'll have opportunities to step into Software Development Engineer in Test (SDET)-level engineering, covering test infrastructure, advanced framework design, and automated CI/CD gating. The position is embedded within a cross-disciplinary team of data scientists, bioinformaticians, and engineers dedicated to using cutting-edge AI/ML and data science techniques to drive drug discovery and development.
Your responsibilities
- Requirements validation: Participate in requirements reviews, check for testability and gaps, and assist in defining clear test cases and acceptance criteria
- UI test automation: Build and maintain automated end-to-end UI tests for our web applications that run in CI/CD pipelines and cover critical user workflows, working closely with developers
- API testing: Build and maintain automated API and integration tests for our REST APIs and MCP servers, including contract tests, to catch issues early
- Release confidence: Execute test runs, validate releases, and apply quality gates to keep defects out of production
- Data product testing: Build mock datasets and end-to-end regression tests that verify data pipelines and their downstream APIs before release
- Quality insights: Assist in tracking and reporting quality metrics, such as defect leakage, test coverage, and test suite reliability
- Shaping the practice: Contribute to the team's QA strategy, adoption of test automation tooling, and maintenance of testing frameworks
- AI-assisted testing: Use coding agents to generate and extend tests, verify that they test the right behavior and edge cases, and contribute to the team's agent-assisted test workflows
What you should have
- 3+ years of professional experience in software testing, QA engineering, or test automation
- 2+ years of experience writing and maintaining automated test suites integrated into CI/CD pipelines
- Experience automating tests for web applications and REST APIs
What We Offer
~2 min readRequirements
~1 min readLocation & Eligibility
About this job
- Posted
- Today
Listing Details
- Posted
- November 10, 2026
- First seen
- November 10, 2026
- Last seen
- November 10, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- November 10, 2026
Signal breakdown
Similar Automation Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.