PDQ

Software Engineer in Test

PDQ

full-time

Posted on:

Location: Utah • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

CypressJavaScriptPythonSDLC

About the role

  • 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

Requirements

  • 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
  • 2+ years experience with scripting/programming languages
  • Experience with bug-tracking software (such as Jira)
  • Experience with test automation tools and techniques such as Playwright, Cypress
  • Windows system administration experience when applicable
  • Scripting and automation experience (JavaScript, Python, PowerShell)
  • Software testing experience and understanding of software development life cycle
  • Experience in a Scrum-based agile environment
  • Excellent attention to detail
  • 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
  • Ability to learn new systems quickly and thoroughly
  • PDQ Connect experience is a plus