Mobile Automation Engineer; Charlotte
Listed on 2026-10-10
-
Software Development
Software Testing, App Developer - Mobile/Web, DevOps
Charlotte, NC
18 Month W2 contract
Hybrid 3 days sonte 2 days remote
$65/hour
ONSITE INTERVIEW IS REQUIRED
LOCAL CANDIDATES ONLY!!!!!
IF YOU ARE NOT CURRETNLY LOCAL TO CHARLOTTE THIS IS NOT THE RIGHT FIT FOR YOU
Job Description:Mobile Automation QA Engineer (Hands-On Appium)
We are seeking a Mobile Automation QA Engineer with strong hands-on experience in Appium and Java to support mobile application testing across multiple client teams. This role focuses on developing, maintaining, executing, and debugging automated test scripts for both existing and upcoming iOS and Android applications.
The team is responsible for testing changes to the client's mobile platforms, including monthly releases and regression testing of existing applications. The ideal candidate will have proven experience building and maintaining mobile automation frameworks and integrating automated tests into CI/CD pipelines.
The selected candidate will join an established team of 5–6 mobile automation engineers and report directly to Siva.
Key Responsibilities- Design, develop, execute, and maintain automated mobile test scripts using Appium and Java.
- Build new automated test cases for existing applications and upcoming mobile applications.
- Maintain and enhance existing automation frameworks and test scripts.
- Perform automated testing across iOS and Android platforms.
- Execute monthly release testing and regression testing to validate application functionality and platform changes.
- Identify, troubleshoot, and debug test failures, including flaky tests and automation framework issues.
- Configure and execute automated tests on Android emulators, iOS simulators, and physical mobile devices.
- Integrate automated test suites into CI/CD pipelines using Jenkins.
- Use shell scripting to support test execution, environment setup, and automation tasks.
- Manage test automation code and collaborate with team members using Git and Bitbucket.
- Work closely with the mobile QA team to improve automation coverage, reliability, and testing efficiency.
- Approximately 5 years of experience in Mobile QA or Mobile QA Engineering.
- Strong, hands-on experience developing and maintaining mobile test automation using Appium and Java.
- Demonstrated experience automating tests for both iOS and Android applications.
- Experience building, executing, debugging, and maintaining automated test scripts in a real-world project environment.
- Understanding of mobile automation frameworks, test case design, and regression testing.
- Experience integrating automated tests into CI/CD pipelines, preferably using Jenkins.
- Familiarity with shell scripting for test setup, execution, and task automation.
- Experience with Git and Bitbucket for source control and code management.
- Strong troubleshooting and problem-solving skills.
- Ability to clearly explain individual technical contributions, including framework development, test implementation, debugging, and maintenance.
- Purpose
- Appium
- Mobile test automation for iOS and Android
- Java
- Programming language for automated test scripts
- Shell Scripting
- Test setup, execution, and task automation
- Jenkins
- CI/CD pipeline integration and automated test execution
- Git / Bitbucket
- Source control and repository management
- Android Emulators / iOS Simulators / Real Devices
- Mobile test execution environments
This role is primarily focused on writing, executing, debugging, and maintaining automated mobile tests, rather than manual QA alone.
Candidates should be able to explain their personal experience with:- Setting up or enhancing an Appium automation framework.
- Developing and maintaining Java-based test scripts.
- Automating functional and regression test cases for iOS…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).