cover image
PlushCare

PlushCare

www.plushcare.com

1 Job

164 Employees

About the Company

PlushCare provides online doctor visits for primary care, mental health, and therapy. Speak to a top doctor online and get personalized, high-quality healthcare from anywhere.

Listed Jobs

Company background Company brand
Company Name
PlushCare
Job Title
Senior Software Development Engineer In Test
Job Description
Job title: Senior Software Development Engineer in Test Role Summary: Senior SDET responsible for designing, building, and maintaining scalable test automation frameworks for web and mobile applications; driving performance optimization and CI/CD integration on cloud platforms. Expectations: Deliver high-quality automated test suites, mentor junior team members, and collaborate closely with DevOps, product, and development teams to ensure robust feature releases. Key Responsibilities - Maintain, refactor, and enhance legacy WDIO frameworks written in TypeScript and Flutter for web and mobile. - Architect and implement new modular, reusable automation test frameworks (UI, API, Mobile). - Tune performance of test suites and overall system metrics; identify bottlenecks and optimize execution. - Design and execute CI/CD pipelines using GitHub Actions, AWS services (Lambda, CodePipeline, S3, CloudWatch), Docker, and Jenkins. - Integrate test execution on cloud farms (Saucelabs, Browserstack, LambdaTest). - Develop custom testing utilities, scripts, and libraries to support continuous testing. - Conduct code reviews, define testing strategies, and perform quality assessments. - Monitor test results, analyze trends, root cause analysis, and recommend improvements. - Provide mentorship and leadership in test automation best practices. Required Skills - Advanced programming in TypeScript, Flutter/Dart, and scripting (Python, Bash). - Proven experience building and scaling automation frameworks (UI/API/Mobile). - Strong knowledge of CI/CD pipelines, GitHub Actions, AWS (Lambda, CodePipeline, S3, CloudWatch). - Performance tuning, profiling, and test optimization expertise. - Familiarity with cloud-native architecture, microservices, GraphQL, and Golang testing. - Experience with Selenium, Appium, Playwright, or Cypress preferred. - Excellent problem‑solving, debugging, communication, and collaboration skills. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Certifications in AWS, CI/CD tools, or test automation frameworks are a plus.
Vancouver, Canada
Hybrid
Senior
28-09-2025