Key Responsibilities
Design, develop, and execute test cases, test scenarios, and test strategies.
Perform mobile app testing (Android/iOS), including functional, regression, usability, and
compatibility testing.
Conduct API testing using tools such as Postman, Swagger, or similar.
Analyze and validate logs (ADB logs, device logs, server logs) for debugging and
troubleshooting.
Participate actively in Agile ceremonies (daily stand-ups, refinement, sprint planning, retros,
etc.).
Review and analyze user stories, acceptance criteria, and product requirements for
completeness and testability.
Identify, log, and track defects; collaborate with cross-functional teams to drive resolution.
Ensure high-quality releases through systematic and thorough testing.
Provide clear and concise reporting on QA progress, risks, and coverage.
Must-Have Skills
Strong understanding of software testing fundamentals and QA methodologies.
Good hands-on experience in Mobile App Testing.
Solid knowledge of API testing (functional, negative, and integration).
Good understanding of Agile methodology and QA's role within agile teams.
Ability to analyze application logs, device logs, and backend logs.
Strong analytical skills and ability to understand product flows, edge cases, and
dependencies.
Experience with bug tracking systems (e.g., JIRA).
Good to Have
Basic to intermediate experience in Automation Testing.
o Appium (Android/iOS)
o Selenium WebDriver
Experience with Git or other version-control systems.
Understanding of Jenkins or other CI/CD tools.
Familiarity with TestNG, Maven, REST Assured, etc.
Ability to contribute to automation scripts for smoke/regression as needed.
Application Confirmation
You're applying for the role below: