Job PurposeThe Senior Tester has overall responsibility for how testing is conducted within the business. They will plan, coordinate and manage all of the testing activities and ensure that testing is undertaken to a high standard.
Test Management : This involves managing the test team, implementing process improvements, putting in place test documentation, rolling out new tools, test planning for releases and patch releases.
Software Testing : This is the hands on day-to-day "bug finding", raising tickets and closing of tickets.This role will need to be within the New Zealand time zone.
Key AccountabilitiesThe Senior Tester will implement these specific initiatives, designed to allow our software and customer base to grow by up to twice its size : Strategy : To create a detailed Test Strategy that will communicate a clear vision for the test environments and lay out the detailed steps to get us there.
Planning : At the start of each release, to create a detailed Test Plan that will allow the application to be tested from end-to-end.
Platform : Implementing a suitable Test Platform including all of the processes, test types, scripts and checklists that are required to ensure that we can suitably test our platform for up to XXX users.
Volume and Performance Testing : Roll out a new platform for volume and performance testing of our software. This platform needs to be as automated as possible, so that we can be efficient with our time.
Documentation : Write a new suite of documentation to record our test processes.Integration Testing : Roll out integration testing, which means that the integration of our entire platform (API, Import and Export, Zapier etc) is regularly tested in one smooth, efficient fashion.
Regression Testing : Build complete automation scripts that find obvious breakages by having "crawlers walk the screen, testing every button".
Release Testing : Be "on deck" before, during and after each release, to ensure that no major bugs are found by customers shortly after each release.
KPIs : Roll out a suite of new KPI's which allow us to measure the stability of the software after release and its effect on customer satisfaction.
Coordinating tickets : Overseeing every ticket in the system at a detailed level to ensure that it is prioritized correctly and therefore fixed on time.
Coordinate testing of tickets and features across the Test Team.Communication : Act as the conduit operationally between the support team and the test team for every customer issue raised that may be a bug in the system or issue with a customer's data.
Skills, Experience and Working HoursThis role will require 5+ years Senior Test level experience, with all the knowledge required to undertake the key accountabilities above without the need for guidance or mentoring from staff within the Company.
Work environmentReporting to the VP of Software Development, this role is based initially at home, you need to ensure that you have a suitable home working environment.
This includes making a workspace available that meets occupational health and safety standards. You may be required to work from a Commercial Office at some point in the future.
You are required to work 40 hours per week. Although the working hours are flexible, we ask that you work in large blocks of time during the day, so that the quality of your work is not affected.
We reserve the right to ask you to work normal daily business hours (8am until 6pm Monday to Friday) if required to do so in the future.
You will work with a team and report to a manager, who will align your work priorities and timescales.This job description may change from time to time to reflect the changing requirements of your position and our business.