PDQ
Software Engineer in Test
Remote (United States) · Contract
No sponsorshipDetected 17 days ago
JavaScriptTypeScriptPythonGoRustPowerShellElixirReactCI/CDAccessibilityCypressPlaywrightJestLoad TestingTest AutomationAccessibility TestingAR/VRResearchCommunicationCollaborationMentoring
About the role
- 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.
Responsibilities
- Honesty: You communicate transparently and build trust through your actions.
- 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.
- 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.
- 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.
Requirements
- 3+ years of experience with relevant programming languages
- 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.
- Work Authorization and Sponsorship Applicants must be legally authorized to work in the country of employment at the time of application.
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.
Skills
- AR, AZ, CO, CT, FL, GA, ID, IL, IN, KY, MD, MI, MN, MO, NC, NH, OK, OR, TN, TX, UT, VA, WA, WI.
Company info
- 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.
Visa & Work Authorization
- x, 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
This listing is sourced directly from PDQ's careers page and normalized into a canonical job model.