Software Test & Development Engineer; Mobile
Listed on 2025-12-26
-
Software Development
Software Engineer, Software Testing
The Fountain Group is a national staffing firm and we are currently seeking a Mobile Test & Development Engineer for a prominent client of ours. This position is in Alameda, CA (Preferred), Milpitas, CA or Portland, OR
. Details for the position are as follows:
Pay: $51–55/hour
Locations: Alameda, CA (preferred) | Milpitas, CA | Portland, OR
Work Model: First 30 days onsite, then potential hybrid
Industry: Medical Device / SaMD (preferred, not required)
Developer-First Role
This is not a traditional QA or manual testing role.
We are seeking a software developer who specializes in test automation
— someone who writes code daily
, builds automation frameworks, and enjoys solving problems through development. Candidates who primarily execute existing test scripts or rely on frameworks built by others will not be a fit.
You will play a key role in designing, building, and maintaining automated test solutions for mobile Software as a Medical Device (SaMD) application
. This role requires strong hands‑on coding ability
, comfort being evaluated through a live coding exercise, and experience working across Android and iOS platforms.
Automation engineers on this team are expected to author automation
, not just run it.
Design, write, and maintain automated test scripts for mobile applications (primary responsibility)
Develop and enhance automation frameworks (Python‑based; migrated from Java)
Perform automated and targeted manual testing for Android and iOS applications
Execute automated API testing
Test on real mobile devices
, emulators, and cloud device farmsCollaborate closely with Development, Test, Product, and Delivery teams
Track work and defects in Jira
Contribute to test strategy, maintainability, and continuous improvement
Performance is measured on the creation, maintenance, and execution of automation scripts.
Required Qualifications5+ years of hands‑on mobile application testing experience
Strong software development skills
— you write code dailyExperience authoring automation scripts from scratch
Proficiency in Python (preferred) or strong coding ability in another language with willingness to work in Python
Experience with
AppiumHands‑on testing experience with Android and iOS
Automated API testing experience
Experience testing on real devices
Comfortable completing a live coding challenge during the interview process (no AI use)
Java experience
Experience in Medical Devices, SaMD, or other highly regulated industries
Browser Stack or AWS Device Farm experience
IBM ETM (training available)
Open‑source contributions related to automation or testing tools
Developers who moved into test automation
Automation engineers who love to code
Candidates who can clearly explain what code they wrote
, not just what they executedEngineers comfortable being evaluated on real technical skills
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).