Senior Mobile QA Automation Engineer
We are seeking an experienced Senior Mobile QA Automation Engineer for testing on iOS, Android, and React Native applications. You will write and maintain automated test scripts, automate test cases in languages like Python, and ensure cross-device functionality using cloud-based testing tools.
• Automated Testing: Develop and maintain automated tests for iOS, Android, and React Native apps using frameworks like Appium, Espresso, XCUITest, and Detox.
• Test Case Writing: Automate effective and reusable test cases in Python to validate mobile app functionality.
• End-to-End Testing: Use cloud-based platforms like BrowserStack and LambdaTest for cross-platform and cross-device testing.
• CI/CD Integration: Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI).
• Test Strategy & Execution: Collaborate with product and development teams to create test plans, execute tests, and report issues.
• Bug Identification: Track defects and work with developers to resolve them using tools like JIRA and TestRail.
• Mentorship: Provide guidance and mentorship to junior team members on mobile test automation best practices.
Required Skills & Experience:
• 5+ years of experience in mobile automation testing.
• Strong knowledge of Appium, Espresso, XCUITest, Detox, or similar tools.
• Proficient in writing test cases in Python.
• Experience with Mobile app (React Native/Android/iOS) testing.
• Familiarity with BrowserStack, LambdaTest for cross-platform testing.
• Proficiency in CI/CD tools and test management (e.g., JIRA, TestRail).
• Strong debugging and performance testing skills.
• Experience working in Agile environments.
Preferred Qualifications:
• Knowledge of API testing (Postman, RestAssured) and performance tools.
• Familiarity with mobile security testing (OWASP).