Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Piper Companies Logo

Mobile Software Engineer in Test (Mobile SET)

Piper Companies

$55 - $58
Oct 3, 2025
Durham, NC, US
Apply Now

Piper Companies is seeking a Mobile Software Engineer in Test (Mobile SET) to support the development and quality assurance of mobile applications across iOS and Android platforms by building scalable, automated test frameworks and integrating them into modern CI/CD pipelines.

Requirements

  • Proficiency in Java, JavaScript, TypeScript, and/or Python
  • Experience with mobile automation tools such as Appium, Maestro, and cloud testing platforms like BrowserStack
  • Familiarity with CI/CD tools (Azure DevOps, Jenkins) and DevOps practices including Docker and Kubernetes
  • Strong understanding of mobile frameworks (React Native, Flutter, Expo) and backend API validation
  • Knowledge of performance testing tools and techniques
  • Experience with version control systems and Agile methodologies
  • Experience with mobile automation tools such as Appium, Maestro, and cloud testing platforms like BrowserStack

Responsibilities

  • Design and maintain mobile test automation frameworks using Appium, Maestro, and related tools
  • Execute automated tests across emulators, physical devices, and cloud platforms like BrowserStack
  • Validate backend APIs using Postman and ensure alignment with mobile frameworks such as React Native, Flutter, and Expo
  • Develop detailed test scenarios from requirements to support a Shift-Left QA strategy
  • Integrate automated test suites into CI/CD pipelines using Azure DevOps, AWS, and Jenkins
  • Collaborate with developers, product owners, and DevOps teams to embed testing into the development lifecycle
  • Conduct performance testing to identify issues such as crashes, slowdowns, and memory leaks

Other

  • 3+ years of professional experience in software testing and automation, with a focus on mobile applications
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Advocate for quality assurance best practices and continuous improvement across teams
  • Remote work flexibility
  • Professional development opportunities including certifications, conferences, and training programs