Mobile QA Tester
Core
Ensuring quality, performance, and reliability of mobile applications across Android and iOS platforms through manual and automated testing.
Role type
Senior Mobile QA Engineer (Automation)
Builds
Mobile applications for iOS and Android
Domain
Mobile Development / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Mobile automation (Appium, Espresso, XCUITest), API testing (Postman, REST Assured), CI/CD integration (Jenkins, GitLab CI/CD), Defect tracking (JIRA, Bugzilla), Test case design, Regression testing, UI/UX validation, Device lab management, SDLC and Agile methodologies
Preferred skills
Knowledge of mobile testing frameworks, Device compatibility testing, App store deployment guidelines
Technologies
Appium, Espresso, XCUITest, Selenium, JIRA, Bugzilla, Trello, Postman, REST Assured, Jenkins, GitLab CI/CD
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.
Seniority
Senior, hands-on IC