Summary
Overview
Work History
Education
Skills
Additional Information
Technology And Tools
References
Certification
Timeline
Generic

SRINIVAS (SRINI) SUBRAMANIAM

Sydney,NSW

Summary

With over 14 years of experience in Technology I am a delivery focused Test Lead with a strong technical skills. My experience as a tech lead and a developer has enabled me to approach testing with a wider lens and build optimized automation scripts with better performance.

In my free time I love exploring my passion towards mobile app build and data analytics. I have built my personal mobile application using React Native and can expand my capabilities to other roles if the project needs me to.

Apart from technical skills I am strong in multiple domain as covered below

• Capital Markets

• Custody and asset management

• Super Funds and products

• Retail, e-Commerce and point of sale

• Digital

• HR and payroll implementation

Overview

14
14
years of professional experience
1
1
Certification

Work History

Test Lead

BNP Paribas
09.2021 - Current

Summary - Managed a team of 4 testers to deliver complex transformation program and deal with multiple clients, vendor and business stakeholders.

Technology and Tools - .Net Framework, Azure cloud, SQL Server, React.js, Node.js, TFS, Jira, Selenium Webdriver, Postman, SoapUI

Methodology - Waterfall

  • Prepare test strategies and test plan for program and get it reviewed by the technical and business stakeholders
  • Prepare Test strategy and traceability matrix and identify scope of automation and draft NFT requirements
  • Analyze user stories and requirement gap analysis
  • Run daily standup meeting within test team (4 members) to identify and resolve any blockers
  • Perform and review ST, SIT and E2E test results.
  • Setup and build automation framework for Web components using Selenium Webdriver (Javascript)
  • Setup automation framework for SOAP services using SoapUI and Rest services using Postman
  • Build a mock service (stub) tool to manage testing
  • Guide the team in CI/CD best practices and set up a pipeline in Azure Devops
  • Automate a range of business process like - Unit Pricing, Security price load, Benchmark load, Valuation run and end of day
  • Manage daily test and defect reporting and communicate with the management.
  • Setup & built automation framework from scratch using Selenium Webdriver (Java) using Maven as build tool and cucumber for BDD
  • Perform code review and peer programming with other engineers.

Test Lead

Perpetual Limited
03.2021 - 09.2021

Summary - Lead a team of testers to deliver custody migration for Perpetual Investment business. The migration covered testing for all the systems in the group.

Technology and Tools - .Net Framework, AWS (EC2, S3, Code deploy, Containers, RDS), , SQL Server, Postgres, Playwright, Java, Postman

Methodology - Agile


  • Setup Test ABC session with cross functional business team to identify testing scope and end to end business flow
  • Build a plan and resource estimate to test end to end data migration from RBC to State Street
  • Draft a NFT plan to cover performance monitoring for all the batch jobs
  • Setup and run daily defect triage sessions between test, dev, business across perpetual and State Street
  • Run file compare on all the incoming files from State Street in real time using file polling and file compare built using Java
  • Guide test resource to build automation tests using playwright
  • Perform performance tests of APIs using Jmeter and present the results to the IT project team
  • Monitored performance metrics of automated jobs to ensure optimal system performance at all times.

Technical/Test Lead

AMP Capital
01.2018 - 03.2021

Summary - As a technical lead I managed a team of engineers (2 devs and 2 QA) to build and deliver multiple program of work.

Technology and Tools - React.js, MongoDB, .Net, SQL Server AWS, Docker, HP ALM

Methodology - Waterfall and Agile


  • Managed daily operations of the software engineering team by allocating tasks, overseeing projects and resolving conflicts
  • Build a project development plan to cover the estimates and timelines for development and test effort
  • Review user stories and provide feedback on any changes in requirement or effort
  • Generated data model to help the finance and risk team to generate report for the Royal Commission remediation
  • Built a model for Fee Review and remediation for all the products
  • Designed technical architecture to build a portal using React.js and Mongodb for business to generate fund structure, fees and reports
  • Part of the team to setup and implement CI/CD
  • Implemented automated unit tests using Jest to reduce manual testing time and increase reliability of the final product.

AUTOMATION LEAD

JP Morgan
06.2017 - 01.2018

Summary - Bought into the organization to review and setup a automation practice

Technology and Tools - Java, Springboot, Angular, MVC architecture, Selenium Webdriver, SoapUI, Postman, Jmeter, HP UFT, HP ALM

Methodology - Agile


  • Reviewed existing test suite and reduced redundant steps
  • Lead a team of 5 NFT analysts to improve the process across automation and performance
  • Helped the Fund admin business by automating Hiport tasks(Security pricing, 2/3 way rec) and reduced the effort by 30%
  • Built a web app using Angular to monitor performance metrics
  • Built custom scripts using Javascript to automate API level integration tests and validate the interfunding with the database
  • Worked closely with developers to debug code issues in order to improve software quality assurance processes.

Quality Assurance Lead

Commonwealth Bank
11.2016 - 06.2017

Summary - Managed testing team to deliver changes in HR and payroll systems and coordinate with Workday and SAP product team for test and defect management.

Technology & Tools - SAP, Workday, Ab initio, SQL Server, HP ALM

