Test Engineer (Automation)

Contact Energy
Hybrid

About The Position

As our new Test Engineer, you’ll be hands-on with both manual and automated testing across functional (API/UI) and non-functional (performance) domains. You’ll help shape the quality of our trading and corporate platforms, systems that are critical to Contact’s growth and our renewable energy future. You’ll work closely with Delivery Leads, Product Owners, BAs, Project Managers, and other Testers. You’ll be part of a cross-functional team that values transparency, open-mindedness, and continuous learning. This is a role where you’ll get to: Define test scenarios and prepare test data Execute functional, regression, integration, performance, and end-to-end testing Contribute to and maintain test automation frameworks (Playwright, Appium, Postman) Use tools like Git, CI/CD pipelines, Jira, and Confluence Provide quality feedback and advocate for the user experience Influence testing strategy and automation adoption You’ll also get exposure to exciting projects like battery management and SAP upgrades, with plenty of opportunities to grow your skills in automation and performance testing.

Requirements

  • Strong fundamentals in software testing, ideally supported by ISTQB certification
  • Solid experience across functional and non‑functional testing
  • Hands‑on API testing, including designing and executing API test scenarios
  • Test automation experience using Playwright (preferred) or Selenium
  • Experience writing or maintaining automated UI and API tests
  • Exposure to performance testing, ideally using tools such as JMeter
  • Strong attention to detail and experience working in Agile delivery environments

Nice To Haves

  • Experience with API automation frameworks (not just manual API testing)
  • Mobile application testing or automation experience (iOS / Android)
  • Experience working with CI/CD pipelines and Git
  • SAP testing or automation experience, or exposure to complex enterprise platforms
  • Familiarity with RPA tools such as UiPath or PowerApps
  • Experience testing within integrated or large‑scale systems (e.g. trading, energy, finance)

Responsibilities

  • Define test scenarios and prepare test data
  • Execute functional, regression, integration, performance, and end-to-end testing
  • Contribute to and maintain test automation frameworks (Playwright, Appium, Postman)
  • Use tools like Git, CI/CD pipelines, Jira, and Confluence
  • Provide quality feedback and advocate for the user experience
  • Influence testing strategy and automation adoption

Benefits

  • free health insurance cover
  • boosted KiwiSaver
  • access to Contact Shares
  • a ‘Good to be Home’ annual payment toward your home set up & wellbeing
  • a trail-blazing parental leave policy
  • twice yearly payments towards our products if you’re a Contact customer
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service