QA Engineer

Carpenter Canada Co.

Richmond (VA)

Hybrid

USD 90,000 - 110,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid time off
Employee discount

Job summary

Casper is hiring a QA Engineer to own functional and end-to-end testing across our systems. You will report to the QA Manager and ensure reliable quality for SaaS and ecommerce workflows, including Shopfiy and ERP integrations.

This hybrid Richmond, VA role requires 4 days/week onsite with a strong emphasis on test design, automation, and collaboration with Product, Engineering, and DevOps. Base salary ranges from 90k to 110k USD annually.

Qualifications

  • Strong in functional and end-to-end testing, with some hands-on exposure to automation using Playwright and TypeScript.
  • Experience testing an e-commerce or SaaS product and understanding order lifecycles, payments, and integrations.
  • Clear repro steps, good severity/priority judgments, and robust bug reporting.
  • Creative problem-solver who tests beyond the ticket scope; organized and documentation-focused.
  • Ability to juggle multiple test cycles and communicate with engineers, product, and DevOps.
  • Familiarity with JIRA and Coda for test management.
  • Nice to have API testing with Postman and CI/CD exposure.
  • B.S. in CS or related field is a plus.

Responsibilities

  • Design and execute functional and end-to-end test cases for web and backend systems.
  • Own test planning for features and releases with traceable test cases.
  • Perform exploratory testing to surface issues not covered by scripts.
  • Validate cross-system workflows across interconnected platforms.
  • Test SaaS workflows in e-commerce, Shopify, OMS, Salesforce, and ERP environments.
  • Detect, isolate, reproduce, and document defects clearly.
  • Contribute to Playwright + TypeScript automation framework and scripts.
  • Run, debug, and extend existing Playwright tests to grow automation skills.
  • Collaborate with Product, Engineering, and stakeholders to ensure coverage.
  • Write documentation for test cases and workflows to support scalability.
  • Provide updates to QA Manager on progress and risks.

Skills

Functional testing
End-to-end testing
Bug reporting
Test planning
Exploratory testing
Collaborative communication
Cross-team collaboration

Education

B.S. in Computer Science

Tools

Playwright
TypeScript
JIRA
Coda

Job description

  • Pay or shift range: $90,000 USD to $110,000 USD
    The estimated range is the budgeted amount for this position. Final offers are based on various factors, including skill set, experience, location, qualifications and other job-related reasons.
  • IT
  • Full-Time
  • Requisition #: QAENG003054
Description

Looking for a job to get you out of bed?

We're looking for a QA Engineer to join our Quality Engineering team and own functional and end‑to‑end testing across our systems. We want someone genuinely passionate about testing - eager to hunt down the bug nobody else found, think outside the box, and take real ownership and accountability for the quality of what ships. You'll report directly to the QA Manager and help ensure consistent, reliable quality across our systems.

Casper (Casper.com) believes everyone should sleep better. That’s why we obsess over designing sleep products that actually make a difference—from the littlest dreamers and beyond. Including mattresses, pillows, and bedding, our entire collection is dreamed up and engineered in-house by our product and design teams. Sleepers can shop online, visit one of our 40+ retail locations across the United States, or find us through a growing network of trusted retail partners.

This is a hybrid role, requiring that you work 4 days per week from our Richmond, VA office.

When youʼre not catching zzzʼs, this is what youʼll do...

  • Design and execute functional and end‑to‑end test cases across web and back‑end systems, covering happy paths, edge cases, and negative scenarios
  • Own test planning for features and releases - clear, traceable test plans and test cases tied to requirements
  • Perform exploratory testing to surface issues that scripted cases miss
  • Validate complex, cross‑system workflows across multiple interconnected platforms
  • Test and validate workflows across SaaS applications commonly used in e‑commerce, Shopify, OMS, Salesforce, and ERP environments
  • Detect, isolate, reproduce, and document defects with clarity and insight
  • Contribute to our existing Playwright + TypeScript automation framework, starting with the most repetitive or highest‑risk manual cases
  • Write and maintain automated test scripts using Playwright and TypeScript, following our existing Page Object Model patterns
  • Get hands‑on with our automation suite — running, debugging, and extending existing Playwright tests as you build up your automation skill set
  • Collaborate with Product, Engineering, and stakeholders to understand requirements and ensure proper test coverage
  • Write documentation for test cases and workflows to support long‑term scalability
  • Provide regular updates to the QA Manager on progress, risks, and opportunities for improvement

