
With over a decade of proficiency in Software Testing, excelling in both Manual and Automation Testing. As a seasoned consultant/QA professional, have demonstrated expertise by successfully collaborating with renowned clients such as PMP Limited, ANZ Bank Limited, Orion Health, Metrix, Watercare Services, Vector, Auckland Council, NZ Funds, and Barfoot and Thompson. Adeptly managing QA teams, ranging from 3 to 8 members, showcasing a commitment to delivering high-quality solutions in dynamic industry settings.
· Test Design and Execution: Lead test design and execution activities, conducting review sessions and documenting feature testing guides.
· Data Testing and Analysis: Create and manage test data in databases for testing reports and data warehouses, performing data analysis as required.
· Automation Framework and CI/CD: Establish Automation Framework and CI/CD pipeline processes for Datawarehouse solutions, creating and monitoring automation test suites using Gauge Automation Framework.
· CI/CD Strategy and Azure Integration: Define CI/CD strategy, execute automation checks through Azure CI/CD pipeline process, and integrate with web services for functional testing.
· Testing Types: Conduct System Integration, Regression Testing, End-to-End testing, and Functional testing to validate data extraction, loading, transformation, and flow through various components and services.
· Build and Deployment: Build and deploy latest builds onto test environments using Team City server and Octopus deployment tools, collaborating with DevOps for build and deployment processes.
· Scrum Ceremonies: Participate in daily stand-up meetings, sprint planning, and backlog grooming sessions as part of scrum ceremonies.
· Defect Tracking: Take ownership of defect tracking and management processes throughout the testing lifecycle.
· Mentorship: Provide mentorship and coaching to fellow QA team members, contributing to upskilling initiatives within the team.
Testing Expertise: Proficient in testing diverse applications, including Microservices (API, Event Listeners, Cron jobs, Message Queuing systems), ETL/Datawarehouse, SQL Server Reporting Services, SharePoint Reporting Server, Data Integration Testing, Data Migration Testing, Data Quality, and Integrity Testing Demonstrated ability to ensure the quality and integrity of various software solutions across different domains and technologies
Documentation: Proficient in crafting and maintaining comprehensive test documentation, including Test Plans, Test Strategy, Test Summary Reports, and Defects Management Reports/Processes
Automation and CI/CD Skills: Skilled in automation testing using RestSharp and XUnit framework for API automation, Ranorex, SOAPUI (Groovy Scripting), TOSCA, Specflow Cucumber using NUnit Framework, and Gauge Automation Framework Successfully implemented automation strategies for both frontend (Playwright – C# – NUnit) and backend (RestSharp – C# – XUnit) applications Experience setting up automation tests within CI/CD pipelines in Azure DevOps
Testing: Extensive experience in various testing methods, including System, System Integration, Integration, Functional, Acceptance, and Regression Testing, as well as UI Testing
Tools Proficiency: Proficient in using Test and defect management tools such as JIRA, Confluence, Enterprise Tester, HP Quality Centre, Team Foundation Server, JIRA, and Test Lodge
Domain Knowledge: Versatile experience across multiple domains including Payments, Insurance, Health, Energy, Banking and Investments, Real Estate, and Open Data Platform
Methodologies: Hands-on experience in testing projects delivered through Agile and SDLC methodologies
Infrastructure Knowledge: Knowledge and experience in utilizing build, deployment servers, and source code repositories like Team City, Octopus, GitHub, Azure DevOps (CI/CD pipeline) and Kubernetes
Communication and Leadership: Strong communication skills, quick learner, and a keen understanding of business requirements Demonstrated leadership by mentoring and coaching QA’s, organizing testing mindset workshops to foster knowledge sharing and idea exchange within the QA space