Christchurch, Canterbury, New Zealand
I’m committed to prioritizing my personal development by exploring new paths to freedom, both financial and, more importantly, mental. My ultimate goal is to lead by example, inspiring others to break free from societal limitations and embark on their own transformative journeys to a bettered life (NOTHING IS IMPOSSIBLE, IF YOU PUT YOUR MIND TO IT). I remain an active Senior Performance Engineer, bring data insights into site reliability QA practices (SRE) using Performance, Monitoring (APM) and Analytics, with responsibilities of leading and managing a team of Performance Engineers. Skilled yet modest Technical Test Manager / Technical Product Owner / Delivery Lead, abundantly experienced in Performance Engineering. A self-directed leader who fosters a collaborative and supportive team environment, hinged entirely on relationships, trust, kindness and respect. A disciplined individual whose distinguished experience enables teams to deliver more, more proficiently. Successful in managing teams, people, initiatives, striving for client satisfaction I’m happily married and a father of twins. I try to live my life by my Christian beliefs and creed. When I’m not at work I’m usually supporting my kids in whatever they do
Responsible for driving automation testing initiatives for the Weigh Right project, ensuring high-quality deliverables and robust testing practices. Key Contributions: - Designed and implemented automated test scripts using the Cucumber Framework aligned with BDD principles. - Collaborated with business analysts and developers to ensure comprehensive test coverage and smooth BAU (Business-As-Usual) operations during the initial phase. - Developed and maintained reusable automation components to improve efficiency and reduce manual testing effort. - Analyzed test results, identified defects, and worked closely with development teams for timely resolution. - Contributed to the future automation strategy, including planning the transition to Playwright or other modern open-source frameworks for enhanced scalability and performance. - Advocated for best practices in automation and continuous improvement within the QA process. Tools & Technologies: Cucumber | Selenium | Gherkin | Playwright (future roadmap) | Agile/Scrum
As a Technical Test Lead supporting a national digital transformation initiative, I am responsible for overseeing the planning, coordination, and execution of non-functional testing activities across multiple release phases. My role focuses on ensuring system performance, scalability, security, and reliability meet defined quality standards. Key responsibilities include: - Leading the definition and validation of non-functional requirements (NFRs) in collaboration with business analysts, architects, and subject matter experts. - Coordinating test planning and execution across distributed teams, ensuring alignment with release objectives and stakeholder expectations. - Reviewing vendor deliverables, including test results and compliance reports, to ensure quality assurance and contractual adherence. - Facilitating cross-functional engagement to confirm feasibility of NFRs and support traceability to business outcomes. - Managing risk, reporting progress, and driving continuous improvement in testing processes and documentation standards. This role requires a strong blend of technical leadership, stakeholder communication, and quality oversight to support successful delivery in a complex, multi-vendor environment.
Responsible for Performance Testing towards the new SMA (Student Mobile Application). JMeter was the tool set of choice, with dynamically driven concepts being part-and-parcel of the scripting/execution deliverables. (The dynamic structure implemented will allow for a full hand over to UC for continued utilisation) Exciting project under tight time constraints.
Ownership • Pre-planning, Early Engagement, Requirement Assessment Mapping, Scheduling (Environmental, Engineer), Team Involvement/Contribution, Ceremony Attendance, Planning Commitment, Communication Chanel management and Distributions, Repository Updates, Strategizing, Maturity/Improvements/Initiatives, Road-mapping and forecasting, Future Initiatives/Engagements Project • JIRA, Confluence, Structure, Automation, Engagement, Assessment, Commitment, Planning, Scheduling, Management, Communication/Collaboration, Ceremony Attendance/Representation Discovery • Non-Functional Requirement Revision, Performance Assessment Engagements, Creation of Performance Test Plan, Work/ effort estimation, Business case studies, Data Identification, Workload profiling, Proof-of-Concepts Environment Management • Refreshes, Retrofits, Dependencies/Consumers, Environment Allocation and Scheduling, Communication, Co-ordination/Orchestration, Real-time Analysis Enablers and Capabilities • Monitoring (Production and Non-Production Engineering, Maintenance, Administration, Engagement/Involvement), Requisitions (NeoLoad Licensing, Vendor Cadences and Relations), Maintenance (NeoLoad, AppMon, VMs, Test Resource Management, AWS, SaaS, Jenkins) Achievements: • Resource Planning: Prioritized backlog created with a roster to illustrate capacity, project allocation, availability forecasting, timeframes, milestones, etc. • Standards/Practices: Formalized uniform approach to enable simple knowledge transfer and project rotation/back-up. Standards embedded to scripting, data management, repositories, documentation, run-books, registers, reporting, profiling/modelling, etc. Many • CI/CD: Many initiatives introduced which reduced the execution window from 3 days to 4 hours. • Environment Alignment: Dedicated vDPs, segregated servers, resources allocation and scaling across all platforms consumed (50% extrapolated), AWS resources, fully integrated pre-production.
Technical Testing Consultant responsible for managing a growing team of performance testers. Promoting independence, growth, collaboration and equality, makes it that much easier. Trusting your team and allowing them opportunities to illustrate and discover their capabilities is key. Difficult at times however with patience and open relationships, it does make room for great resources. Further responsibilities reside with managing and facilitating client and project expectations, from conceptual goal, resource allocation through to project conclusion. It's a busy period, couldn't be more grateful for the challenges presented. Working with a great team of performance testers and MoE managers makes it that much better.
Facilitating and managing client/project expectations by ensuring that specific project and testing milestones are successfully met. Responsible for managing a performance testing resource, promoting independence, growth and collaboration. On going support and guidance throughout the project lifecycle is required. It has been an interrupted engagement however one that has grown our team's expertise significantly.