25 Sep
|
Happiest Minds Technologies
|
Bengaluru
25 Sep
Happiest Minds Technologies
Bengaluru
Job Summary
Senior QA Engineer
Bangalore Full-time
Responsibilities
- Owning product quality end-to-end reading PRDs, challenging assumptions, mapping user journeys, finding the gaps before code is written
- Hunting edge cases in UPI flows, stress-testing every transaction path across devices, UPI apps, and network conditions, finding the failures nobody thought to spec.
- Building and maintaining automated regression suites; golden-path transaction flows must never break; you own the framework (Flutter integration tests, E2E tools like Patrol / Maestro), wire it into CI / CD, and keep it healthy as the product evolves
- Testing at the API layer simulating timeouts and failure scenarios, validating reconciliation logic, catching state-machine bugs before they hit production
- Using AI aggressively - LLMs to generate test cases from PRDs, write automation scripts, analyse logs, build internal QA tooling; you're faster because of it, not just comfortable with it
- Collaborating directly with product and engineering, filing bugs that change product decisions, pushing back on ambiguous requirements, maintaining a living edge-case library the whole team references
Requirements
- 5+ years in QA / SDET roles, with at least 2 years on mobile apps
- Payments or fintech domain experience - you've tested UPI, wallets, lending, or card payment flows; you understand async transaction lifecycles, callback handling, idempotency, and reconciliation edge cases
- Flutter experience preferred; familiarity with flutter_test, widget testing, integration testing, and the Flutter / Dart ecosystem; if not Flutter, strong native
- API testing expertise: Postman, REST clients, mocking API responses,
validating webhook payloads is second nature
- Automation mindset: you've built and maintained regression suites, not just one-off scripts; CI/CD integration experience (GitHub Actions, Bitrise, Codemagic, or similar)
- Already using AI in your daily workflow, or aggressively learning to Claude, ChatGPT, Copilot, Cursor for test generation, code, log analysis, internal tooling
- Product thinking: given a feature brief, you independently enumerate user journeys, failure modes, and edge cases; you've filed bugs that changed product direction
- Bonus: You've worked at a UPI app or payments company. You're comfortable with Charles Proxy / mitmproxy for inspecting API traffic, reading Dart / Flutter code, device farms (BrowserStack, Firebase Test Lab) for Android fragmentation, or performance and load testing. You've worked on a team small enough that there was no one else to blame.
Why you shouldn t join
We want it fast and we want it bulletproof. We won't pick one. That's the hardest thing about this role. We ship fast there is no two-week QA cycle to park a release behind. But this is money. A bug here isn't a cosmetic regression; it's someone's rent that didn't arrive. If you need a long stabilisation phase to feel safe, you'll feel rushed. If you're quick but let real failures through, it shows immediately in someone's bank balance. The people who thrive here are the ones who've figured out how to be both.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 TEST MODULE LEAD - Mobile functional testing (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru