Coursedog

Coursedog

Coursedog is an Intelligent Academic Operations Platform founded in 2018 by Columbia University computer science students Justin Wenig and Nick Diao. Based in New York, the company focuses on enhancing academic operations within higher education institutions. Coursedog aims to improve student success by modernizing processes that facilitate course enrollment and timely graduation. The platform offers a range of services, including cloud-based academic and event scheduling, curriculum management, online catalogs, assessment and reporting tools, workflow automation, and real-time data integration. These features help educational institutions streamline operations and make data-driven decisions. Coursedog serves over 300 educational institutions, including notable universities like Columbia University, Stanford, and BYU, as well as community colleges and professional schools. The platform supports students by providing easier access to course information and scheduling, ultimately promoting on-time program completion and operational efficiency for institutions.

information technology & services
51-200
Founded 2018
$111M raised

Description

  • Design, build, and maintain end-to-end and API test suites using Cypress and Playwright.
  • Develop test scenarios for SIS integrations, including create, update, and delete flows across multiple platforms.
  • Validate merge logic, conflict resolution, and bidirectional synchronization behavior.
  • Analyze merge reports, investigate integration errors, and identify root causes of data inconsistencies.
  • Manage and maintain test cases in Qase.
  • Triage CI/CD failures and distinguish flaky tests from real defects.
  • Build and maintain automated test coverage for integration pipelines, including real-time, nightly, and manual sync processes.
  • Drive shift-left testing practices and improve quality earlier in the development lifecycle.
  • Expand automation frameworks and increase test coverage across integration workflows.
  • Establish performance, visual regression, and accessibility testing baselines.

Requirements

  • 10+ years of experience in QA or SDET roles, with a focus on complex, data-intensive applications.
  • Strong proficiency in JavaScript or TypeScript.
  • Hands-on experience with Cypress and/or Playwright, including Page Object Model, fixtures and helpers, API mocking/intercepts, and feature flag setup.
  • Hands-on API testing experience using REST, Postman/Newman, and authentication flows.
  • Familiarity with test management tools such as Qase, TestRail, or Zephyr.
  • Strong understanding of CI/CD pipelines, such as CircleCI, including debugging failures and improving test reliability.
  • Proficiency in querying databases such as MongoDB, PostgreSQL, or SQL-based systems.
  • Working knowledge of performance testing tools such as k6 or similar.
  • Strong Git proficiency.
  • Higher education or SIS domain experience, with the ability to quickly learn how Student Information Systems manage academic data.
  • Knowledge of SIS platforms such as Banner, Colleague, PeopleSoft, Workday, and related integration methods is preferred.
  • Understanding of SIS concepts such as three-way merge logic, bidirectional sync, source-of-truth conflict resolution, effective dating, and nightly versus real-time versus manual integration schedules.
  • Experience with integration or ETL pipeline testing is preferred.
  • Experience with Vue.js component testing is preferred.
  • Familiarity with Docker, Kubernetes, or AWS environments is preferred.
  • Experience with accessibility testing using WCAG or axe-core is preferred.
  • Experience with visual regression tools such as Applitools or Percy is preferred.

Benefits

  • Competitive base salary of $80,000–$90,000, depending on experience and qualifications.
  • Performance-based variable compensation bringing total on-target earnings to $90,000–$100,000.
  • Remote-first work environment open to candidates around the globe.
  • Safe Harbor 401(k) plan available from day one with a 4% employer match.
  • Unlimited paid time off.
  • Equity grants with reviews and adjustments tied to promotions.
  • Up to 12 weeks of fully paid parental leave.
  • Medical, dental, and vision coverage with a fixed contribution model and employer-paid portion depending on coverage level.
  • Access to wellness and support programs including Spring Health, XP Health, Carrot Fertility, and One Medical.
  • HSA and FSA pre-tax savings options.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Python Developer - Code Migration Specialist

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python developer for a project-based AI testing role focused on evaluating and improving large codebases through black-box functional testing, reproducible environments, and iterative code migration support.

Bash C C++ Docker Go Linux Pillow Pytest Python Rust
4 minutes ago

Senior Python Systems Developer - Functional Testing Project

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python developer for a project-based AI role focused on testing, evaluating, and improving large codebases and AI-assisted development workflows for leading tech companies.

Bash C C++ Docker Go Linux LLM Pillow Pytest Python Rust
4 minutes ago

Senior Python Systems Developer - Functional Testing Project

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python developer for a project-based AI opportunity focused on testing, evaluating, and improving large codebases and migration workflows for leading tech companies.

Bash C C++ Docker Go Linux Pillow Pytest Python Rust
4 minutes ago

Senior Python Systems Developer - Functional Testing Project

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python developer for a project-based AI evaluation role focused on building functional tests, reproducible environments, and quality checks for large multi-language codebases.

Bash C C++ Docker Go Linux LLM Pillow Pytest Python Rust
4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers