Enable job alerts via email!

Mobile Automation Engineer

Verint

United States

Remote

USD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking a QA Automation Engineer with extensive experience in mobile automation. The ideal candidate will have a passion for quality, working closely with application developers to ensure high reliability and performance across various mobile platforms. This role emphasizes a variety of responsibilities, including developing automated test scripts and conducting API testing, within a collaborative and remote-friendly environment.

Qualifications

  • Experience in manual exploratory and automation testing.
  • Solid understanding of QA principles and testing methodologies.
  • Strong proficiency with Git, Selenium, and Java.

Responsibilities

  • Develop and maintain automated test scripts using Java/Kotlin.
  • Integrate automated tests into CI/CD pipelines.
  • Collaborate closely with developers to ensure high-quality releases.

Skills

Exploratory Testing
Automation
Analytical Thinking
Problem Solving
Communication

Tools

Java
Kotlin
Git
Selenium
Cucumber
TestNG
Jenkins
REST

Job description

The Role:

We are seeking a QA Automation Engineer with strong experience in the full mobile automation lifecycle and a passion for quality. A successful candidate will join a motivated mobile application development team to play a key role in ensuring the reliability, usability, and performance of our applications and SDKs across various mobile platforms. This role is ideal for someone who enjoys a variety of work, thrives in a remote environment, and is comfortable learning new skills and educating developers to embed quality throughout the development lifecycle.

Key Responsibilities:

  1. Follow BDD practices to create test scenarios using Gherkin syntax that define clear and testable requirements for the product behavior.
  2. Develop and maintain automated test scripts using Java/Kotlin, Appium, and Cucumber.
  3. Conduct API testing and validation using REST tools and frameworks.
  4. Integrate automated tests into CI/CD pipelines using Jenkins, Bitrise, or similar tools.
  5. Report on automation results using Zephyr Scale within Jira.
  6. Triage issues with automation results to ensure that tests remain reliable over time.
  7. Perform exploratory testing to uncover edge cases and usability issues.
  8. Collaborate closely with developers, product managers, and other QA engineers to ensure high-quality releases.
  9. Promote a quality-first mindset across the engineering team.
  10. Assist developers in the creation of automated tests.
  11. Stay current with emerging testing tools, trends, and technologies.

Essential:

  1. Experience with manual exploratory testing.
  2. Experience with automation.
  3. Solid understanding of QA principles, testing methodologies, and best practices.
  4. Proficiency with Git, Selenium, Cucumber, TestNG, Java, BDD/Gherkin.
  5. Analytical thinker and effective problem solver.
  6. Strong communication skills and ability to influence developers to prioritize quality.
  7. Willingness to learn new tools and technologies.

Desirable:

  1. Appium 2.0 and mobile test automation using Kotlin and Kotlin-based test clients for Android/iOS development.
  2. REST API test creation and validation.
  3. Experience with BrowserStack, Jenkins, and/or Bitrise.
  4. Interest in applying AI in testing.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.