Overview
$DOE
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6
Skills
Selenium
Job Details
Job Title: Mobile QA / Automation Engineer
Location: Remote
Job Summary:
We are seeking a Mobile QA / Automation Engineer to ensure the quality, performance, and reliability of our mobile applications across platforms. The ideal candidate has experience in both manual and automated testing of iOS and Android apps, and is familiar with modern testing frameworks and CI/CD pipelines.
Key Responsibilities:
- Design, develop, and execute automated test scripts for mobile applications using tools like Appium, Selenium, or Espresso.
- Perform manual testing when required, including functional, regression, performance, and usability testing.
- Collaborate with developers, product managers, and designers to identify and resolve defects.
- Create and maintain test plans, test cases, and detailed bug reports.
- Integrate automated tests into CI/CD pipelines for continuous testing.
- Ensure applications meet performance, security, and quality standards.
- Stay up-to-date with mobile testing best practices, tools, and frameworks.
Required Skills & Qualifications:
- Proven experience as a Mobile QA Engineer or Automation Engineer.
- Strong knowledge of mobile testing tools and frameworks (e.g., Appium, Selenium, Espresso, XCUITest).
- Experience with iOS and Android platforms.
- Proficiency in scripting or programming languages like Java, Kotlin, Python, or JavaScript.
- Understanding of CI/CD pipelines, version control (Git), and Agile development processes.
- Strong analytical, problem-solving, and debugging skills.
- Attention to detail and commitment to delivering high-quality software.
Preferred Skills:
- Experience with performance testing, security testing, and API testing for mobile apps.
- Knowledge of test management tools (Jira, TestRail, Zephyr, etc.).
- Familiarity with cross-platform mobile frameworks like React Native or Flutter.
- Experience with cloud-based device farms (BrowserStack, Sauce Labs).
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
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.