We are seeking a detail-oriented and skilled Mobile Application Tester to ensure the quality, performance, and reliability of our mobile applications across Android and iOS platforms. The ideal candidate will have strong expertise in manual and automated testing of mobile apps, with a deep understanding of mobile testing frameworks, device compatibility, and app store deployment requirements.
Key Responsibilities
Design, develop, and execute test cases, test plans, and test scripts for mobile applications.
Perform manual testing (functional, regression, UI/UX, exploratory) across different devices and OS versions.
Implement and maintain automated testing using tools like Appium, Espresso, XCUITest, or similar.
Test app performance, responsiveness, usability, and security under varying network conditions.
Collaborate with developers, product managers, and designers to understand requirements and resolve issues.
Report, track, and verify bugs using tools like JIRA, Bugzilla, or Trello.
Validate API integrations and backend functionality for mobile apps.
Ensure mobile apps comply with App Store (iOS) and Play Store (Android) guidelines before release.
Maintain a device lab (real devices/emulators) and test on multiple screen sizes and OS versions.
Provide feedback to improve user experience and application stability.
Required Skills & Qualifications
Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience).
4+ years of experience in mobile application testing.
Strong knowledge of Android and iOS ecosystems.
Hands-on experience with mobile automation tools (Appium, Espresso, XCUITest, Selenium for mobile).
Familiarity with CI/CD pipelines and testing integration (Jenkins, GitLab CI/CD).
Proficient in using defect tracking and test management tools.
Strong understanding of QA methodologies, SDLC, and Agile practices.
Knowledge of API testing tools (Postman, REST Assured) is a plus.
Excellent analytical, problem-solving, and communication skills.