Applications now closed
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.
Runn is built using a modern development stack: React, Node, GraphQL, Postgres
On the QA front we use:
We are a small startup that moves fast, experiments and breaks stuff. Hopefully you can help us break less stuff!
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.
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:
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’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.
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.
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.
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:
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.
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.
Hyojin - Software Engineer
Andria - Software Engineer
Zoe - Product Strategist
Rowan - Co-founder / CTO
To apply email careers at runn.io with your resume and telling us: