QA Person
[Closed]

Key Details

Level
Senior / Senior II / Senior III (Level Guide)
Salary:
$152,000 / $182,000 / $212,500 NZD (Global Pay)
Location:
Remote, anywhere in New Zealand
Hours:
4 days / 32 hours a week
Benefits:
Fully funded home office + 20 days annual leave + 20 days sick leave/carer's leave + health insurance + more
Rolling Close Date:
15th July
Team size:
16 software engineers + You as first QA
Company Vision:
A world where neither time nor talent is wasted
Core Product:
Project and resource management software, enabling businesses to match their employees' skills, talents and hours with the right projects to deliver successful projects on time and on budget.

You MUST have experience with KnockoutJS and include this in your cover letter or your cover letter will be rejected.

Benefits

  • Runn is building a company based on values: adventure, transparency, beauty, excellence, honesty, integrity, talent, care, collaboration and diversity.
  • We have open and transparent salaries, which are set globally for all our staff including company wide pay rises.
  • Strong benefits package, including 4-day work week, 20 days annual leave, 20 days sick leave, access to extended unpaid leave and more.
  • Fully remote team across every timezone. Work at the time that suits you in the location that suits you. We are fully async and have few regular meetings.
  • Fully paid for home office setup - laptop, monitors, desk, chair, and anything else you need.
  • Yearly in-person catch-ups and remote events
  • Advance your skills, learn new techniques, and be surrounded by a talented and supportive team.
  • Thrive as you help us build a high-growth company to improve the work lives of thousands of people.
  • A low stress, high performing work environment, no burn out, and no unpaid overtime.
  • View more about Runn on our careers page.

Our Technology & Attitude

‍‍Runn is built using a modern development stack: React, Node, GraphQL, Postgres

On the QA front we use:

  • Cypress for end-to-end test
  • Vitest for unit and integration tests
  • CI on every PR commit via Github Actions
  • Automatic deployment of every PR for manual review and testing

We are a small startup that moves fast, experiments and breaks stuff. Hopefully you can help us break less stuff!

Who are we looking for?

We believe creating quality software is a lot more than testing. We are looking someone who has a holistic approach to creating Quality Software. Someone who thinks about it from the sales, to product research, to design, to code, to beta, to release.

Runn’s current manual testing is carried out by engineers, during the pull request review process, and occasionally product and customer success depending on the change.

Our automated testing consists of ~200 happy path end to end tests, and about 1000 unit tests. These tests run on every commit pushed up to Github.

As part of creating features, engineers are expected to write both unit and e2e tests, however this doesn’t always happen.

We are looking for an experienced QA Analyst to become a force multiplier for the rest of the team.

Your role will be taking a holistic approach to quality software and working with the entire organisation to improve. This could range from designing tests, to coaching on specifications writing, to changes to user research, to provide training and guidance across the organisation on how, to manually testing yourself.

You’ll be expected to gain a deep understanding of the Runn product and how it fits together. Understanding where issues are most likely to occur, and quickly identifying unexpected side effects and behaviours.

This is new to Runn, and we are unsure what the final form of this role will take on. You should be comfortable with both manual and automated testing, writing test plans, working closely with engineers and product and helping develop and review requirements.

How this team grows, will be decided overtime, but there is no immediate plan to expand this team. This is a hands on role, with no management expected or requirement.

What’s engineering like at Runn?

Runn’s engineering team follow the Shape Up methodology with some modifications that work better for our unique team.

You’ll work in 8 week cycles, which includes 6 weeks of project work, followed by 2 weeks of self-directed cooldown time. Before each cycle starts, the upcoming work is shared with the engineering team, and engineers can put their hand up to work on projects of their choice.

Each project team is made up of 3 people. 2 engineers and 1 product designer, with the explicit goal of having a releasable feature at the end of the 6 week cycle.

We currently have 7 streams of work each cycle:

  • 4 product streams which work on significant new product features
  • 1 rapid response / support stream which focuses on any customer issues, bug fixes and UX improvements.
  • 1 special ops stream which focuses on small quick wins, and one-time projects
  • 1 internal stream which focuses on improving internal process and tooling

