Mobile Automation Engineer - Only W2/ Full time

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Android
IOS
Selenium

Job Details

 


Job Description:

We are looking for an experienced Mobile Automation Engineer to join our team and work on testing mobile applications across Android and iOS platforms. You will be responsible for designing, developing, and maintaining automated test scripts, ensuring the quality and performance of mobile applications within the client ecosystem. Your work will be critical in delivering high-quality, robust, and scalable solutions to support mobile banking and finance applications.


Responsibilities:

  • Design and implement automated tests for both Android and iOS applications using industry-standard frameworks like Appium, Selenium, or XCUITest.

  • Collaborate closely with developers, QA teams, and product managers to ensure the stability and performance of mobile applications.

  • Write, execute, and maintain test scripts to validate new features, functionality, and regression in Android/iOS applications.

  • Perform mobile testing across multiple environments, devices, and OS versions to ensure compatibility and stability.

  • Create and maintain test plans, test cases, and test data based on product requirements and design specifications.

  • Integrate automated tests into the CI/CD pipeline for continuous integration and delivery using tools like Jenkins, GitLab CI, or CircleCI.

  • Troubleshoot and debug issues in mobile applications, reporting defects using tools such as Jira, Azure DevOps, or Trello.

  • Ensure adherence to best practices for mobile testing and automation, including the development of reusable and modular test scripts.

  • Contribute to the development of performance testing strategies for mobile applications, ensuring smooth operation under high traffic conditions.

  • Provide feedback to development teams on the stability and usability of mobile applications.

  • Stay updated with the latest mobile testing trends and technologies to drive automation improvements.


Requirements:

  • Proven experience in mobile automation testing for both Android and iOS platforms.

  • Proficiency with automation tools and frameworks such as Appium, XCUITest, Selenium, and Calabash.

  • Hands-on experience in creating and maintaining automated test scripts for mobile applications.

  • Solid understanding of mobile development technologies and frameworks, including Java, Kotlin, Swift, and Objective-C.

  • Strong experience with CI/CD tools and integration (Jenkins, GitLab CI, etc.).

  • Familiarity with mobile testing environments and device clouds such as Sauce Labs, BrowserStack, or AWS Device Farm.

  • Excellent debugging and troubleshooting skills with experience using tools like Android Studio, Xcode, and Charles Proxy.

  • Strong communication and collaboration skills to work with cross-functional teams.

  • Experience with Agile methodologies and tools like Jira, Confluence, and Azure DevOps.

  • Knowledge of mobile performance testing and tools such as Apache JMeter or LoadRunner is a plus.


 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.