QA Automation Engineer
Job Description:
Role Overview:
You will be the owner of test automation across multiple product modules (Forecast Engine,
Procurement Agent, Distribution Engine, Workflow Builder, Vendor Portal, etc.).
Your role ensures bulletproof releases, fast feedback cycles, zero regression, and deep
automation coverage for both traditional backend systems and LLM-powered modules.
If you’ve built automation using Selenium, Playwright, Cypress, Appium, PyTest, JUnit, etc. —great.
If you’ve used new-age AI-powered automation tools (e.g., Cerbos, Waldo, QA Wolf, Testim.io, Mabl, etc.) — big plus.
Key Responsibilities:
Automation Ownership
• Design, build, and maintain automation suites across UI, API, backend services, and LLM workflows.
Create robust frameworks from scratch using any modern automation stack.
• Automate test coverage across microservices, workflows, and high-throughput
pipelines.
Test Strategy & Coverage
• Define and implement full-stack test strategy: functional, regression, sanity, smoke, performance, and integration testing.
• Write automation for highly dynamic datasets, multi-agent flows, async pipelines, and K8s-based deployments.
AI Automation & New-Age Tooling
• Leverage AI-based QA tools to accelerate test creation and coverage.
• Build intelligent test bots for our LLM-driven workflows (Forecast flows, Procurement agent flows, Workflow Builder, etc.).
• Set up validation pipelines for agentic flows using both rules + AI models. Release & DevOps
• Integrate automation into CI/CD (GitHub Actions / Argo / Jenkins).
• Work closely with DevOps to run tests inside EKS, staging, preview environments.
• Debug issues across distributed systems, logs, and Docker-based environments. Collaboration
• Work closely with product, backend, frontend, and ML teams.
• Be the “automation guardrail” for all releases.
Must-Have Skills
• Strong experience with at least one automation framework: Playwright, Cypress, Selenium, Appium, or similar
• Strong Python or Java or JavaScript coding skills
• API automation experience (REST, GraphQL)
• Knowledge of PyTest, JUnit, or similar test runners
• Experience writing reusable, modular, maintainable test automation
• Understanding of Git, CI/CD, Docker, microservices
• Ability to work in fast-moving startup environments
Good to Have
• Experience with AI-assisted QA tools: QA Wolf, Testim.io, Mabl, Waldo, Katalon AI, etc.
• Experience testing LLM-driven workflows, prompt-based systems, or agentic pipelines
• Experience in performance testing (Locust, JMeter)
• Strong debugging mindset
Key Skills :
Company Profile
The client is a software company (SaaS) that helps brands predict demand, manage inventory, and automate parts of their supply-ch---n using ---/ML so they don’t run out of stock and don’t carry too much extra inventory.
Key points:
The product is built for demand forecasting, inventory planning, workflow automation for supply ch---n.
They target brands, especially “D2C” (Direct to Consumer) brands and SMBs (Small & Medium Businesses).
They emphasize solving supply-ch---n p---n-points for fast-growing brands: e.g., reducing “stock-outs”, automating workflows, giving real-time visibility across channels.
They integrate with the brand’s existing systems (ERPs, online stores, warehouses) and provide dashboards/insights
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.