Posted 26 July, 2026
Senior Automation Engineer
Vontier
Auckland, AUK, NZ
Full Time
Reference: 072c3f81b9755846
Job Description
To test Invenco by GVR’s product quality; e.g. Outdoor Payment Terminals (OPT), Forecourt Controller specifically middleware or applications development. Includes the development of software applications to test both hardware, embedded firmware and software by planning and executing test scripts/harnesses and monitoring the results to ensure they reach both company and agreed industry approval standards with a focus on automation. Core functions: Test development and execution Product testing Quality assurance Software testing and Release Performance outcomes – Aligned with position core functions Test Development and Execution Create test strategy and test plans from analysis of business requirements, test estimates and development plans Design test scripts from analysis of requirements and message specifications to prove the developed solution complies with the project/business mandate. This includes defining test description, scenario and expected result and are used to record/report actual results Test hardware/software setup and verification environment. From time to time set up and testing may be required to be done off site (e.g certifying body) Clarification of functional issues and product/solution requirements and ensure issues/risks escalated to appropriate parties Assist in developing standard documents, systems and procedures. Repeatable and measurable testing process achieved Time management of testing workload to ensure delivery within timeframes assigned Information regarding upcoming deliverables gathered, documented and communicated as required Provide technical support to clients for installed systems – system integration and user acceptance phases Product Testing Software upgrades, tested and quality agreed Software feature additions, tested and quality agreed Perform customer specific customizations, test and document deltas Product and EOL redesign testing and compliance confirmation Actively involved in OPT Support and testing and recommendation SDK and TAL, upgrades, tested and quality agreed. Quality Assurance Close coordination with other members of the Market Engineering, Product Development or PMO teams to ensure delivery of projects within time and quality standards Continually seek ways to improve and enhance the quality assurance process and the process of application development and maintenance. Identify peripheral impacts Make recommendations for process improvements where appropriate Maintain an audit trail of modification history Maintaining and improving area of specialist knowledge, undertaking training where appropriate Software Development Automate all aspects of testing of the product by completing the development of test software to test new functionality and modifications and enhancing test systems through automation. Develop test software with minimum defects. Ensure timelines are met. Ensure product documentation is updated and submitted. Ensure customer specific application solutions are in line with the customer and company requirements Escalate issues in a timely manner Assist with technical input to project management and work with Project Manager/s and QA/Test Team Leader to monitor project process. Actively use and advocate use of organization’s processes. Ensure solutions delivered to testing and support achieve the agreed quality standard Maintain and improve area of specialist knowledge by keeping up to date with advances in industry and undergoing approved training where appropriate. Software Documentation Produce appropriate test plans, work instructions, reports and release documentation. Verify delivered software documentation – user guides, app notes, specifications etc. Document resolutions of issues. Ensure standard issue tracking systems used Ensure versions can be tracked and reverted as required Software Testing and Release Ensure test team able to install the test software Implementation of unit, functional and feature testing. Validation automated and manual test plan coverage. Releasing builds to testing, acting as point of contact for test team, educating testers as necessary, guiding and mentoring junior resources. Ensure development meets business requirements. Co-ordination and communication around releases, including aggregation of software packages, verification and release. Technical skills and education: This Senior Automation Engineer position requires the following technical skills: 8+ years Engineering and/or hard-/software/development testing experience using testing methodologies and processes 5+ years of Java or C++ experience Tertiary qualification in engineering/electronics Expertise in designing and executing automated tests Ability to implement automated regression testing and performance benchmarks Proficiency in Linux commands and scripting Experience in firmware testing, hardware-software integration, and validating low-level embedded software, including creating automated applications to validate embedded firmware Expertise in API testing, especially using tools like Postman, REST Assured for functional and integration testing of APIs Skilled in designing and implementing automated solutions for testing middleware functionality and performance to ensure seamless communication between systems Proficiency with test automation frameworks (eg, TestNG) Hands-on experience with continuous integration and deployment pipelines, using tools like Jenkins, GitLab CI to automate testing processes and ensure faster releases Understanding of the software development lifecycle 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 Occasional travel may be required for business purposes. Experience of projects within the retail petroleum automation sector /payments systems Knowledge of security aspects like cryptographic algorithms and key management used in EMV transactions. Expertise in cryptographic protocols, key management, and compliance with PCI DSS for secure payment applications Collaborates – Builds partnerships and works collaboratively with others to meet shared objectives. Communicates Effectively – Develops and delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences. Interpersonal Savvy – Relates openly and comfortably with diverse groups of people. Innovation – Generates original ideas, identifies ways to improve processes and takes responsibility for improvements or solving problems. Drives results – Ability to focus on important issues, regularly refocuses on results, demonstrates a drive to exceed performance target. Business Insight – Applying knowledge of business and the marketplace to advance the organizations goals. Decision Quality – Makes good and timely decisions that keep the organization moving forward. Manages Complexity – Makes sense of complex, high quantity, and sometimes contradictory information to effectively solve problems. Strategic Mindset – Seeing ahead to future possibilities and translating them into breakthrough strategies. Action Orientated – Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm. Plans & Aligns – planning and prioritizing work to meet commitments aligned with organizational goals. HOW WE WORK – INVENCO BY GVR We have four values as part of the Vontier Group, and we have created a way of working at Invenco by GVR. #J-18808-Ljbffr