tarkio.ai logo

QA Automation Engineer - India (Remote)

tarkio.ai
8 hours ago
Full-time
Remote
Worldwide
Remote QA Jobs

About the job

About tarkio AI

Tarkio AI is building the next-generation operations toolset for industries that keep the world running—manufacturing, construction, healthcare, and agriculture. These are teams still stuck on paper, spreadsheets, and clunky legacy software to manage what matters most: safety, quality, compliance, and daily operations. We're changing that with a no-code platform that's radically simple, dramatically cheaper, and far more powerful than what's out there today—offline-first, deeply flexible, and built to capture the operational details other systems miss.

Why you'll love working here

We're early, fast-moving, and product-obsessed. Your work won't disappear into a backlog—you'll have real ownership, room to grow fast as we scale, and a direct hand in product quality. If you want to do the best work of your career alongside people who care deeply about craft and impact, we'd love to talk.

The Role

You'll own quality across our product—a Flutter app running on Android, iOS, phones, and tablets, plus web. We're building a QA function that's mostly AI-driven and automation-first, with sharp manual testing where it counts. You'll join an existing setup and push it further: writing automation that holds up, building and wiring AI agents into the testing lifecycle, and bringing judgment about what to automate, what to test by hand, and where things are most likely to break. You'll lean heavily on AI to do this—and you'll be the kind of person who can tell when a model's output is genuinely better and when it's quietly wrong.

What you'll do

  • Build and maintain automated tests across mobile and web—end-to-end, API, and UI—that are reliable, not flaky.
  • Automate our Flutter app using patrol, Appium Flutter Driver, Flutter integration testing, and Flutter-specific locator strategies.
  • Use and build AI agents across the QA lifecycle—from test planning to execution to regression—and critically evaluate whether they actually improve coverage and speed.
  • Own the desktop/Android/iOS/tablet test matrix—deciding what's automated, what stays manual, and why.
  • Manage test data and the defect lifecycle, and keep regression sweeps catching breakage between releases.

What we're looking for

Comfortable with our stack (Git/GitHub, CI/CD, Linear, Postman, BrowserStack/LambdaTest)—or quick to pick it up; we don't over-index on tool familiarity.

  • Hands-on Flutter test automation: patrol (with Dart), Appium Flutter Driver, Flutter integration testing, and Flutter-specific locators. This is the skill we care most about—it's rare and hard to fake.
  • Real experience building and using AI agents for QA—prompt structuring, chaining, and knowing which model to reach for and why. Tell us about an agent you've built, not just tools you've tried.
  • Strong automation fundamentals with Playwright and Appium, and solid coding in at least one of Python, TypeScript, or JavaScript (Dart for patrol/Flutter integration work).
  • Practical testing range: end-to-end, API, mobile, and web; test data management and defect lifecycle.
  • Good judgment about coverage—what to automate, what to test manually, and where risk actually lives.

Logistics

Location—remote. India-based, with 2 hours of daily overlap with Toronto (ET). Comfortable working async and pushing an existing framework forward rather than waiting for a full playbook.