ŌURA

Software Test Engineer – Women's Health

ŌURA

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $151,300 - $178,000 per year

About the role

  • Develop comprehensive test strategies and plans for end-to-end Women's Health features, covering mobile applications, backend services, and algorithmic solutions.
  • Define testing objectives, scope, and success criteria for each test phase, ensuring coverage for complex user scenarios (e.g., cycle phases, pregnancy modes, tagging flows).
  • Collaborate with Product and Science teams to understand feature requirements and regulatory compliance needs.
  • Execute manual and automated tests for Women's Health features; analyze test results and report defects, issues, and bugs in a clear, concise manner.
  • Validate data flow and algorithm accuracy, ensuring inputs from the ring translate correctly to user-facing insights.
  • Visualize data and metrics to communicate test coverage and quality status to stakeholders.
  • Implement, maintain, and enhance test automation frameworks using Pytest and Appium (required).
  • Integrate automated testing in CI/CD pipelines (e.g., GitHub Actions) to support continuous testing and fast feedback.
  • Ensure regression suites are stable, reliable, and provide high-value coverage for core health features.
  • Work closely with developers, product managers, data scientists, and other stakeholders to debug issues and ensure timely resolutions.
  • Advocate for best practices in QA and continuously improve testing methods, processes, and tools within the squad.
  • Take ownership of product quality for assigned Women's Health features, ensuring high reliability and performance of sensitive health data features.
  • Champion quality standards, ensuring the squad adheres to best practices and processes.
  • Explore and experiment with AI-assisted testing approaches (e.g., test generation, data analysis).
  • Evaluate and introduce new tools and methodologies for efficient, scalable, and robust testing.

Requirements

  • 3+ years of hands-on software testing experience.
  • QA and Test Automation Experience: Proven track record of designing, building, and executing automated tests for mobile applications (iOS/Android).
  • Domain Experience: Experience testing health, wellness, or medical-related software is a strong plus. Familiarity with testing algorithms or data-driven features is highly valued.
  • End-to-End Testing Experience: Experience testing complex, multi-component systems (e.g., embedded software combined with mobile applications & cloud-based services).
  • Automation Frameworks & Tools: Strong hands-on experience with Pytest and Appium (required).
  • Programming/Scripting Skills: Proficiency in Python is required.
  • CI/CD Expertise: Familiarity with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI, and best practices for continuous testing.
  • Analytical and Troubleshooting Skills: Ability to identify root causes of complex issues quickly and drive solutions.
  • Communication & Collaboration: Strong interpersonal skills with the ability to work cross-functionally with developers, product teams, and science teams to ensure shared understanding of requirements and quality goals.
  • AI Tools: Experience with LLMs and AI-driven dev/test tools (e.g., GitHub Copilot, Claude Code, Cursor) is a plus.
Benefits
  • Competitive salary and equity packages
  • Health, dental, vision insurance, and mental health resources
  • An Oura Ring of your own plus employee discounts for friends & family
  • 20 days of paid time off plus 13 paid holidays plus 8 days of flexible wellness time off
  • Paid sick leave and parental leave
  • Amazing culture of collaborative and passionate coworkers
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
test strategiestest plansmanual testingautomated testingtest automation frameworksPytestAppiumPythonCI/CDalgorithm testing
Soft Skills
analytical skillstroubleshooting skillscommunication skillscollaboration skillsinterpersonal skillsownershipadvocacy for best practicescontinuous improvement