Mobile App Tester Apply
Mobile Application Tester Remote 6+ Months Contract
Key Responsibilities:
-
Execute functional, usability, regression, and performance testing on native mobile applications for both iOS and Android platforms.
-
Develop, document, and maintain test cases, scripts, and reports.
-
Identify, document, and report bugs and issues using bug tracking systems like Jira, Bugzilla, etc.
-
Collaborate with developers, designers, and product managers to understand application functionality and define testing requirements.
-
Perform manual and automated testing of mobile apps across different devices and operating systems.
-
Analyze and ensure mobile apps meet business and functional requirements.
-
Validate user experience, including screen layouts, transitions, and responsiveness.
-
Participate in test planning, test case creation, and test execution.
-
Provide input on improvements to the testing process and methodologies.
-
Ensure compliance with the app store (Google Play and Apple App Store) guidelines and standards.
Qualifications:
-
Proven experience (5+ years) in testing native mobile applications for iOS and Android.
-
Strong understanding of mobile platforms and devices, including various operating system versions.
-
Experience with mobile testing tools such as Appium, Xcode, Android Studio, TestFlight, Espresso, etc.
-
Familiarity with Agile methodologies and sprint-based development.
-
Hands-on experience with test management tools (Jira, TestRail, Zephyr, etc.).
-
Knowledge of version control tools (Git, Bitbucket) is a plus.
-
Experience with automation frameworks and scripting is highly desirable.
-
Understanding of UI/UX design principles and mobile app architecture.
-
Strong attention to detail with excellent analytical and problem-solving skills.
Skills and Competencies:
-
Proficient in identifying, documenting, and reporting bugs effectively.
-
Good understanding of both manual and automated testing processes.
-
Excellent communication and teamwork skills.
-
Ability to work under tight deadlines and handle multiple tasks.
-
Self-motivated with the ability to work independently and as part of a team.
Educational Requirements:
-
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).