QA Engineer Mobile Automation

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


Контакты:

@IOTechCareers

Report Page