TEST / QUALITY ASSURANCE ENGINEER (Intermediate / Senior)
About Spark
We are Spark, New Zealand's largest and multi-brand digital services company offering mobile, fixed and IT products and services to millions of New Zealand consumers and businesses.
Home to inspired, forward thinkers, Spark people are at the heart of our purpose to get stuck in to enable New Zealanders to unleash their own incredible potential using the amazing technology and digital experiences we deliver.
Our progressive, straight up approach to technology is evolving every day and we have a thirst for fresh, creative energy to join us in sparking New Zealand's digital future.
Principal brand Spark supports home, consumer mobile and small business customers and Spark Digital powers government and business customers with strong Cloud services, mobility, and ICT capabilities.
Specialist and flanking brands include Skinny, CCL, Digital Island and Qrious.
We live the agile life at Spark - our teams work in squads and sprints to maximise the pace of delivery for our customers and bring the future faster to New Zealand.
Role Description
As a Test / Quality Assurance Engineer in the Data & Automation Tribe, you will work in partnership with business and technical teams to understand the test requirements for the automated solutions they are implementing and to plan and execute test cases to provide high level of assurance on the quality of the solution under test.
As a key member of a squad delivering automated solutions, you will require strong manual functional testing skills combined with the ability to create automated regression and / or progression tests.
You will have the opportunity to be at the forefront of delivering automated test capability using open source and / or licensed frameworks.
Key Responsibilities
Consultation with business stakeholders on expected business outcomes for the solution under test
Creation of E2E test plans balanced against timelines and identified risk factors
Execution of E2E test cases with clear and concise reporting on progress to stakeholders
Management of defects across the defect lifecycle
Working collaboratively with other chapter and squad members to deliver the squad purpose, KPIs and business objectives
Maintaining a growth mindset through personal development and knowledge sharing with the wider community
Actively contributing towards continuous improvement in our processes and practices
Key Experience, Capabilities & Qualifications
3-5+ years hands on QA experience (both manual and automated testing) in complex enterprise technology environments - experience with testing systems that include SAAS, horizontal scale, micro services and APIs
Experience in planning, writing, executing test cases in agile software delivery teams.
Ability to form automated test frameworks to steer automation aims while supporting continuous integration and regression testing
Use and familiarity with Continuous Integration platforms such as Azure DevOps
A good understanding of Python, Java, SQL and APIs
You thrive in a dynamic and fast-paced environment, and you can adapt accordingly
You are a great team player but also capable of working independently
You enjoy working in a culture where you will be stretched and equally supported
You have excellent written and verbal communications skills, with an ability to communicate effectively at all levels, both with technical and functional teams as well as with business stakeholders
A growth mindset and commitment to continuous self-learning, problem solving and adoption of new tools and techniques e.
g. test-driven development, testing in a DevOps environment, continuous improvement through experimentation and being involved in code review
What we offer you
Spark aims to be the place where the smartest, most digitally savvy talent wants to work, with an inclusive and diverse workplace
Opportunities to work with the latest technologies and products
Competitive salary and employee benefits scheme
We value work-life balance and have flexible and hybrid ways of working to support you
Ongoing mentoring and training opportunities
Based in central Auckland we offer agile and innovative spaces to collaborate
Ready for the challenge? Apply now to join the team!