Job Description – QA Engineer
Position: QA Engineer
Department: Technology
Location: Navi Mumbai, Turbhe
Experience Required: 2+ Years
About PRPM Services Pvt. Ltd. (OneKiraana)
OneKiraana is building the technology backbone for India's 13M+ kirana stores—the neighborhood shops that power everyday commerce for over a billion people.
We empower local retailers with private labels, supply chain capabilities, logistics infrastructure, and intelligent technology solutions, enabling them to compete and thrive in a rapidly modernizing market.
Our vision is ambitious yet simple: to become the operating system that every kirana store in India runs on.
As we continue to scale our products and technology ecosystem, we are looking for a QA Engineer who can ensure exceptional product quality across web applications, backend services, APIs, and upcoming native mobile platforms.
Position Overview
We are seeking a detail-oriented and proactive QA Engineer to own end-to-end quality assurance across our product ecosystem.
The ideal candidate will be responsible for validating application functionality, API behavior, backend data integrity, and user experience across multiple platforms. You will work closely with engineering, product, and design teams to establish a strong quality culture and ensure that every release meets the highest standards before reaching production.
This role offers an excellent opportunity to contribute to high-impact products used daily by thousands of kirana store owners and internal operations teams.
Key Projects
1. B2B E-Commerce Platform
A scalable and high-performance ordering platform serving a rapidly expanding network of kirana stores across India.
2. Internal Management System
An operational platform supporting sourcing, packaging, inventory, logistics, and role-based workflows across multiple business functions.
3. Kirana Ordering App (PWA & React Native)
The primary store-facing experience used by shop owners for ordering and business operations. You will own quality across both web and upcoming native mobile applications.
4. Backend APIs & Services
Node.js, NestJS, Python-based services, authentication systems, integrations, and PostgreSQL databases powering the entire platform ecosystem.
Key Responsibilities
Functional & Manual Testing
- Own end-to-end testing across frontend, backend, APIs, and mobile platforms.
- Prepare detailed test plans, test scenarios, test cases, and regression suites.
- Validate business workflows, user journeys, and system integrations.
- Perform exploratory testing to identify edge cases and real-world failure scenarios.
- Ensure consistent quality across web, PWA, and native mobile experiences.
API & Backend Testing
- Test REST APIs, authentication mechanisms, and service integrations.
- Validate request/response structures, status codes, and API contracts.
- Perform backend validation using PostgreSQL queries.
- Verify data integrity across services and application layers.
- Test RBAC, authorization boundaries, and workflow permissions.
Automation Testing
- Build, maintain, and enhance automation frameworks for UI and API testing.
- Develop automated test suites using:
- Cypress
- Playwright
- Selenium (where applicable)
- Create API automation using:
- Postman
- Newman
- REST Assured
- Similar automation tools
- Ensure automation coverage for critical business workflows.
CI/CD & Release Management
- Integrate automated tests into CI/CD pipelines using GitHub Actions.
- Participate in release planning and deployment validation.
- Conduct regression testing before production releases.
- Own release sign-off and final quality validation.
Defect Management & Collaboration
- Identify, document, and track defects with clear reproduction steps.
- Provide logs, screenshots, videos, and severity assessments for reported issues.
- Work closely with developers to resolve defects efficiently.
- Collaborate with Product, Design, Frontend, and Backend teams throughout the development lifecycle.
- Contribute to continuous process improvement and quality best practices.
Required Technical Skills
Testing & Quality Assurance
- 2+ years of hands-on QA experience in web-based products.
- Strong understanding of:
- Software Testing Life Cycle (STLC)
- Test Planning
- Regression Testing
- Functional Testing
- Integration Testing
- User Acceptance Testing
API Testing
- Strong understanding of:
- HTTP Protocols
- REST APIs
- JSON Structures
- HTTP Status Codes
- Experience debugging API requests and responses using browser developer tools.
- Hands-on experience with:
- Postman
- Newman
- REST Assured
- Similar API testing tools
Automation Testing
- Hands-on experience with at least one automation framework:
- Cypress
- Playwright
- Selenium
- Ability to design and maintain scalable automated test suites.
Database Testing
- Strong SQL skills.
- Experience writing PostgreSQL queries.
- Ability to validate backend data and ensure end-to-end data consistency.
Development & DevOps Knowledge
- Familiarity with:
- Git
- GitHub
- CI/CD Pipelines
- GitHub Actions
- Knowledge of JavaScript or TypeScript for automation scripting.
- Basic understanding of Python-based services is an added advantage.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent attention to detail.
- Ability to identify usability issues and UX inconsistencies.
- Clear written and verbal communication skills.
- Strong documentation and reporting capabilities.
Preferred Qualifications
- Experience testing React Native mobile applications.
- Exposure to performance and load testing tools such as:
- JMeter
- k6
- Locust
- Understanding of security testing fundamentals:
- OWASP Top 10
- Authentication vulnerabilities
- Session management
- RBAC boundary testing
- Experience establishing QA processes and automation frameworks.
- Familiarity with NestJS-based backend systems.
- Experience testing Python-based backend services.
- Exposure to B2B, E-commerce, Retail, or Supply Chain products.
- Accessibility testing experience:
- WCAG 2.1 AA
- axe
- Screen Readers
- Experience with test management tools:
- TestRail
- Zephyr
- Xray
Key Competencies
- Quality Ownership
- Analytical Thinking
- Attention to Detail
- Problem Solving
- Test Automation Mindset
- Risk Assessment
- Cross-Functional Collaboration
- Process Improvement
- Accountability
- Effective Communication
What We Offer
- Opportunity to build products impacting millions of retailers across India.
- Ownership of quality across mission-critical technology platforms.
- Exposure to modern web, mobile, backend, and cloud technologies.
- Fast-paced startup environment with significant learning and growth opportunities.
- Collaborative and innovation-driven work culture.
- Direct contribution to transforming India's retail ecosystem through technology.
Pay: ₹600,000.00 - ₹800,000.00 per year
Benefits:
Work Location: In person