Back to Remote jobs  >   QA
Software Development Engineer in Test @Paperless Post
QA
Salary usd 120,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago

[Hiring] Software Development Engineer in Test @Paperless Post

2d ago - Paperless Post is hiring a remote Software Development Engineer in Test. πŸ’Έ Salary: usd 120,000 - 140,000 per year πŸ“Location: USA

Role Description

Paperless Post is seeking a Software Development Engineer in Test (SDET) to join our team of multidisciplinary engineers, specifically our Editor team which develops our invitation and card creation tool. In this role, you'll develop and maintain automated test frameworks specifically designed to handle complex visual rendering, creative interactions, and non-standard browser behaviors. You'll write automated test scripts that validate both functionality and creative output, collaborate with developers on testability for innovative UI components, and integrate tests into CI/CD pipelines. This role requires a unique blend of software engineering and quality assurance expertise, with a particular focus on testing rich interactive experiences and visual fidelity.

Our stack includes:

  • Typescript
  • React
  • Next.js
  • GraphQL on the frontend
  • Golang with sprinkles of Ruby running on top of PostgreSQL and MongoDB
  • AWS with Kubernetes, Helm, and Terraform
  • CircleCI and ArgoCD for deployment

What you’ll do here

  • Test automation for creative tools: Design, develop, and maintain automated test scripts and frameworks specifically for creative editing interfaces, including canvas-based interactions, drag-and-drop functionality, visual rendering validation, and non-standard browser APIs.
  • Visual and interaction testing: Build testing strategies that validate both functional correctness and visual output, including pixel-perfect rendering, responsive design behaviors, and complex user interactions unique to creative tools.
  • Software development lifecycle (SDLC) integration: Embed testing into the development process by collaborating with developers on unit tests, integration tests, and code reviews.
  • CI/CD integration: Implement and manage automated tests within Continuous Integration and Continuous Deployment pipelines to ensure rapid and reliable delivery cycles.
  • Quality assurance: Ensure software meets quality standards by identifying, documenting, and tracking bugs, and performing comprehensive testing across various test types.
  • Collaboration: Work closely with development, QA, and product teams to align testing strategies with project goals.
  • Analysis and improvement: Analyze test results, provide feedback on quality, and continuously research new test tools and methodologies to improve processes.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field or equivalent experience
  • 6+ years of experience as a SDET, Software Engineer, or similar
  • Proficiency in JavaScript/Typescript and modern frontend frameworks (React strongly preferred)
  • Experience building automated test frameworks for web applications, particularly for interactive or visual-heavy applications
  • Strong understanding of browser APIs, DOM manipulation, and cross-browser compatibility challenges
  • Experience with frontend testing frameworks (e.g., Playwright, Cypress, Jest, React Testing Library)
  • Experience with CI/CD pipelines and automated build tools
  • Experience with source control (Git preferred)
  • Strong analytical and problem-solving skills, attention to detail, and excellent communication and collaboration abilities

Requirements

  • Experience testing creative tools, design software, or canvas-based applications
  • Knowledge of visual regression testing and screenshot comparison tools
  • Experience with performance testing for frontend applications (rendering performance, animation smoothness)
  • Familiarity with accessibility testing, particularly for complex interactive interfaces
  • Experience with browser automation tools and handling non-standard browser behaviors
  • Knowledge of graphics programming or HTML Canvas/SVG APIs
  • Experience with containerization technology (preferably Docker)
  • Experience with mobile web testing and responsive design validation
  • Understanding of user experience principles for creative tools
  • Experience with monitoring and observability tools for frontend applications

Benefits

  • The compensation range for this role is $120,000 - $140,000 USD.
  • Compensation is based on factors including geographic location, job-related skills, years of experience, and internal team banding.
  • All full-time offer packages come with a base salary, equity component, and options for fully paid medical, dental, and vision benefits.
  • This range is based on the NYC market and may vary based on candidate location.

Company Description

We are proud that Paperless Post has helped over 220 million people globally connect in the real world since our inception. Paperless Post exists to help all people celebrate all the moments that matter to them. We believe that having a team reflective of the diverse world around us empowers us to create a product that serves everyone. Women, people of color, trans/genderqueer individuals, individuals with disabilities, and veterans are especially encouraged to apply.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Back to Remote jobs  >   QA
Software Development Engineer in Test @Paperless Post
QA
Salary usd 120,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later