Software Quality Assurance Engineer — FleetPulse
Location: Patiala, Punjab — On-site Experience: 2–4 years Type: Full-time Hiring: Immediate / rolling Apply: [Confidential Information]
About FleetPulse
FleetPulse is the engineering wing with Truxo, a U.S.-based Transportation Management System used every day by freight brokers, carriers, and dispatchers across the country. We're not an agency and we don't take client projects — we build and ship our own SaaS product, and the software you test is running real freight operations in the U.S. right now.
We're a small, product-driven team that ships fast. Quality isn't a checkpoint at the end of the line for us — it's part of how we build. That's why we're hiring a Software QA Engineer who can own quality across our web app, mobile app, and APIs.
The Role
You'll be the person who makes sure features don't break in front of real customers. That means writing test plans for new features, running them yourself, and gradually building out automation so we stop testing the same things by hand every release.
You'll work closely with developers, product, and support — catching bugs before customers do, and writing the kind of regression coverage that lets us ship on Friday without anyone losing sleep.
This is a hands-on QA role with real ownership. You won't be handed test cases written by someone else and told to execute them. You'll design the testing strategy, pick the tools, and shape how quality works at FleetPulse as we grow.
What You'll Do
- Own end-to-end QA for new features across web (React/Next.js) and mobile (React Native)
- Write clear, reproducible test cases and maintain regression suites
- Build and maintain automated tests (UI and API) — we use Playwright and Postman/Newman, but we're flexible
- Test REST APIs directly: payloads, edge cases, error states, auth flows
- Reproduce, isolate, and document bugs with enough detail that engineers can fix them without back-and-forth
- Run release validation, smoke tests, and UAT cycles
- Work with support to triage customer-reported issues and turn them into regression tests
- Push for quality upstream — flag unclear requirements, suggest testability improvements, and help shape how we ship
What We're Looking For
- 2–4 years of hands-on QA experience on a real SaaS or web product
- Solid manual testing fundamentals: test design, exploratory testing, bug reproduction
- Working experience with at least one automation framework (Playwright, Cypress, Selenium, or similar)
- Comfortable testing REST APIs with Postman, Insomnia, or equivalent
- Familiar with reading basic SQL queries to verify data
- Comfortable with Git, JIRA (or equivalent), and modern dev workflows
- Strong written English — you'll be writing bug reports and test docs for a U.S.-facing product
- Curiosity and ownership. We don't need someone who waits for tickets — we need someone who finds the problems
Nice to Have
- Experience testing logistics, fintech, or other complex domain SaaS
- Mobile app testing (iOS/Android)
- Performance or load testing exposure
- CI/CD familiarity (GitHub Actions)
- Punjabi speaking — helpful for team communication, not required
Tech & Tools You'll Work With
- Frontend: React, Next.js, React Native
- Backend: Node.js, Express, PostgreSQL, Prisma
- Automation: Playwright, Postman/Newman
- Workflow: Git/GitHub, JIRA, Slack
- CI/CD: GitHub Actions
What You Get
- Competitive salary (based on experience)
- Real ownership of QA for a production U.S. SaaS product
- Direct collaboration with senior engineers and product leadership
- A small team where your work is visible and your decisions actually matter
- Modern tooling, no legacy QA bureaucracy
- On-site office in Patiala with a focused, engineering-first culture
- Clear growth path into automation lead, SDET, or QA management as we scale
How to Apply
- Send your resume to [HIDDEN TEXT] with subject line QA Engineer — Patiala. Bonus points if you include a short note on a tricky bug you caught and how you found it.