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