Quash
Website:
quashbugs.com
Job details:
About Quash
Quash makes mobile testing faster, smarter, and more reliable. Instead of writing scripts and maintaining flaky automation, teams simply describe what they want tested and Quash executes it on real devices, validates backend calls, and handles edge cases in the flow.
We're a small, product-obsessed team backed by customers who use Quash in production every day. Fast releases, sharp execution, and a deep respect for craftsmanship define how we work.
Why This Role Matters
Every feature we ship and every user flow we enable depends on one thing: quality. At Quash, testing is not an afterthought, it’s core to the product. We’re building an AI-led testing engine, and your work ensures the intelligence is not just impressive, but reliable in the real world. You won’t just be “finding bugs.”
You’ll be shaping how quality is defined, measured, and maintained across our stack, desktop (Electron), web, backend validations, and AI-driven execution flows.
If you enjoy asking “what happens if…?” and actually finding out, this is your role.
What You’ll Do
Own Quality Across Our Product
- Validate features across our Electron desktop app, web platform, and AI execution engine.
- Design thoughtful test cases that explore both the intended flow and everything that could go wrong.
- Run manual testing across Windows, macOS, Linux, and major browsers.
- File bugs with clarity: steps, context, severity, risk, no guesswork.
- Work closely with engineering during development to prevent issues before they ship.
We’re looking for a QA Intern with a strong foundation in testing desktop applications and an interest in understanding system-level behavior alongside UI workflows.
Core Skills
- Strong understanding of Black Box testing, Exploratory testing, Functional testing, and Sanity testing
- Electron architecture knowledge: understanding of Main vs Renderer processes to identify whether bugs are UI-level or system-level.
- Resource profiling skills to monitor system performance on macOS and Windows and detect memory leaks or high resource consumptionAPI validation using Postman or cURL to verify backend responses independently of the frontend UIUnderstanding of local data storage mechanisms used by desktop apps (SQLite, JSON files, LocalStorage).
- Knowledge of the defect lifecycle (Open → In Progress → Fixed → Verified → Closed) and ability to perform Root Cause Analysis (RCA)Background & PrerequisitesB.E./B.Tech in CS/ITAcademic projects involving Desktop or Web App development.
- Strong understanding of SDLC, STLC, and Object-Oriented Programming (OOP) principles to align test strategies with scalable software architecture
If you’re detail-oriented and interested in hands-on QA work for desktop software, we’d love to connect.
Its is a Paid internship
Click on Apply to know more.