JobHabor

QA Automation Engineer

Location
US
Workplace
Remote
Employment
Full Time
Salary
USD 100,000–130,000/yr
Apply on the employer’s site

Posted 28d ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, build, and maintain test automation frameworks for web, iOS, and Android applications
  • Integrate automated test suites into CI/CD pipelines and own suite health
  • Build automated API test coverage for services powering our apps
  • Develop strategies for testing location-based features including GPS simulation, GPX replay, and sensor mocking
  • Use AI tools to accelerate test authoring, maintenance, and analysis
  • Perform targeted exploratory and regression testing on new features
  • Document and track defects with clear reproduction steps and severity assessments
  • Collaborate with engineers, product, and design to build testability into features
  • Participate in sprint planning, provide QA estimates, and advocate for quality

Requirements

  • 4+ years in software quality assurance, including 2+ years building test automation
  • Strong programming skills in Python, TypeScript/JavaScript, or Java
  • Hands-on experience building automation frameworks with Playwright or Cypress for web
  • Hands-on experience with Maestro, Appium, XCUITest, or Espresso for mobile
  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions, Jenkins, CircleCI)
  • Automated API testing in code beyond Postman collections
  • Use AI coding tools (Claude Code, Copilot) as a force multiplier
  • Strong exploratory testing instincts and attention to detail
  • Familiarity with bug tracking and test management tools (Jira, TestRail)
  • Strong communication in a fully remote environment
  • Ability to work independently in ambiguous situations

Preferred

  • Experience testing GPS, mapping, or other location-based applications
  • Experience with performance or load testing (k6, Gatling, Locust)
  • Experience with device farms or cloud testing platforms (BrowserStack, Firebase Test Lab)
  • Passion for fitness, running, cycling, or other endurance activities
  • Familiarity with the MapMyFitness apps or active user community

Skills

  • Python
  • TypeScript
  • JavaScript
  • Java
  • Playwright
  • Cypress
  • Maestro
  • Appium
  • XCUITest
  • Espresso
  • GitHub Actions
  • Jenkins
  • CircleCI
  • Postman
  • Claude Code
  • Copilot
  • Jira
  • TestRail
  • k6
  • Gatling
  • Locust
  • BrowserStack
  • Firebase Test Lab

Similar roles