What are the responsibilities and job description for the Mobile QA Automation Engineer position at Purple Drive Technologies LLC?
Location: Remote / US (Any Location)
Role Description
We are seeking an experienced QA Automation Engineer with strong expertise in mobile (Android & iOS) and backend/API testing. The ideal candidate will design, build, and maintain scalable automation frameworks, integrate test suites into CI/CD pipelines, and work closely with development teams to ensure high-quality deliverables across mobile and backend systems.
Roles & Responsibilities
- Create and maintain automated functional, regression, and endtoend test scripts using Javabased test frameworks.
- Build, enhance, and maintain mobile automation frameworks for Android and iOS platforms.
- Integrate automation test suites into CI/CD pipelines for continuous testing and validation.
- Perform API and backend testing to validate business logic, data integrity, and integrations.
- Identify, document, and track defects using JIRA, and verify fixes.
- Maintain and improve automation test coverage for new and existing features.
- Collaborate closely with development and QA teams to ensure fast feedback cycles and high product quality.
Technical / Functional Skills
- Strong experience in test automation using Java, Kotlin, or Python.
- Handson experience in mobile automation using:
- Appium
- Espresso
- UiAutomator
- XCUITest
- Good working knowledge of Swift or ObjectiveC for iOS automation.
- Experience in API testing using REST/SOAP, Postman, and Rest Assured.
- Proven ability to build and maintain automation frameworks for Android and iOS applications.
- Strong knowledge of CI/CD tools such as:
- Jenkins
- GitLab
- Buildkite
- Spinnaker
- Familiarity with Git, JIRA, and Xcode.
Generic Skills
- Strong problemsolving and analytical skills
- Effective communication and collaboration abilities
- Ability to work independently and as part of a crossfunctional team