Methodology - Waterfall


  • Develop test plan for SIT and UAT for Workday and SAP changes
  • Conduct daily defect triage meeting between CBA, Workday and SAP
  • Draft automation strategy for the program and present the benefits and cost savings to the management
  • Prepare test summary report and walkthroughs the results with business team
  • Performed functional, integration, regression, compatibility and performance tests on Workday and SAP ADP for employee onboarding and payroll process
  • Provided guidance to junior members of the team regarding coding standards and best practices.
  • Setup automation framework using Selenium Webdriver


Test Lead

AMP
10.2015 - 11.2016

Summary - Delivered a major program of work involving migration of all the AMP customer data from SCV to IBM MDM.

Technology and Tools - IBM MDM, DataStage, Java, Spring MVC, Soap UI, JMeter, Wireshark, Dynatrace, Webmethods

Methodology - Waterfall

  • Prepare test plan and strategy for all the test deliverable activities
  • Review and draft test cases for the functional changes and setup review sessions with stakeholders
  • Coordinate build and manage parallel test environments for System test, SIT and UAT
  • Triage issues using webmethods log monitor and include them in the defects
  • Lead a team of engineers to build in house framework to validate the Soap services
  • Validate ETL jobs and test the data integrity in Data Warehouse
  • Contribute towards unit tests using JUnit
  • Built a mock service using SOAPUi (Groovy) test validate the SOAP message and transformation logic
  • Prepare Stored procedure for data extraction and report generation
  • Prepare SQL scripts for the test and business team to use.

AUTOMATION ENGINEER

ServiceNSW
03.2015 - 10.2016

Summary - Worked as part of delivering the Service NSW RMS integration and managed a team of testers to deliver the R1 web and mobile app. Also worked as a penetration tester to perform security testing

Technology and Tools - Salesforce, Angular.js, Postman, Wireshark, Burpsuite, Soap UI, Selenium protractor.js

Methodology - Agile

  • Develop and manage test deliverables (Strategy, Test case, Defect reporting and Test summary report)
  • Proposal and POC of Automation solution for the digital website build using angular
  • Build automation test using Selenium (JS) with protractor framework
  • Build automation scripts for Mobile app using Appium
  • Build API automation using JMeter
  • Perform penetration testing on customer website mainly concentrating on LDAP and HTTP exploit
  • Build and maintain API stubs for testing.

Senior Developer/Automation Engineer

Woolworths Ltd
09.2009 - 03.2015

Summary - Worked in delivering multiple program of work as a Developer and QA. Everyday Rewards, Procurement and Supply chain, Point of Sale, SAP Finance

Technology and Tools - JSP, Spring MVC, Webmethods, Informatica, Oracle, Teradata, IBM MDM, SAP, HCM

Methodology - Waterfall

  • Review and understand requirement to build web pages in JSP for Everyday Rewards website
  • Changes to Everyday Rewards webpage using Angular
  • Create unit tests in JUnit and check in the code to SVN to be deployed to production
  • Create SQL scripts to validate data in Data warehouse (Oracle and Teradata)
  • Run parallel tests in Point of Sale systems
  • Build mock services to test Soap services using SOAPUI
  • Test BigW e-commerce website and identify bugs
  • Stakeholder and Vendor Management.

Education

MASTER OF SCIENCE (M.S.) IN SOFTWARE ENGINEERING -

Vellore Institute of Technology

Skills

  • Technical Solutions Development
  • Team Management
  • Stakeholder and Vendor management
  • Waterfall Methodology
  • Scrum Methodology
  • SDLC and STLC
  • Object-Oriented Programming (OOP)
  • Microservice architecture
  • ETL and Datawarehouse concepts
  • Cloud computing (AWS and Azure)
  • Automation Tools and Framework
  • SQL (RDBMS and NO-SQL)
  • CI/CD
  • Java
  • Springboot
  • Reactjs
  • Nodejs
  • React Native
  • Mobile Development
  • REST Assured
  • Data Analytics
  • Full Stack Development

Additional Information

I have been involved in multiple RFPs, vendor, product selection and can contribute if needed

Technology And Tools

Javascript, React.js, Java, Node.js, Express.js, Springboot, Python, AWS, Azure, React Native, SQL Server, Postgres, Oracle, DynamoDB, Jenkins, Azure Devops, Bitbucket, Ansible, Docker, K8s, Selenium Webdriver, Cypress, Playwright, UFT, Robot Framework, Salesforce

References

References available upon request

Certification

ISTQB Certified

Timeline

Test Lead

BNP Paribas
09.2021 - Current

Test Lead

Perpetual Limited
03.2021 - 09.2021

Technical/Test Lead

AMP Capital
01.2018 - 03.2021

AUTOMATION LEAD

JP Morgan
06.2017 - 01.2018

Quality Assurance Lead

Commonwealth Bank
11.2016 - 06.2017

Test Lead

AMP
10.2015 - 11.2016

AUTOMATION ENGINEER

ServiceNSW
03.2015 - 10.2016

Senior Developer/Automation Engineer

Woolworths Ltd
09.2009 - 03.2015

MASTER OF SCIENCE (M.S.) IN SOFTWARE ENGINEERING -

Vellore Institute of Technology
SRINIVAS (SRINI) SUBRAMANIAM