Teamware Solutions is seeking a dedicated Mobile Application Test Engineer to ensure the quality, functionality, and performance of our mobile applications. You'll play a crucial role in the entire software development lifecycle, from understanding requirements to executing comprehensive tests and ensuring a seamless user experience across various mobile platforms and devices. This position is ideal for someone meticulous, detail-oriented, and passionate about mobile technology.
Key Responsibilities
- Test Planning & Strategy :
- Collaborate with product owners and developers to understand mobile application requirements and specifications.
- Create detailed, comprehensive, and well-structured test plans, test cases, and test scripts for mobile applications.
- Identify and prioritize test scenarios for different mobile platforms (iOS, Android) and device types.
- Test Execution & Analysis :
- Execute various types of testing, including functional testing, UI / UX testing, performance testing, security testing, compatibility testing , and localization testing on mobile devices.
- Perform regression testing to ensure new features and bug fixes don't introduce new issues.
- Analyze test results, identify defects, and report them accurately with clear steps to reproduce.
- Utilize bug tracking tools (e.g., Jira, Azure DevOps) to manage the defect lifecycle.
- Automation & Tools :
- Contribute to the development and maintenance of mobile test automation frameworks and scripts (e.g., using Appium, Espresso, XCUITest).
- Use various mobile testing tools and emulators / simulators to optimize testing efforts.
- Stay updated with the latest mobile testing trends, tools, and technologies.
- Collaboration & Feedback :
- Work closely with development teams to ensure timely resolution of defects and to provide constructive feedback on application quality.
- Participate actively in Agile / Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.Proven experience in mobile application testing (iOS and / or Android).Strong understanding of mobile operating systems (iOS, Android) and their specific behaviors.Experience in designing and executing various types of mobile application tests .Familiarity with test management and bug tracking tools .Excellent analytical and problem-solving skills with a keen eye for detail.Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.Preferred Skills
Hands-on experience with mobile test automation tools (e.g., Appium, Selenium for mobile, Espresso, XCUITest).Knowledge of performance testing tools for mobile applications.Basic understanding of mobile development concepts or programming languages (e.g., Java, Kotlin, Swift, Objective-C).Experience with CI / CD pipelines in a mobile development environment.Skills Required
Test Planning, Functional Test, Test Automation, Operating Systems, Bug Tracking