cover image
Skip

Skip

www.skipwithjoy.com

1 Job

184 Employees

About the Company

Skip is on a mission to make life joyful through powered movement.

Movement is a powerful way to build physical, mental and social health. Yet it is elusive for over 2 billion people due to age, injury, or disability. We are building a product that will restore mobility for millions and enable a new frontier of joyful movement experiences. We want to build a future where a grandparent can easily outrun their grandkids and no one is left behind at the trailhead.

Listed Jobs

Company background Company brand
Company Name
Skip
Job Title
Quality Assurance Engineer
Job Description
**Job Title** Quality Assurance Engineer **Role Summary** Own end‑to‑end software quality for a wear‑able robotic device and its ecosystem, spanning hardware, mobile, web, API, and cloud layers. Design and maintain automation frameworks, mock environments, and regression suites in a fast‑moving sprint environment. **Expectations** - Minimum 3 years of SDET or QA experience in a product or consumer‑device company. - Proven ability to build and run full‑stack test infrastructure from scratch. - Strong programming in Python and JavaScript/TypeScript. - Comfortable with CI/CD, mobile (iOS/Android), web, API, and cloud (GCP) testing. **Key Responsibilities** - Design and execute end‑to‑end test plans covering device unboxing, BLE pairing, charging, onboarding, and cloud data sync. - Participate in EVT/DVT integration testing and Hardware‑in‑Loop (HIL) test planning. - Build and maintain automation frameworks: Selenium for web, Appium for mobile, and custom libraries for backend APIs. - Create and manage mock services, synthetic data pipelines, and sandbox configurations for reliable issue reproduction. - Write unit and integration test suites in collaboration with firmware and software teams to close coverage gaps. - Identify, document, and triage edge cases such as network failure, BLE/WiFi outages, storage limits, server errors, and app crashes. - Verify data correctness across on‑device, app, and GCP endpoints. - Define test metrics, report release risks, and influence sprint velocity. - Wear prototypes to conduct on‑body usability and data‑collection testing. **Required Skills** - Python & JavaScript/TypeScript (Node.js) programming. - Selenium WebDriver for web automation. - REST/GraphQL API test automation. - Mobile automation with Appium (bonus). - Experience designing HIL or firmware‑level test setups. - Mock service creation, synthetic data generation, and test environment management. - CI/CD pipeline integration (Jenkins, GitHub Actions, or similar). - Adversarial thinking, edge‑case scenario design, and documentation. **Required Education & Certifications** None specified.
San francisco, United states
Hybrid
Junior
17-03-2026