Job Description
Job Description
Job Summary
We’re seeking a meticulous Manual QA Engineer to join our Quality Assurance team. You’ll design and execute both manual and automated test scenarios, identify defects, and collaborate with developers and product owners to ensure superior user experiences across web and mobile platforms.
Core Responsibilities
- Design and execute test plans, test cases, and scripts across manual and automated contexts for web and mobile applications
- Perform functional, regression, integration, performance, security, compatibility, and usability testing on iOS and Android
- Develop automated test scripts using TypeScript / JavaScript and Appium; execute UI testing via tools like BrowserStack and Sofy
- Query databases using SQL and create basic stored procedures to support testing
- Collaborate with product, development, and QA teams to translate user requirements into actionable test scenarios
- Conduct API testing using Postman
- Log, track, and manage defects using JIRA or equivalent tools
- Ensure test environments and data are properly provisioned
- Participate actively in Agile ceremonies—daily stand-ups, sprint planning, retrospectives
- Monitor application performance using observability tools for crash, analytics, and log tracking
Required Qualifications
Minimum of 5 years of experience in software testing, focusing on web, mobile, and API testingHands-on experience with iOS and Android testing using tools like Sofy and BrowserStackStrong foundation in manual testing principles; some familiarity with automation scripting is a plusExperience with test tools and methodologies such as ISTQB standards, AWS CloudWatch logs, and analytics platforms like Adobe or AmplitudeKnowledge of accessibility testing, responsive design validation, and localization testing best practicesExperience with CI / CD concepts and tools like Jenkins, Git, or Azure DevOpsSkilled in API testing with Postman, with exposure to test management tools (e.g., JIRA, TestRail, Zephyr)Deep understanding of Agile / Scrum methodologies and a proactive, analytical approach to problem-solving