i
Coders Brain
392 Coders Brain Jobs
12-12 years
Mobile Quality Assurance Engineer - Manual/Automation Testing (12-12 yrs)
Coders Brain
posted 12hr ago
Flexible timing
Key skills for the job
Job Description :
We are seeking an experienced Mobile QA Engineer with 12+ years of experience to join our team.
The ideal candidate will have a strong background in mobile application testing, including functional, performance, and automation testing for both iOS and Android platforms. As a Mobile QA Engineer, you will be responsible for ensuring the quality of mobile applications through comprehensive testing, identifying issues early in the development process, and helping to deliver high-quality, user- friendly mobile applications.
Key Responsibilities :
- Test Planning & Strategy : Develop and implement test plans, test cases, and test strategies for mobile applications on both iOS and Android platforms.
- Mobile Application Testing : Conduct functional, regression, usability, performance, and security testing for mobile apps to ensure they meet business requirements and provide a seamless user experience.
- Automation Testing : Create, maintain, and execute automated test scripts using industry- standard tools and frameworks (e.g., Appium, Selenium, XCTest, Espresso) to increase testing efficiency and coverage.
- Manual Testing : Perform exploratory and manual testing for mobile apps across a variety of devices and OS versions, identifying defects and validating app behavior.
- Cross-Platform Compatibility : Ensure that mobile apps are consistent and perform well across multiple devices, operating systems, screen sizes, and resolutions.
- Defect Management : Log, track, and manage defects in JIRA, TestRail, or similar tools, and work closely with developers to ensure quick resolution of issues.
- Test Execution : Perform testing on mobile apps to ensure they function correctly on physical devices, emulators, and simulators. Test different environments, including Wi-Fi, mobile networks, and various OS versions.
- Collaboration : Work closely with developers, product managers, and business analysts to understand requirements, provide feedback, and improve app quality.
- Performance Testing : Conduct performance, load, and stress testing on mobile apps to evaluate their scalability, speed, and responsiveness under various conditions.
- Documentation & Reporting : Document test results, maintain test case repositories, and generate detailed reports on test progress, results, and issues.
- App Store Guidelines Compliance : Ensure mobile applications comply with app store guidelines (Google Play Store, Apple App Store) and industry standards.
- Continuous Improvement : Identify areas for process improvement within the QA workflow and contribute to the overall enhancement of testing practices and tools.
Required Skills and Experience :
- 12+ years of experience in mobile QA testing, with strong hands-on experience in manual and automated testing for mobile applications.
- Experience with mobile testing tools such as Appium, XCUITest, Espresso, Robot Framework, Selenium, or others.
- Solid understanding of iOS and Android mobile platforms, including UI/UX testing, performance, and compatibility testing.
- Expertise in testing for cross-platform mobile applications, ensuring consistent functionality across various devices, OS versions, and screen sizes.
- Hands-on experience with mobile testing frameworks and CI/CD pipelines (e.g., Jenkins, Bamboo, GitLab).
- Strong knowledge of mobile app performance testing (e.g., load, stress, memory, battery, network speed, and app responsiveness).
- Proficiency in bug tracking and test management tools such as JIRA, TestRail, or similar platforms.
- Familiarity with API testing for mobile applications, including RESTful APIs and web services.
- Knowledge of mobile app security testing best practices.
- Strong problem-solving and analytical skills to identify, troubleshoot, and report issues in a timely manner.
- Excellent communication skills, with the ability to work collaboratively in cross-functional teams.
- Knowledge of Agile and Scrum methodologies, and experience working in Agile environments.
Preferred Skills :
- Experience with performance testing tools such as LoadRunner or JMeter for mobile apps.
- Familiarity with cloud-based testing platforms (e.g., Sauce Labs, BrowserStack) for device and browser testing.
- Experience testing mobile games, IoT applications, or other complex mobile solutions.
- Knowledge of Mobile Device Management (MDM) systems and mobile app deployment processes.
Functional Areas: Other
Read full job descriptionPrepare for Quality Assurance Engineer roles with real interview advice
12-12 Yrs
12-16 Yrs