Design, develop, and maintain robust automated test frameworks and scripts to support scalable and repeatable testing across cloud applications.
Translate user stories, acceptance criteria, and technical requirements into comprehensive test cases and test scenarios.
Execute both automated and manual testing to validate application functionality, system integrations, and end-to-end data flows.
Validate resolved defects, enhancements, and newly delivered features to ensure they meet quality standards and do not introduce regressions.
Ensure comprehensive test coverage across functional, integration, regression, and data validation scenarios.
Leverage AI-driven tools and automation techniques to optimise test design, improve execution efficiency, and enhance defect detection and analysis.
Participate in release validation activities, including pre-production testing and post-deployment verification to ensure successful production rollouts.
Collaborate closely with Developers, QA, Network, and business teams to embed quality practices throughout the development lifecycle.
Monitor test results, analyse defects, and provide clear reporting and insights to stakeholders.
Continuously improve testing processes, frameworks, and tooling to increase reliability, speed, and overall software quality.
Maintain and enhance CI/CD pipeline integrations to enable automated testing as part of continuous delivery practices.
Requirements
Understanding and experience within telecommunications industry
Strong experience in test automation frameworks and tools (e.g., API, UI, data testing)
Experience writing test cases from user stories and acceptance criteria.
Understanding of software development principles and lifecycle (SDLC)
Working knowledge of at least one programming or scripting language (e.g., Golang, Python, JavaScript) to support test automation and tooling
Understanding and experience with data extraction, SQL and reporting
Proven customer and stakeholder focus
Excellent written and verbal communication skills
Practical understanding of AI-assisted tools (e.g., for code generation, analysis, monitoring, or reporting)
Ability to leverage AI to improve productivity, data validation, and operational efficiency
Identifies opportunities to automate repetitive tasks and enhance workflows.
Tech Stack
Cloud
JavaScript
Python
SDLC
SQL
Go
Benefits
A fully subsidised Southern Cross health insurance cover for you and your family.
Lifestyle leave, giving you the option to purchase an extra week or two of annual leave.
Discounts on One New Zealand products, services and much more!