About the RoleRwaj is looking for a Senior QA Engineer to take ownership of testing and quality assurance across our Web, iOS, and Android platforms.This is a hands-on role for someone who can deeply test product features, identify edge cases, write clear bug reports, manage issues in Jira, and work closely with developers and product teams to make sure every release is stable before going live.We are looking for someone with strong attention to detail, a product-first mindset, and the ability to test like a real user, not just follow a checklist.Key ResponsibilitiesEnd-to-End Testing Test new features across Web, iOS, and Android, including buyer flows, seller flows, onboarding, listings, checkout, live features, notifications, and admin-related workflows.Bug Reporting & Jira Management Identify, document, prioritize, and track bugs using Jira with clear steps to reproduce, screenshots, screen recordings, expected results, actual results, device details, and severity.Test Case Creation Write and maintain test cases, test scenarios, and regression checklists for new and existing features.Regression Testing Run regression tests before releases to make sure new updates do not break core functionality.Cross-Platform Testing Test on real iPhone and Android devices, as well as different browsers and screen sizes, to ensure a smooth user experience.API & Backend Validation Use tools like Postman or similar platforms to test APIs, validate responses, and help confirm whether issues are coming from the frontend, backend, or integration layer.Release Readiness Support the release process by confirming feature quality, reporting blockers, and helping the team decide whether a release is ready.Collaboration Work closely with product managers, developers, designers, and support teams to understand requirements and improve product quality.Requirements5+ years of professional experience in Quality Assurance or Software Testing.Strong experience testing web and mobile applications.Strong experience using Jira for bug tracking, sprint workflows, and issue management.Experience writing clear test cases, test scenarios, and regression checklists.Experience testing iOS and Android apps on physical devices.Good understanding of mobile app behavior, browser differences, responsive design, and user experience issues.Experience with API testing tools such as Postman, Insomnia, or similar.Ability to provide detailed bug reports with screenshots, screen recordings, logs, and clear reproduction steps.Strong communication skills and the ability to work with remote development teams.A product-first mindset, you care about the user experience, not only whether the feature technically works.Nice to HaveExperience testing e-commerce, marketplace, fintech, live streaming, or social commerce platforms.Experience with mobile logs such as Xcode logs, Android Studio Logcat, Firebase Crashlytics, or similar tools.Basic knowledge of SQL or database validation.Experience testing under different network conditions such as 3G, 4G, 5G, weak Wi-Fi, and unstable connections.Experience with automation tools such as Playwright, Cypress, Selenium, Appium, or similar.Experience working in Agile teams using Jira, sprints, epics, user stories, and acceptance criteria.What We’re Looking ForWe need someone who does not wait to be told exactly what to test. You should be able to understand the feature, think through edge cases, challenge unclear requirements, and protect the product before it reaches users.This role is a strong fit for someone who is detail-oriented, proactive, structured, and comfortable taking ownership of QA across a fast-moving startup environment.