Staff Software Developer in Test @ PDQ | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Staff Software Developer in Test jobs in United States
Be an early applicantLess than 25 applicants
company-logo

PDQ · 2 days ago

Staff Software Developer in Test

ftfMaximize your interview chances
Developer APIsIT Management
badNo H1Bnote

Insider Connection @PDQ

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Define, refine, and architect all current and future testing structures for both SAAS and on-prem applications.
Partner with QA manager(s) to make final decisions on testing frameworks and tools.
Develop and implement strategies and processes for QA across the organization, including specific processes for individual teams when necessary.
Collaborate with QA manager(s) to define, track, and refine QA-related metrics.
Mentor teams on creating effective test cases and comprehensive test plans.
Lead efforts in writing and training others on how to develop automated end-to-end (e2e) tests.
Provide guidance on coding best practices for automated testing.
Work closely with development teams to ensure that unit tests and e2e tests complement each other.
Oversee the creation and instruction of penetration, load, and matrix testing techniques.
Collaborate with the security team to develop and maintain security-focused automated tests.
Stay up to date on emerging QA technologies and collaborate with QA manager(s) to determine when to integrate new tools or methods.
Lead the design and architecture of testing frameworks and processes for both SAAS and on-prem applications.
Collaborate with QA and development teams to ensure alignment with product goals.
Assist with testing throughout the entire software development life cycle.
Refine product feature requirements with the development team.
Research, document, and report on identified bugs.
Troubleshoot customer-facing issues (which may include follow-up with customers).
Build, maintain, and optimize test environments.
Mentor and teach junior team members on coding best practices and how to fix broken tests.
Oversee and contribute to the creation and maintenance of automated test suites.
Participate in code reviews and provide constructive feedback.
Continuously improve the testing culture and processes.
Work with cross-functional teams to integrate testing into CI/CD pipelines.
Research, recommend, and implement tools and strategies to enhance testing.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

QA/tester experienceBug-tracking softwareTest automation toolsScripting/programming languagesWindows system administrationMentoring in QA practicesDefining testing strategiesAnalyzing QA metricsCypress/Playwright testsTypeScriptPowerShellC#.NETJavaScriptReactWPFReduxFlaUIGoogle Cloud ServicesKubernetesCI/CD managementAgile environmentPDQ Connect experience

Required

High school diploma or equivalent.
Extensive experience in QA/tester roles.
Strong experience with bug-tracking software (such as Linear).
Advanced knowledge of test automation tools and techniques.
5+ years of experience with scripting/programming languages, with a bonus for skills in TypeScript, PowerShell, or Elixir.
Windows system administration experience.
Strong ability to mentor and teach others in QA practices.
Experience with defining testing strategies and implementing them across teams.
Experience in capturing, analyzing, and acting on QA metrics.

Preferred

Experience in teaching and leading technical skills.
Experience in writing and teaching how to write Cypress/Playwright tests.
Experience with any of the following languages: TypeScript, PowerShell, C#, .NET, JavaScript.
Experience with any of the following frameworks: React, WPF, Redux, FlaUI.
Experience with Google Cloud Services, Kubernetes, pods, CI/CD management.
Experience in working in cross-functional teams.
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.
Advanced scripting and automation experience.
Familiarity with Windows Desktop, Server, and Networking.
Ability to learn new systems quickly and thoroughly.
Extensive experience with software testing and understanding of the software development life cycle.
Experience in a Scrum-based agile environment.
PDQ Connect experience is a plus.

Benefits

4-Day Work Week
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)

Company

PDQ

twittertwittertwitter
company-logo
PDQ is an IT company that provides security and device management solutions for sysadmins via software deployment and administrator tools.

Funding

Current Stage
Growth Stage
Total Funding
unknown
Key Investors
Berkshire PartnersTA Associates
2023-10-17Private Equity· Undisclosed
2021-08-24Private Equity· Undisclosed

Leadership Team

leader-logo
Shane Corellian
Co-Founder
linkedin
leader-logo
Shawn Anderson
Co-Founder
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot