
Software Engineer in Test
Pdq • United States
Role & seniority: Software Engineer in Test (SDET), remote position
Stack/tools: JavaScript, Python, PowerShell; Playwright; Cypress (experience); Jira; CI/CD integration; Scrum/agile environment; Windows desktop/server/networking familiarity; PDQ Connect (a plus)
Top 3 responsibilities
-
Test software across the full SDLC (manual and automated), refine feature requirements, document and report bugs
-
Build and expand automated test suites (notably with Playwright); assist with CI/CD integration
-
Troubleshoot customer-facing issues, participate in code reviews, maintain testing docs, and improve testing processes
Must-have skills
-
2+ years QA/testing experience; 2+ years scripting/programming (JavaScript, Python, PowerShell)
-
Experience with bug-tracking software (e.g., Jira) and test automation tools
-
Ability to work in a Scrum-based environment; strong written/verbal communication; strong problem-solving and collaboration
Nice-to-haves
-
Windows system administration experience; PDQ Connect experience
-
Experience creating/testing documentation, testing in CI/CD contexts, and evaluating new testing tools/strategies
Location & work type: Remote role; open to candidates in listed US 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)
Full Description
About PDQ
PDQ, founded in Salt Lake City, UT, USA, makes device management simple, secure, and Pretty Damn Quick through our products Deploy, Inventory, Connect, Detect, SimpleMDM and SmartDeploy. 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.
PDQ's Core Values: Honesty, Ownership, Collaboration and Improvement
Job Description
Before you apply, please note
- This is an remote role open to candidates residing in any of PDQ's open states (see below for a list).
- As a Software Engineer in Test at PDQ, you will be responsible for ensuring the quality and reliability of our software products through manual and automated testing. You will collaborate closely with cross-functional teams to identify issues, verify fixes, and deliver high-quality software solutions to our customers.
What You'll Be Doing
Assist with testing throughout the entire software development life cycle Assist with refining product feature requirements Research, document, and report on identified bugs Assist with troubleshooting customer-facing issues (which may include follow-up with customers) Build test environments for use with testing Utilize scripting languages (such as Javascript, Python, and PowerShell) to enhance testing Assist with the creation and expansion of automated test suites using Playwright Participate in code reviews Establish and maintain a good working knowledge of appropriate products Work as part of a Scrum team Assist with continually improving our testing culture and processes Assist with creation and maintenance of testing docs (tools, processes, and other related materials) Research and recommend tools and strategies to enhance testing Assist with integrating testing into new and existing CI/CD pipelines
We're Looking For People Who Have
Ownership: You take responsibility for projects, drive results, and deliver on commitments
Honesty: You demonstrate integrity, transparency, and ethical behavior in all interactions
Collaboration: You work effectively with cross-functional teams and foster a culture of teamwork
Improvement: You continuously seek opportunities for growth, innovation, and personal development High school diploma or equivalent Prior QA/tester experience of 2+ years Experience with bug-tracking software (such as Jira) Experience with test automation tools and techniques such as Playwright, Cypress 2+ years experience with scripting/programming languages Windows system administration experience when applicable
Tools We Use
Excellent attention to detail with the ability to notice problems Excellent written and verbal communication skills Excellent troubleshooting and problem-solving skills Ability to work closely with others to find the root cause of issues Must be able to manage time effectively with minimal supervision Must be able to work closely with cross-functional teams Scripting and automation experience Windows Desktop, Server, and Networking familiarity when applicable Ability to learn new systems quickly and thoroughly Software testing experience and understanding of software development life cycle Experience in a Scrum-based agile environment PDQ Connect experience is a plus
Do you think you have what it takes but don’t necessarily meet all the requirements? Apply anyway - you could be exactly who we are looking for!
PDQ Perks & Benefits
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 Managers who champion professional development 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 that treats you like the adult that you are Health Savings Account (HSA) and wellness incentives Quarterly Company Values Award (team member nominated)
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.
The majority of PDQ's full-time roles do not qualify for sponsorship of employment visas such as the H-1B visa. 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.
Currently, PDQ team members and candidates who are eligible for fully remote positions can live in any of the following US 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. Show more Show less