Summary
Overview
Work History
Education
Skills
Accomplishments
Key Competencies
Personal Information
Project Synopsis
Certification
Languages
Timeline
background-images

Ningayya Hiremath

Summary

Dynamic and results-driven Automation Test Lead with over 12 years of IT industry experience across Finance , e-Commerce , and Banking domains. Renowned for delivering high-quality software solutions within strict timelines, leveraging a robust background in test automation and quality assurance.

Expert in test automation tools and frameworks, including QuickTest Professional (UFT) , Selenium WebDriver , CA DevTest (Lisa) , Service Virtualisation , SOAP UI , Postman , JMeter , and Bruno . Skilled in designing and optimizing BDD frameworks for web automation using SpecFlow with Selenium C# , and developing API automation frameworks utilizing the NUnit framework . Proficient in Web Automation , Accessibility Testing , and Analytics Testing , with hands-on expertise in C# , Core Java , and Python programming .

Versatile in database testing with platforms such as Oracle SQL Developer , MongoDB , AWS Aurora PostgreSQL , and pgAdmin . Extensive experience with tools like Pega Decisioning , Apache Kafka , AWS MSK , and various AWS services including EC2 , Aurora Database , and S3 buckets . Adept at establishing robust CI/CD pipelines for test automation scripts using Git , GitHub Actions , and TeamCity , streamlining regression testing processes.

Proven ability to integrate tools such as Jira and DevTest Automation for automated test case and cycle execution, while automating log analysis from platforms like Splunk and OneCloud Server . Skilled in creating, maintaining, and managing automated test scripts for end-to-end business regression testing and production verification testing , ensuring seamless functionality of critical business processes.

Collaborates effectively with business analysts , test managers , product owners , and development teams to translate business requirements into comprehensive test suites. Excels in prioritizing business scenarios for regression and production verification testing , working closely with cross-functional teams to achieve project objectives.

Well-versed in testing methodologies such as BDD (Behaviour-Driven Development) and TDD (Test-Driven Development) , and proficient in testing frameworks like SpecFlow and NUnit . Demonstrates strong expertise across the software development life cycle (SDLC) using methodologies including Agile , Waterfall , Iterative , and Rapid Application Development .

A trusted leader with experience managing onshore and offshore teams , ensuring efficient workload distribution and task prioritization. Known for meticulous attention to detail, exceptional problem-solving skills, and a steadfast commitment to delivering consistent, high-quality software solutions.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Test Analyst

Commonwealth Bank of Australia, CBA
02.2024 - Current
  • Domain: Insurance
  • Roles and Responsibilities:
  • Building and maintaining the NUnit Framework for API Automation testing using C#
  • Building and maintaining the BDD SpecFlow framework using Selenium C# for UI Automation testing
  • Leading the team of testers in quality assurance and delivering the insurance product without any quality issues
  • Involved in testing effort estimation, technical analysis of the requirements and planning the test execution
  • Ensuring the quality of the Digital Insurance Product from Accessibility and Analytics perspective
  • Created common utility to generate the API Request payload based on DTO(Data Transfer Objects) packages using C#
  • Designed and built a CICD pipeline in TeamCity for regression testing
  • Designed and build the test data cleanup scripts using C# to unclog the number of quotes created against the test user accounts
  • Leveraged GitHub Actions to run the automation build and generate the automated testing reports
  • Lead the team effort in enhancing the API Automation framework to handle both on-prem and cloud endpoints (AWS)
  • Creating and updating the records in Mongo DB via Compass for generating the required test data
  • Automated the process the generate the Bearer authorization token for accessing the cloud based API endpoints which internally uses the JWT-Json Web Tokens to generate the client assertions
  • Lead the effort in automating the GUI E2E process to generate the insurance quote, accepting the quote, payment and generating the policy documents using Selenium in C#
  • Conducting and coordinating sprint planning, backlog refinement and defect triage meetings and liaison with Hollard team(insurance provider) for any defects originating from Duck Creek system
  • Creating the Stubs (Virtual Service) using Atlas required to unblock the testing team when certain APIs are down
  • Designed the Definition of Done (DOD) process for the QA team to follow as per the CBA Group Deliver Framework (GDF)
  • Designed the process for smooth and quick onboarding of new joiners to the team.

Assistant Consultant

Tata Consultancy Services
10.2021 - Current

Automation Test Lead

Commonwealth Bank of Australia, CBA
04.2017 - 01.2024
  • Domain: Banking
  • Roles and Responsibilities:
  • Lead the team of testers in delivering the quality code across the correspondence pipeline for multiple project teams
  • Automated the verification of Sales API for deliver of critical NBCs(Next Best Conversations)
  • Designed, built, and maintained the automation framework for Pega and Kafka streamers testing using DevTest and Java
  • Enhanced the DevTest capabilities by writing Scripted Assertions using Java programming language
  • Created and hosted the numerous Virtual API by using the DevTest Service Virtualisation which resulted in zero dependencies on external API
  • Lead the testing efforts in cloud migration of on prem Pega and Oracle Database to AWS environment
  • Designed the test data creation scripts for E2E testing teams and for in-house functional testing
  • Built the CICD pipeline for complete functional and regression testing using git and TeamCity
  • Test case and Test cycle creation and its execution in Jira is automated by integrating the DevTest tool and Jira
  • Automated the Splunk log reading by invoking the Splunk APIs
  • Created the Kafka consumers using DevTest capabilities to read the events from Kafka topic
  • Managing and monitoring test team by assigning them tasks, making sure testing services are carried out in required timeline with quality requirements in cost effective way
  • Coordinated the different project teams on E2E testing of correspondence pipeline during cloud migration
  • Designed the Definition of Done (DOD) process for the QA team to follow as per the CBA Group Deliver Framework (GDF)
  • Designed the process for smooth and quick on boarding of new joiners to the team
  • Lead the team in delivering the quality code for business-critical initiatives like NameCheck and CallerCheck to eliminate financial fraud with customers
  • Coordinating with Project teams to triage and test the production issues
  • Digital Offer Ecosystem (DOE)

