TE

Mobile Application Testing

Teamware Solutions
Mumbai8-15 LPA Posted 16 Jul 2025
FULL TIME
Bugzilla
Jmeter
Testrail
Loadrunner
Jira

Job Description

Key Responsibilities:

  • Test Planning: Develop comprehensive test plans for mobile applications, ensuring that all functional, non-functional, and performance aspects are thoroughly covered.
  • Test Execution: Perform manual and automated testing on iOS and Android applications. Execute functional, regression, integration, usability, and performance tests.
  • Test Case Development: Design and document detailed test cases, ensuring they align with the mobile app requirements and features.
  • Bug Reporting: Identify, document, and track defects using defect management tools (e.g., JIRA, Bugzilla). Work closely with developers to resolve issues in a timely manner.
  • Cross-Platform Testing: Ensure that the mobile application performs seamlessly across different devices, OS versions, screen sizes, and orientations on Android and iOS platforms.
  • Performance Testing: Conduct performance testing (e.g., load and stress testing) on mobile apps, identifying and resolving performance bottlenecks and ensuring optimal app responsiveness.
  • User Interface & User Experience Testing: Ensure that the mobile application is intuitive and follows design and UX guidelines. Identify any UI/UX issues or inconsistencies.
  • Automation Testing: Develop and maintain automated test scripts for mobile applications using tools such as Appium, Selenium, or Robot Framework.
  • Compatibility Testing: Test applications across multiple device models, screen resolutions, and OS versions to ensure consistency and compatibility.
  • Integration Testing: Test the integration of mobile apps with backend APIs, ensuring data flow, sync, and error handling work as expected.
  • Security Testing: Verify the security features of the mobile application, including secure storage, data encryption, and privacy-related functionalities.
  • Regression Testing: Ensure that new features and bug fixes do not negatively impact the existing functionality of the application.
  • Documentation: Maintain detailed records of test cases, test results, and defects. Ensure proper test documentation for future reference and compliance.

Required Qualifications & Skills:

  • 2-4years of experience in mobile application testing (manual and automated) for iOS and Android platforms.
  • Strong knowledge of mobile testing principles, including UI/UX testing, functional testing, compatibility testing, and performance testing.
  • Experience with test automation tools such as Appium, Selenium, Robot Framework, or other mobile-specific testing frameworks.
  • Familiarity with mobile app debugging tools (e.g., Android Studio, Xcode).
  • Proficiency in bug tracking and project management tools such as JIRA, Bugzilla, or TestRail.
  • Solid understanding of mobile OSs (iOS and Android) and mobile devices (smartphones, tablets).
  • Strong knowledge of mobile app lifecycle, including release cycles, versioning, and updates.
  • Experience with API testing and knowledge of Postman or SoapUI for backend validation.
  • Understanding of CI/CD pipelines and integration with mobile app testing processes.
  • Good knowledge of mobile performance testing and tools such as JMeter, LoadRunner, or Charles Proxy.
  • Strong attention to detail and ability to identify bugs, inconsistencies, and other issues.
  • Experience with network testing, device synchronization, and data storage testing.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
Join WhatsApp Channel