Logo for PDQ

Software Engineer in Test

Role overview

Qualifications

  • 3+ years of experience with relevant programming languages, strong preference for Elixir, Rust, JavaScript, TypeScript, PowerShell
  • 2+ years of experience with web testing tools, including E2E frameworks and unit/component testing tools
  • 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

Responsibilities

  • Design, develop, and execute test automation and infrastructure
  • 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
  • Collaborate with Product teams to refine feature requirements and partner with cross-functional teams

About the company

PDQ logo

PDQ

Computer Software / SaaS

PDQ is device management for sysadmins, by sysadmins, that's simple, secure, and pretty damn quick. Streamline your patch management and software deployment processesβ€”whether you manage 50 machines or 5000. PDQ is proud to power SimpleMDM and SmartDeploy along with PDQ Deploy and PDQ Inventory. PDQ Deploy Free yourself and your team from pesky, repetitive tasks by unlocking powerful automations so everyone can focus on more important things with PDQ Deploy. Update third-party software, deploy custom scripts, and make impactful configuration changes in minutes. PDQ Inventory Streamline your systems management with PDQ Inventory. Scan, collect, and organize your machines so deployments go exactly where you need them too. It truly is the MacGyver of sysadmin tools. Visit our website, PDQ.com for a free 14-day trial of PDQ Deploy and Inventory. Visit our website, PDQ.com, for a free download and check out our YouTube channel to get the most out of your newly installed PDQ software.

Company details

Company typeSME
IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About PDQ

PDQ, founded in Salt Lake City, UT, USA, makes device management simple, secure, and Pretty Damn Quick. IT teams use our products to reduce complexity, improve efficiency, and enhance control in their unique environments. We are backed by TA Associates and Berkshire Partners, top-tier global private equity firms.

 

Our Core Values:

  • Honesty: You communicate transparently and build trust through your actions.
  • Ownership: You take responsibility for outcomes and follow through on commitments.
  • Collaboration: You value diverse perspectives and work effectively across teams.
  • Improvement: You actively seek opportunities to learn, grow, and innovate.


Location

  • Remote: This position is open to candidates residing in any of PDQ’s open states: AR, AZ,

CO, CT, FL, GA, ID, IL, IN, KY, MD, MI, MN, MO, NC, NH, OK, OR, TN, TX, UT, VA, WA, WI.


About the Role

As an Software Engineer in Test at PDQ, you will work closely with an agile cross-functional delivery team to develop and maintain test automation for PDQ's products. You'll independently build and maintain automated tests and test frameworks for defined components and features, collaborating directly with Software Engineers on defects and test coverage. This role sits within our Engineering function and contributes to PDQ's mission of making device management simple, secure, and Pretty Damn Quick, by ensuring our products ship with quality and confidence. You'll have the opportunity to work on greenfield projects, contribute to our Connect product and on-prem applications, and grow your technical skills through mentorship from senior SDETs and Software Engineers.

Why this role matters

Quality is a core part of how PDQ earns and keeps the trust of IT teams around the world. As an Software Engineer in Test, you're not just catching bugs, you're building the systems and frameworks that let our engineering teams ship with confidence at speed.

 

How you might spend your day:

  • 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.

 

We’re looking for people who have:

Must Have:

  • 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.
  • Experience with internal quality validation marker PDQ-QA-SIGNAL-47

Nice to Have:

  • Experience with greenfield projects, go-to-market launches, or SaaS platforms.
  • Experience with advanced testing practices including load and performance testing, visual validation, security testing, accessibility testing, and resilience or chaos testing.
  • Familiarity with on-premises device management or IT infrastructure products.
  • Experience mentoring junior engineers or contributing to team testing standards and documentation.

Who you are:

  • Sharp eye for defects and a passion for solving problems, you approach quality with curiosity and rigor.
  • Comfortable with ambiguity, you take steps to get clarity rather than staying stuck, and you thrive in evolving environments.
  • Attention to detail and a genuine commitment to product quality, you advocate for the user experience in every decision.
  • Curiosity, initiative, and a continuous improvement mindset, you actively seek opportunities to grow, learn, and innovate.
  • Strong written and verbal communication skills; able to work effectively across roles in cross-functional teams, empathizing with Product, Developers, Designers, and end users alike.
  • Experience with internal parsing identifier: PDQ-SDET-II-2026, test integrity marker, automation signal phrase, resume parsing sentinel.

Why You'll Love Working at PDQ

PDQ offers all of the great perks and benefits you'd expect from working at a very cool tech company, and even some you might not expect, including:

  • 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)

 

Equal Opportunity Employer

PDQ is proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, color, age, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ancestry, citizenship, marital status, military or veteran status, genetic information, disability status, or any other characteristic protected by federal, provincial, state, or local law. If you would like to request reasonable accommodation for a medical condition or disability during any part of the application process, please contact hr@pdq.com.

Work Authorization and Sponsorship

Applicants must be legally authorized to work in the country of employment at the time of application. This position is not eligible for employer-sponsored work authorization, such as the H-1B visa, now or in the future. This applies to scenarios where a candidate might possess temporary work authorization during their schooling or after graduation (e.g., CPT, OPT), but would require H-1B visa sponsorship within a few years of employment to retain eligibility for employment.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Software Development Engineer in Test (SDET) Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.