Software Automation Engineer
Auckland
Permanent
Job Description:
About the Company
Our client is built on innovative hardware solutions that are revolutionising the global customer payment experience. We attract leading engineering and design talent due to the unprecedented ‘once in a career’ opportunity in front of us - intersecting complex, hi tech products with global payment change. Our New Zealand based engineering team is beating giant global competitors through its outstanding inventiveness. If chasing excellence in world-changing tech is what you’re about – there has never been a better time to join us.
THE ROLE
We are looking for Automation Test Engineers to join our Software team based in Auckland. We have a large Test Practice, and you would be joining a very collaborative team. On a day to day basis you’ll be focused on
Attending all regular scrum team ceremonies to understand new features under development giving feedback on testing requirements
Working closely with the developers to ensure delivery quality meets acceptance criteria
Giving status updates to the team on progress to delivery plan for automation
Design and develop automation scripts to validate features developed for new capabilities to meet customer requirements
Committing new automation scripts into the regression suite and validating before releasing to the regression and integration testing team
Ensure development standards are maintained and meets the overall automation framework guidelines
Integrating the automation framework with our robotics and mechatronics engineering team
Monitor automation outputs and update script issues and working with the functional team if environmental or software defects have been identified
Completing demos of new feature automation to the regression and integration testing team
REQUIREMENTS
We are looking for someone with a strong testing mindset, developed through years of testing experience and continuous education. You will be part of a high performing team that are passionate about their job and work hard to get projects across the line. Our ideal candidate will have
Strong software engineering experience in either test automation or development roles using testing methodologies and processes
Solid experience of Java or C++ experience or related transferrable experience
Experience with HTTP and REST API’s
An interest in IoT technologies
An interest in IoT technologies
Understanding of the software development lifecycle
Experience of testing of embedded software or a related technology stack
Experience working with Agile development methodology
Able to demonstrate an example of testing maturity with regards to measurability and repeatability
Excellent communication skills both written and verbal