
Salary
💰 $65 - $70 per hour
Job Level
Mid-LevelSenior
Tech Stack
AndroidCloudiOS
About the role
- Lead quality assurance for mobile applications on iOS and Android.
- Develop, execute, and maintain manual and automated test cases.
- Design and implement test plans, strategies, and scripts.
- Perform functional, regression, UI/UX, performance, and compatibility testing.
- Identify risks, dependencies, and quality metrics across projects.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Utilize Appium, XCUITest, Espresso, TestRail, JIRA, Charles Proxy.
- Participate in code reviews and improve test automation.
- Investigate, document, and track defects; verify fixes.
- Mentor junior QA engineers and establish best practices for mobile testing.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 5+ years of experience in software quality assurance, with at least 3 years focused on mobile application testing.
- Strong understanding of iOS and Android mobile ecosystems, UI guidelines, and testing challenges.
- Proficiency in test automation tools such as Appium, Detox, or native frameworks (Espresso/XCUITest).
- Experience with CI/CD pipelines, source control (e.g., Git), and cloud-based device testing platforms (e.g., BrowserStack, Sauce Labs).
- Solid knowledge of QA methodologies, tools, and processes.
- Strong analytical, problem-solving, and communication skills.
- Experience with Agile development methodologies.