Role Overview
We are seeking a detail-oriented QA Engineer responsible for ensuring the quality, reliability, and performance of web and mobile applications. The role involves designing and executing test plans, identifying bugs, and collaborating closely with development teams to deliver high-quality software products.
Key Responsibilities
- Develop and execute test plans, test cases, and test scenarios
- Perform manual testing of web and mobile applications
- Identify, document, and track bugs using issue tracking tools
- Validate API responses and backend integrations
- Conduct functional, regression, and usability testing
- Ensure cross-browser and cross-device compatibility
- Work closely with developers to reproduce and resolve issues
- Participate in requirement analysis and sprint planning
- Perform sanity checks before production releases
- Maintain test documentation and reports
Technical Skills Required
- Strong understanding of software testing methodologies
- Experience with manual testing tools (JIRA, ClickUp, Trello, etc.)
- Basic knowledge of API testing (Postman, Swagger)
- Understanding of SQL for data validation
- Familiarity with web technologies (HTML, CSS, APIs)
- Knowledge of mobile app testing (Android/iOS)
Good to Have
- Experience with automation testing tools (Selenium, Cypress, Playwright)
- Knowledge of CI/CD pipelines
- Exposure to performance testing tools
- Experience testing AI-based systems or chatbots
Soft Skills
- Strong attention to detail
- Analytical thinking and problem-solving
- Good communication and documentation skills
- Ability to work in a fast-paced environment
Experience
- 0–2 years (Junior QA)
- 2–5 years (Mid-Level QA)
Tools & Technologies
- JIRA / ClickUp / Trello
- Postman / Swagger
- Browser DevTools
- Git (basic understanding)
KPIs / Success Metrics
- Number of bugs identified vs production issues
- Test coverage and completeness
- Release quality and stability
- Turnaround time for testing cycles