
Senior Software Engineer, Quality Engineering
Plane.so
Posted 2026-07-14
Tech & Engg
Job Description
Ovii's Interpretation of the Role
Plane is looking for a senior engineer to own and evolve its automated test suite for web and desktop clients. The role blends framework design, flaky‑test remediation, and cross‑environment validation to keep releases reliable for regulated customers.
Role Snapshot
- Own end‑to‑end automated test suite
- Design framework for flaky‑test elimination
- Prioritize coverage for high‑impact failures
- Maintain fast, trustworthy CI runs
- Collaborate across product, engineering, and community
- Triage and resolve test failures
Must-Have Requirements
- Playwright or Cypress
- TypeScript or JavaScript
- GitHub Actions CI
- Automation framework development
- API testing
- automation framework development
- flaky test remediation
- CI pipeline execution
Nice-to-Have Signals
- Open‑source contribution to Plane or similar projects
- Real‑time collaborative/offline‑first testing experience
- AI‑agent behavior testing
- Cross‑browser visual regression tools (BrowserStack, Applitools)
- Electron desktop testing
- open‑source contributions
- real‑time collaborative app testing
- AI‑agent testing
Work Setup
- Location: India
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Define, build, and maintain the automated test framework for Plane’s web and desktop clients
- Create coverage for concurrent editing, offline recovery, and AI‑agent actions where results are ranges
- Allocate test budget to the most customer‑impacting scenarios and decide what to test
- Keep the suite fast and reliable, eliminating flaky tests that engineers ignore
- Validate functionality across Plane Cloud, self‑hosted deployments, multiple browsers and hardware configurations
- Partner daily with engineers and product teams in San Francisco and Hyderabad, reviewing community PR test contributions
- Triage failures, distinguishing real defects from script or environment issues
Good Fit If You Have
- Built a custom automation framework from scratch
- Fluent with Playwright or Cypress and can debug failures from traces
- Successfully reduced flakiness in a large test suite
- Experience running tests in CI (GitHub Actions or comparable) and optimizing run time
- Comfortable testing APIs as well as UI components
Skills
- Playwright or Cypress
- TypeScript or JavaScript
- GitHub Actions CI
- Automation framework design
- API (REST) testing
- Electron desktop testing
- Cross‑browser visual regression
- Real‑time collaborative testing
- AI‑agent behavior testing