Our entire team is async, and you may work with someone who has a 12hr time difference from you. It’s up to each team to decide the best way to communicate, whether that’s fully async, or if they occasionally have scheduled calls to discuss ongoing work. Flexibility is key.

Runn the company

Runn’s vision is “a world where neither time nor talent is wasted”.

Runn empowers leaders to run dynamic and impactful organizations

Through real-time workforce management, we unleash talent within organizations and their broader networks. By aligning each person’s capabilities, capacity, and interests with the specific needs of every initiative, we help build teams that are not only the right fit but also highly engaged and effective at achieving great outcomes.

Our current primary product provides a project and resource management platform for large organisations to manage their upcoming projects and workforce. We have a commitment to putting people first in our product, with a focus on creating well planned projects that bring the right team of people together to deliver projects on time while looking after the team’s time.

We have a strong focus on user experience and design, and keep true to our values of Beauty, Excellent, Adventure and Transparency.

We of course use Runn internally with our team of 45, while also having Fortune 100 companies with thousands of staff being managed and planned in Runn.

Global Transparent Salaries

Runn has a transparent and equal pay policy, which means that all employees in the same role and level receive the same starting compensation regardless of location. We additionally pay people more the longer they stay at Runn. This policy ensures that all employees are treated fairly and equitably. Your final compensation will depend on your local tax laws.

Hiring Process

Roles at Runn are highly competitive with many applications applying for a few roles.

When applying you must include a cover letter/email in your application addressed to Rowan (Co-founder and CTO at Runn), this must include the level you are applying for, your experience, why you would like to work at Runn, and most importantly how does an organisation make quality software?

Any applications that do not include the above, are generated by AI, or candidates outside New Zealand will not be considered.

At Runn, we value your time just as much as our own. This is why we always ensure during our process you are spending 1-on-1 time with one of our team.

Interview Process

As this is our first QA hire, we are still figuring out the hiring process. However, this will give you an idea of what the process will be like, and you’ll receive an email before each interview letting you know what to expect.

Our interview process is at follows:

  • Review of cover letter and resume
  • 20 minutes introductory video call (20 candidates)
    • Just a chance to say hi
  • 60 minute experience video call (5-10 candidates)
    • We’ll ask you about your relevant experience
    • We’ll ask you to share in detail an achievement you are proud of
    • We’ll ask you a series of QA related questions.
    • There will be 15 minutes dedicated for you to ask any questions about Runn
  • 60 minute overview of Runn’s current systems (3 candidates)
    • We’ll walk you through how we do QA at Runn currently
    • Answer any questions you have about QA at Runn
  • 60 minute presentation/discussion on Runn (3 candidates)
    • We’ll ask you to share some ideas on what you would bring to Runn if hired in the QA role
  • 60 minute meet the team interview (1 candidate)
    • Chance for more of the team to meet you
    • You finally opportunity to ask all the hard questions of staff at Runn, and ensure it’s a place you want to join.

We understand this can be quite an intensive interview, and we’ll try to be flexible and accommodating to different needs, and customise our interview process based on what works best for our applicants. We also understand interviews can be stressful but we'll do our best to ensure you can show your best self!

Completing a deep interview process, often with many applicants, means we aren’t able to provide a definitive timeline. You should receive an initial response within 2 weeks, and the entire process generally takes anywhere from 4 to 12 weeks. We do understand you may have other roles you are applying for, or other commitments, so please let us know of any timeline you have, and we’ll try to accommodate this.

Diversity and Inclusion

Runn believes that diversity and inclusion is important to running a successful business. We see differences in people and background as an asset to our organisation and are always looking for people who have different ideas and challenge our opinions.

Runn's overall team is 57% non-male, including 33% of our leadership team. Our engineering team is 31% non-male. We come from a variety of cultural backgrounds and have our own individual and diverse set of needs that Runn supports.

We encourage anyone from under-represented groups to apply, and we'll make our best effort to support your application process, including providing any special requirements and support you may need.

Staff Testimonals

Hyojin - Software Engineer

Andria - Software Engineer

Zoe - Product Strategist

Rowan - Co-founder / CTO
How do I apply?

This role is now closed.

If you'd like to hear about future roles please add yourself to our future opportunities mailing list.