Our dream candidate is/has…

  • Strong in functional and end‑to‑end testing, with some hands‑on exposure to automation using Playwright and TypeScript
  • Experience testing an e‑commerce or SaaS product - you understand order lifecycles, payment or fulfillment flows, and how integrations between systems break in non‑obvious ways
  • Strong test case design and bug reporting skills - clear repro steps, good judgment on severity and priority
  • A creative problem‑solver who thinks outside the box - not satisfied testing only what's written in the ticket
  • Organized - able to juggle multiple test cycles and keep documentation current without letting anything slip
  • Passionate about testing - you find real satisfaction in catching the thing nobody else caught, and it shows
  • Comfortable with bug/task/test management tools such as JIRA and Coda
  • Comfortable working across multiple interconnected systems and validating end‑to‑end workflows
  • A clear communicator who collaborates closely with engineering, product, and DevOps

Nice to have…

  • Experience with API testing tools such as Postman
  • Exposure to CI/CD pipelines and how automated tests fit into them
  • Familiarity with AWS resources
  • Familiarity with AI‑driven workflows and tools like Copilot, Claude, Kiro, and Amazon Q Developer
  • B.S. in Computer Science or a related field

Targeted Annual Base Salary Range: $90,000-110,000 USD

Casper’s compensation philosophy ensures that the actual base salary is based on factors including but not limited to skills, education, experience, special training, time in position, and/or years of service.

We recognize that annual base salary is just one part of a total rewards package. In addition, we offer a comprehensive benefits package, wellbeing resources, and other perks including:

  • Medical, vision, and dental insurance to help you with those coughs or cavities (too many waffles)…
  • Paid Time Off. We believe in the power of rest so take the time you need to recharge.
  • Employee Discount to use on whatever you like (with a few exceptions) and product discounts for friends and family!
  • Dreaming of your next degree? After one year of service, we’ll help make that dream a little easier with tuition reimbursement.
  • … and more!

Candidates must be authorized to work in the United States without the need for current or future employer-sponsored visa support.

As part of our hiring process, employment offers are contingent on the successful completion of a background check and drug screening, where permitted by law.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Engineer
QA Engineer

Casper • Richmond (VA)

Hybrid
USD 90,000 - 110,000
Medical, vision, and dental insurance
Paid Time Off
Employee discount
QA Engineer
QA Engineer

Carpenter Co. • Richmond (VA)

Hybrid
USD 90,000 - 110,000
Medical, vision, and dental insurance
Paid Time Off
Employee discount on Casper products
Senior QA Engineer, AI & Automation
Senior QA Engineer, AI & Automation

CSC Generation Enterprise • San Jose (CA)

Remote
USD 110,000 - 160,000
Sr. Quality Engineer
Sr. Quality Engineer

Quest Global • California

On-site
USD 90,000 - 101,000
Health insurance
401(k)
401(k) matching
+6
Sr. Quality Engineer
Sr. Quality Engineer

Quest Global • Austin (TX)

On-site
USD 90,000 - 101,000
Health insurance
401(k)
Sr. Quality Engineer- First Dollar (Remote)
Sr. Quality Engineer- First Dollar (Remote)

Inspira Financial • Oak Brook (IL)

On-site
USD 91,000 - 111,000
Healthcare
401K savings plan
Paid time off
+2
QA Test Manager
QA Test Manager

Cayuse Holdings • Austin (TX)

On-site
USD 120,000 - 180,000
Medical, Dental and Vision Insurance
401(k) Retirement Savings Plan
Paid Time Off
Senior Quality Engineer
Senior Quality Engineer

Karbon • United States

On-site
USD 110,000 - 190,000
4 weeks annual leave
Flexible working environment
Work with high-performing teams
+3
Senior QA Automation Engineer - Playwright & Selenium
Senior QA Automation Engineer - Playwright & Selenium

Cognizant • Dallas (TX)

Remote
USD 50,000 - 93,000
Health benefits
Paid holidays
401(k)
Senior QA Engineer
Senior QA Engineer

YASSI Yotta Automated Software Solutions Inc. • Chicago (IL)

Hybrid
USD 90,000 - 130,000
Health insurance
401(k)
Equity/stock options
+2