QA Engineer Mobile Automation
Название: QA Engineer Mobile Automation
Зарплата: 2 000 - 2 500$
Описание:
Job Title: QA Engineer – Mobile Automation (Remote)
Company: IOTech
Location: Dubai
Format of work: Remote
Work: 40 hours per week
Salary:
2000-2500
USD Gross
Key Responsibilities
• Design, develop, and maintain automated test scripts for mobile applications, including Flutter-based apps (iOS and Android).
• Build and maintain robust mobile automation frameworks using tools including Appium (Flutter driver), Flutter Integration Tests, Espresso, XCUITest, Detox, Selenium, and other Flutter-specific automation solutions.
• Must be able to design and maintain a full automated testing suite for a large-scale Flutter application, including UI automation, integration tests, performance monitoring, and end-to-end flows.
• Implement automated UI, functional, regression, and end-to-end tests across mobile platforms.
• Conduct functional, regression, exploratory, usability, and performance testing.
• Execute automated test suites within CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Bitrise, Codemagic) and deliver timely test reports.
• Set up and maintain Flutter-specific automation workflows:
• flutter drive
• Flutter integration tests
• Appium + Flutter driver automation
• Firebase Test Lab / BrowserStack pipelines
Required Qualifications
• Bachelor’s degree in Computer Science, IT, Engineering, or related field.
• 3+ years of QA experience, with a minimum of 2 years in mobile test automation.
• Strong experience with:
• Appium (highly preferred)
• Flutter automation (Appium Flutter Driver, Flutter Integration Tests)
• Espresso / XCUITest (native-level testing)
• Proficiency in Java, Python, JavaScript, or TypeScript for writing automation frameworks.
• Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Bitrise, Codemagic).
• Experience using mobile debugging tools such as ADB, Android Studio, Xcode, and Flutter DevTools.
• Solid understanding of QA methodologies, STLC, test strategy, and defect lifecycle.
• Experience testing REST APIs via Postman or automated frameworks.
• Experience designing test frameworks for large-scale Flutter applications is a strong requirement.
Preferred Qualifications (Nice to Have)
• Experience writing:
• Flutter integration tests
• Golden image tests
• Widget/unit tests for Flutter
• Experience with performance/load testing tools (k6, JMeter, Gatling).
For Full Job Description:
Contacts:
• please share CV in english
Контакты:
