Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PDQ

Software Engineer – Test

PDQ

Software Engineer in Test ensuring product quality for PDQ's device management solutions. Collaborating on test automation and maintaining CI/CD pipelines in an agile environment.

Posted 7/4/2026full-timeRemote • Arizona, Colorado, Connecticut, Florida, Idaho, Illinois, Kentucky, Maryland, Minnesota, Missouri, Montana, New Hampshire, North Carolina, Oklahoma, Oregon, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CypressElixirGoJavaJavaScriptJestPythonReactRustSDLCTypeScript

About the role

Key responsibilities & impact
  • Work with the fun stuff: We use Elixir, Rust, JS, PowerShell + TS.
  • Design, develop, and execute test automation (E2E, unit, integration, performance) and infrastructure (test provider, CI integration, local development scripts).
  • Build and maintain automation for your components; contribute improvements to the test framework and CI/CD pipelines.
  • Research, document, estimate, and report on identified bugs; consult with Software Engineers to help write better tests and more maintainable code.
  • Collaborate with Product teams to refine feature requirements and partner with cross-functional teams including Engineering, Product, and Design.
  • Estimate, prioritize, plan, and coordinate testing activities throughout the entire software development life cycle.
  • Create and maintain testing documentation, support newer team members as they onboard, and contribute to PDQ's Open Code Policy by fixing defects across the codebase.

Requirements

What you’ll need
  • 3+ years of experience with relevant programming languages; strong preference for languages in our stack (Elixir, Rust, JavaScript, TypeScript, PowerShell), but open to other languages such as Python, Go, or Java.
  • 2+ years of experience with web testing tools, including E2E frameworks (Cypress, Playwright, WebDriver IO, etc.) and unit/component testing tools (Jest, React Testing Library, etc.).
  • Experience working with CI/CD pipelines and understanding how testing integrates into the development workflow.
  • Knowledge of modern web infrastructure, design patterns, and the modern testing paradigm, including the types of automated tests, their strengths and weaknesses, and when to apply each during the SDLC.
  • Ability to own work with some ambiguity, take steps to get clarity, and communicate effectively with stakeholders including Product, Developers, Designers, and end users.

Benefits

Comp & perks
  • 4-Day Work Week
  • Equity Participation
  • 100% Premium Coverage for medical, dental and vision for you and your dependents
  • 100% Premium Coverage for Short Term Disability, Long Term Disability, Life, and AD&D Insurance
  • Company Match of the first 6% of your employee deferrals
  • Flexible Paid Time Off Policy
  • Health Savings Account (HSA) and wellness incentives
  • Quarterly Company Values Award (team member nominated)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
E2E TestingUnit TestingIntegration TestingPerformance TestingCypressPlaywrightWebDriver IOJestReact Testing LibraryTest Documentation
Soft Skills
Effective CommunicationCollaborationProblem-SolvingOwnershipAdaptability