QA Automation Engineer
Job format: Remote (Excluding RU/RB)
Working Hours: 12:00 – 21:00 (GMT+3 / Istanbul Time)
About the company
At Cattle Care, a California based startup, we use Artificial Intelligence to increase revenue of dairy farms and decrease antibiotics and hormone usage. Our technology not only optimizes farm efficiency but also ensures high standards of animal welfare. Around 800,000 cows in the US are under our monitoring. We secured $3.7M in funding from serial angel investors, VCs and domain experts.
Role
Own and scale automated testing for our web products: API smoke/regression plus E2E coverage for critical user flows, integrated into CI with clear reporting.
Our stack (high level)
Backend: Django + DRF, Celery, Redis, Nginx, docker compose
Databases: MySQL + PostgreSQL
Frontend: Next.js + TypeScript + React (multiple apps)
Existing tests: pytest + requests + allure
Responsibilities
Participate in manual testing for new features and exploratory testing when necessary to ensure quality beyond automation.
Build and maintain API autotests in Python + pytest + requests for high-value endpoints (auth, roles/permissions, uploads, critical domain flows).
Add and maintain E2E tests for Next.js apps (critical UI journeys, forms, role-based access, workflows).
Improve test infrastructure:
stable CI runs (GitLab CI)
readable reporting (Allure)
test data strategy (idempotent tests, isolated data, reliable env handling)
reduce flaky tests and improve diagnostics
Partner with backend/frontend engineers on defect reproduction, root-cause analysis, and quality gates (must-pass smoke, regression schedule).
Contribute to release readiness (risk-based test plans, definition of done, acceptance criteria).
Requirements
3+ years of recent experience as a QA Automation Engineer
Strong Python and hands-on experience with pytest (fixtures, parametrization, test architecture).
Solid understanding of HTTP/REST APIs, cookies/CSRF/session authentication, and negative testing.
Experience running tests in CI/CD and keeping suites stable (GitLab CI is a plus).
Ability to debug issues across the stack and communicate clearly with engineers.
Nice to have
Playwright (Python or TypeScript) for UI/E2E automation.
Experience testing async/background processing (queues/jobs), file uploads, and long-running flows.
Docker / docker compose experience and comfort working with test environments.
Published on: 6/22/2026

Cattle Care
Cattle Care develops AI automation systems for farmers in the U.S., partnering with 147 farms and boasting an ARR of $3M
Please let Cattle Care know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!




