Skip to main content

Principal Software Test

Posted 2 days ago

virtual vocationsDenver (CO)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

To support a growing team, the full-time remote Principal Software Test will define and own the end-to-end testing strategy, design and execute automated test scripts using Python and JavaScript, and implement test automation frameworks for mobile and web applications.
Key responsibilities: Define and execute testing strategies to ensure timely delivery and minimize post-release defects Design and develop automated test scripts for mobile and web applications using tools such as Appium, Maestro, and Cypress Perform hands-on testing, including functional, regression, accessibility, performance, and security testing
Required qualifications: Bachelor's degree in Computer Science, Information Systems, Information Technology, or a closely related field Four years of experience in software testing for web and mobile applications Two years of experience using test automation frameworks, including Appium, Maestro, or Cypress Two years of experience using Python and JavaScript to develop automated test scripts One year of experience leading QA initiatives and mentoring QA team members

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this