Role Overview
We are looking for an experienced QA Tester (Manual + Automation) for our SaaS product team in Hyderabad. The ideal candidate should have strong hands-on experience in testing web applications, mobile applications, and APIs, with expertise in both manual and automation testing.
The candidate will be responsible for ensuring end-to-end product quality across multi-tenant SaaS platforms, validating workflows, usability, integrations, data security, and release readiness.
Key Responsibilities
- Understand business requirements and convert them into test scenarios and test cases
- Perform manual testing for web apps, mobile apps, and backend APIs
- Execute functional, regression, smoke, sanity, integration, and UAT testing
- Build and maintain automation scripts for web applications using Selenium / Playwright / Cypress
- Perform mobile automation testing using Appium
- Validate REST APIs and GraphQL APIs using Postman / Rest Assured
- Perform cross-browser and cross-device testing
- Test Android and iOS mobile applications
- Validate multi-tenant SaaS workflows, tenant isolation, subscriptions, user roles, and permissions
- Perform database testing using SQL
- Track defects using Jira / Azure DevOps
- Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
- Support release testing, hotfix validation, and production sanity
- Collaborate closely with Product, Dev, and DevOps teams in Agile sprints
Required Skills
- Strong experience in Manual + Automation Testing
- Hands-on with Selenium / Playwright / Cypress
- Strong Mobile App Testing experience (Android + iOS)
- Mobile automation using Appium
- Experience in SaaS product testing
- Good understanding of multi-tenant architecture
- API testing using Postman / Rest Assured
- SQL for backend validation
- CI/CD knowledge using Jenkins / GitHub Actions
- Agile / Scrum methodology
- Strong debugging and defect analysis skills
Preferred Skills
- Experience in B2B SaaS products
- Security testing for login, session, RBAC, and tenant data isolation
- Performance testing using JMeter / k6
- Cloud testing exposure (AWS / Azure)
- BrowserStack / Sauce Labs
- Experience with release pipelines and production monitoring