QA Automation Engineer

Posted 5 Days Ago
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Mid level
Automation
The Role
Build and maintain automated API, integration, UI, and end-to-end test suites for distributed control and fulfillment systems. Integrate tests with GitLab CI/CD, validate RabbitMQ and PostgreSQL workflows, perform performance and reliability testing, investigate defects, and support release readiness. Collaborate with developers on testability, acceptance criteria, test strategy, and flaky-test mitigation.
Summary Generated by Built In
QA Test Automation Engineer
Location: Pune HO, India (In Campus)   •   Experience: 3–5 years   •   Team: Validation

The Role
We’re looking for a QA engineer who thinks in frameworks, not test cases. You’ll own and grow the automated testing that gives us confidence to ship changes across a distributed, hardware-in-the-loop system — from API and integration layers up through operator-facing UIs — and wire that testing into CI so regressions get caught before they reach a warehouse floor.

What you’ll do
  • Design, build, and maintain automated test suites (API, integration, UI, and end-to-end) for our control and fulfilment systems.
  • Own test automation frameworks — choosing the right tools, keeping them fast and non-flaky, and making them easy for engineers to extend.
  • Integrate automated tests into CI/CD pipelines (GitLab CI) so quality gates run on every merge, with clear signal on failures.
  • Build test coverage for services that talk over message queues (RabbitMQ) and persist to PostgreSQL, including data-integrity and state-transition checks.
  • Design and run performance, load, and reliability tests against critical paths, and help define pass/fail thresholds.
  • Partner with developers to shift testing left — reviewing testability of new features, defining acceptance criteria, and contributing to test strategy early in the cycle.
  • Triage, reproduce, and root-cause defects; write clear, reproducible reports and track them to closure.
  • Contribute to release readiness — go/no-go assessments, regression sign-off, and release validation across projects.

What you’ll need
  • 3–5 years in software QA / test automation, with a strong track record building automated suites (not just running manual cases).
  • Solid programming ability in Python and/or JavaScript/TypeScript for writing maintainable test code.
  • Hands-on experience with test automation frameworks — e.g. Playwright, Cypress, or Selenium for UI, and pytest / REST-assured / Postman-Newman for API testing.
  • Practical experience integrating tests into CI/CD pipelines and reasoning about flaky-test mitigation, parallelisation, and test data management.
  • Comfort with API testing (REST), reading logs, and querying databases (SQL) to validate behaviour end-to-end.
  • Strong debugging instincts and the ability to isolate whether a failure is in the test, the code, the data, or the environment.
  • Clear written communication for defect reports, test plans, and release notes.

Good to have
  • Experience testing distributed systems, event-driven architectures, or message-queue-based services (RabbitMQ, Kafka).
  • Exposure to performance/load testing tools (k6, Locust, JMeter).
  • Familiarity with containerised environments (Docker/Podman) and setting up reproducible test environments.
  • Experience with hardware-in-the-loop, IoT, robotics, or other systems where software meets the physical world.
  • Familiarity with observability tooling (Prometheus, Grafana) to validate system behaviour under test.
  • Prior work in warehousing, logistics, or industrial automation domains.

Skills Required

  • 3-5 years of experience in software QA and test automation
  • Experience building automated test suites
  • Programming ability in Python and/or JavaScript/TypeScript
  • Hands-on experience with UI test automation frameworks such as Playwright, Cypress, or Selenium
  • Experience with API testing tools such as pytest, REST-assured, or Postman-Newman
  • Experience integrating automated tests into CI/CD pipelines
  • Experience with flaky-test mitigation, parallelization, and test data management
  • Experience with REST API testing, log analysis, and SQL database queries
  • Strong debugging and failure-isolation skills
  • Clear written communication for defect reports, test plans, and release notes
  • Experience testing distributed systems, event-driven architectures, or message-queue-based services
  • Exposure to performance/load testing tools such as k6, Locust, or JMeter
  • Familiarity with Docker or Podman
  • Experience with hardware-in-the-loop, IoT, robotics, or physical-world systems
  • Familiarity with Prometheus or Grafana
  • Experience in warehousing, logistics, or industrial automation
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Pune, Maharashtra
120 Employees
Year Founded: 2019

What We Do

Unbox Robotics builds software-defined robotics systems to enable logistics players to automate and radically improve their operations on-demand in a limited footprint and capital. We are applying proprietary Swarm Intelligence and ML algorithms inspired by nature to redefine the way companies sort and ship orders. Our 1st product UnboxSort is the world's first of its kind patented AI-powered parcel sorting robotic system that gets installed in <2 weeks, saves ~50% - 80% area, and improves productivity by > 3X to 5X. We have a strong team of alumni from the National University of Singapore, the University of York, and the Indian School of Business with international experience in robotics, manufacturing, and logistics. We are backed by 3one4 Capital, Sixth Sense Ventures, SOSV, Entrepreneur First, Redstart Labs (Info Edge), Arali Ventures, CIIE, Beenext, WEH Ventures, Force Ventures, Veda VC, and an impressive set of angel investors.

Similar Jobs

In-Office
Pune, Mahārāshtra, IND
13042 Employees

Fold Health Logo Fold Health

Quality Assurance Automation Engineer

Artificial Intelligence • Healthtech • Software
In-Office
Pune, Mahārāshtra, IND
In-Office
3 Locations
15492 Employees

Dentsu Creative Logo Dentsu Creative

Quality Assurance Automation Engineer

AdTech • Marketing Tech • Software
In-Office
3 Locations
6507 Employees

Similar Companies Hiring

Bectran, Inc Thumbnail
Artificial Intelligence • Fintech • Information Technology • Machine Learning • Software • Automation
Schaumburg, IL
65 Employees
bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
Parsec Automation Thumbnail
Artificial Intelligence • Information Technology • Internet of Things • Software • Analytics • Automation • Manufacturing
Anaheim, California
99 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account