IT Analyst

Tata Consultancy Services
10.2014 - 10.2021

IT Analyst

American Express
10.2012 - 04.2017
  • Domain: Finance
  • Roles and Responsibilities, Designed and performed end to end tests on Digital Offer origination and last mile delivery for American Express
  • Designed, built, and maintained the automation framework in QTP (HP UFT) for UI testing of MDT (Marketing Data Tool)
  • Created and enhanced the QTP scripting by writing customized assertions using VBScript
  • Worked on the migration of QTP UI automation scripts into Selenium due to cost effectiveness
  • Automated the test data creation tool using QTP for the benefit of whole team and external teams
  • Testing the Mobile Application for American Express Credit card offers section
  • Automated the integration of HP QTP and HP ALM and automated the concurrent execution of test suites from different machine
  • Planning high-level test scenarios, challenges, risks, test estimates, etc., during test planning meetings
  • Analyzing and translating functional requirements, business rules and user stories into documented test plans, cases
  • Wrote SQL Statements to extract records from tables and validate data for complex business rules
  • Perform System Testing, Sanity Testing, Device Testing, Cross Browser Testing, Database Testing and Regression Testing
  • Report bugs/defects and ensure problem resolution is communicated in a timely and effective manner between Developers and Project Manager
  • Provide support for production verification Test.

System Engineer

Tata Consultancy Services
10.2012 - 10.2014

Education

Bachelor of Engineering - Electrical and Electronics Engineering

Skills

  • API Testing, Web Application Testing, Pega Testing and Database Testing-Stored Procedure
  • API and GUI Automation Testing
  • Automation Test Framework Design
  • Accessibility and Analytics testing
  • Test Plans, Cases & Processes
  • Regression and User Acceptance testing
  • Defect/Bug Tracking
  • Test Strategy & Coverage
  • Agile (SCRUM)
  • Iterative and Incremental Development
  • Insurance, Banking Correspondence Pipeline and E-Commerce domain knowledge
  • Jira, Confluence, AEM
  • GitHub, GitHub Actions, TeamCity
  • CA DevTest Automation,CA DevTest Service Virtualisation
  • HP UFT(QTP),Selenium WebDriver
  • Perfecto, JMeter, Postman, Bruno, SOAP UI
  • Oracle SQL, AWS Aurora PostgreSQL, MongoDB
  • AWS Services: EC2, S3, Aurora DB, IAM
  • Effective communication

Accomplishments

  • I spearheaded the quality assurance testing for the migration of the Pega decision engine from on-premises infrastructure to the AWS cloud. Through comprehensive and rigorous testing, we successfully delivered the Pega engine without any issues. Notably, this marked the first cloud migration at CBA Bank.
  • Led the quality assurance testing for the integration of CBA Bank's BAAS API with Hollard's APIs, enabling the seamless sale of Hollard insurance products to CBA customers through the CBA Digital Channels.

Key Competencies

API and GUI Testing, Automation Framework design for API and GUI testing, Accessibility and Analytics testing, Database Testing, Pega Decisioning Testing, Test Plans Creation, Scripting & Documentation, Regression and User Acceptance testing, Defect/Bug Tracking, Test Strategy & Coverage, Quality Assurance & Quality Control Standards, Waterfall, Agile (SCRUM), Iterative and Incremental Development, Finance, Banking Correspondence pipeline and  E-Commerce

Personal Information

Visa Status: Temporary Resident (TSS 482)

Project Synopsis

  • Castle Day 1.5- Home Insurance, Commonwealth Bank of Australia (CBA), 02/01/24, Present, Senior Test Analyst, Insurance
  • Customer Event Decisioning, Commonwealth Bank of Australia (CBA), 04/01/17, 01/31/24, Automation Test Lead, Banking
  • Digital Offer Ecosystem (DOE), American Express, 10/01/12, 04/30/17, IT Analyst, Finance

Certification

AWS Certified Solution Architect

MongoDB SI Associate Certification

Languages

Kannada
Native or Bilingual
English
Full Professional
Hindi
Professional Working

Timeline

Senior Test Analyst

Commonwealth Bank of Australia, CBA
02.2024 - Current

Assistant Consultant

Tata Consultancy Services
10.2021 - Current

Automation Test Lead

Commonwealth Bank of Australia, CBA
04.2017 - 01.2024

IT Analyst

Tata Consultancy Services
10.2014 - 10.2021

IT Analyst

American Express
10.2012 - 04.2017

System Engineer

Tata Consultancy Services
10.2012 - 10.2014

Bachelor of Engineering - Electrical and Electronics Engineering

Ningayya Hiremath