Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Certification
Clearance
Personal Information
Timeline
Generic

VISHWAS JOSHI

Melbourne,VIC

Summary

A forward thinking, capable and committed Quality Assurance and Test Manager with a track record of delivering major test automation solutions on behalf of leading blue-chip organisations. Proven ability to meet agreed deadlines, co-ordinate work and work defined testing methodologies within structured environment. Always focused on the task, utilise existing test knowledge and experiences to come up with practical solutions and alternatives to testing processes. Having first class executive leadership, negotiation, communication skills and capable of providing authoritative guidance and advice to both in house and third-party test teams.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Test Manager

Ambulance Victoria
07.2023 - Current

Project: VACIS Modernisation - The VACIS Project seeks to replace the existing Panasonic Workbooks used by Paramedics for completion of a Patient Care Record, with the individual allocation of iPads & Mobiles.


Responsibilities:


  • Lead, mentor, and develop a team of QA engineers focused on quality assurance, manual and automation testing.
  • Foster a culture of continuous improvement, collaboration, and innovation within the team.
  • Develop and implement comprehensive QE strategies for applications under test.
  • Stay up to date with industry trends and best practices in QE.
  • Oversee the creation of detailed automation scripts, test plans, test cases, and test scripts.
  • Collaborate with development and product teams to identify and address issues early in the development process.
  • Ensure thorough testing of mobile applications, including functional, regression, automation, performance, and usability testing.
  • Drive the adoption of automated testing tools and frameworks for mobile app testing.
  • Ensure the continuous integration and continuous deployment (CI/CD) pipeline includes automated tests.
  • Evaluate and integrate new testing tools and technologies as needed.
  • Work closely with product managers, developers, designers, and other stakeholders to ensure quality is built into the development process.
  • Participate in design and code reviews to provide feedback from a quality perspective.
  • Communicate quality-related issues and risks to senior management and other stakeholders.
  • Generate and present regular reports on the quality status of testing.
  • Document and maintain QE processes, test cases, and testing environments.
  • Ensure compliance with regulatory and security standards as applicable.


Achievements:


  • Successfully implemented a Test Automation framework for regression testing and seamlessly integrated it with the DevOps pipeline, significantly improving testing efficiency and reducing time for testing by 20%.


Project: EDW Data Lakehouse - The project involves sourcing the data from various source systems of AV into Azure EDS data lake raw container, curating, and transforming it using the business information model and generating reports for further business intelligence and analytics processing.


Responsibilities:


  • As a hands-on test automation manager, defined Test Automation Strategies & Approaches for System Integration and User Acceptance testing with 3 direct reports.
  • Created Master Test Plans and Test Summary Reports for different Test Phases (ST, SIT, UAT, PVT & Hypercare, Disaster Recovery Testing, etc.).
  • Responsible for SQL programming to perform Data Analysis, Data Validation, Data Cleansing, Data Verification, and identifying data mismatches.
  • Developed an automation framework to ensure data integrity and validate business rules after each ingestion.
  • Developed an automation framework to ensure data integrity and validate business rules after each ingestion.
  • Integrated automation with Azure DevOps for regression tests.

Senior Manager - Quality Engineering

Deloitte Australia
05.2022 - 07.2023

Projects:

1. Brisbane City Council – Dynamics 365 CE and FinOps Platform upgrade (Agile) - The Brisbane City Council launched the FDSE & WMSR program to improve their Solutions on the EBP, enabling a future transition to optional customer self-support.


2. CPA Australia – Member Management (Dynamics 365 CE and FinOps) Platform upgrade (Agile) - The project focused on replacing Member Management, Finance, and Web platforms to align with new strategy.


Responsibilities:


  • Develop organisational policies, standards, and guidelines for testing processes, implementation, and support, focusing on best practices
  • Foster a culture of excellence within the organisation, promoting rigorous testing policies and standards
  • Define Test Strategies and Test Approaches for End-to-End System and System Integration testing, supervising a team of test leads, analysts, and engineers
  • Create comprehensive Master Test Plans and Test Summary Reports for various test phases
  • Establish methodologies for scripting, test data gathering, and provisioning to meet test environment requirements
  • Share knowledge and provide mentorship to colleagues, advising on technical and corporate documentation
  • Manage relationships with external agencies, vendors, and service providers to improve service delivery
  • Participate in meetings and forums to influence business outcomes, drive innovation, and foster continuous improvement.
  • Established strong relationships with clients and stakeholders, ensuring long-term partnerships and repeat business.
  • Increased customer satisfaction with timely project deliveries and seamless communication.
  • Reduced costs, optimized resource allocation, and improved efficiency in managing projects.

Test Manager

Monash University
09.2021 - 05.2022

Project: Salesforce platform upgrade (Agile) - This project involved upgrading the Salesforce platform, encompassing various modules such as Sales Cloud, Service Cloud, and custom applications. The role required hands-on expertise in migration, configuration, and integration to ensure seamless transition and enhanced functionality.


Responsibilities:


  • Design, develop, and enhance the Test Automation framework for various products, including maintaining regression suites.
  • Collaborate with stakeholders such as architects, test analysts, tech leads, product owners, and scrum teams to determine the automation test scope.
  • Coordinate with pipeline planning and scrum teams to integrate test automation.
  • Review industry best practices to continuously improve test automation approaches and frameworks.
  • Work with SMEs, test analysts, and the automation community to enhance test automation capabilities.


Achievements:


  • Successfully implemented a Test Automation framework for basic regression testing and seamlessly integrated it with the DevOps pipeline, significantly improving testing efficiency using Python and robot framework.

Test Automation Developer

Australian Taxation Office
11.2019 - 09.2021

Project: Integrated Tax Applications - This agile project involved multiple internal ATO applications, including web platforms, test simulators, mainframe databases, and EAI message queues. The role was hands-on, serving as a test automation lead.


Responsibilities:


  • Conducted proofs-of-concept (POCs) for various projects and application teams within the program.
  • Developed an organisation-level automation framework pattern using JAVA, C#, NUnit/TestNG, and Selenium WebDriver, with a focus on reusability, scalability and low maintenance.
  • Integrated test automation framework with the TFS builds pipeline.
  • Managed automation testers daily, including task allocation, issue resolution, and progress monitoring.
  • Prepared and maintained automation scripts for progression and regression test suites.
  • Conducted thorough code reviews, contributing to improved overall code quality and maintainability.
  • Developed custom test scripts for complex applications, resulting in reduced manual testing efforts.


Achievements:


  • Implemented a TFS build pipeline with JAVA automation pattern in a non native way to execute End to End functional regression suite.
  • Received numerous appreciations from Client managers including senior executives including assistant & deputy commissioners.

Automation Test Lead

Belong
08.2019 - 11.2019

Project: Salesforce platform upgrade - This project involved upgrading the Salesforce from classic to lightning platform, encompassing various modules such as Sales Cloud, Service Cloud, and custom applications. The role required hands-on expertise in migration, configuration, and integration to ensure seamless transition and enhanced functionality.


Responsibilities:


  • Identified appropriate situations for implementing test automation, accounting for situations where automated testing was counterproductive.
  • Developed, maintained and monitored emerging test automation frameworks, technologies and best practices for useful developments.
  • Completed automation of functional and regression testing.
  • Wrote automation scripts to verify end-to-end telecom order provisioning flows.
  • Conducted Salesforce REST API testing using the POM model, Rest Assured, and POSTMAN.
  • Performed performance testing using REST Assured to measure REST API response times.
  • Contributed to the core framework and organization-level automation framework.


Achievements:


  • Implemented an organisation-wide automation framework for Salesforce CRM, covering End-to-End functional progression and regression testing for both Web and API components. This initiative significantly reduced overall testing effort.

Automation Test Lead

ANZ Banking Group
01.2019 - 08.2019

Project: Global Tax Information Compliance Reporting - This project focused on Global Tax Information Compliance Reporting, involving multiple international tax jurisdictions and compliance requirements. The role required hands-on involvement in data aggregation, validation, and reporting processes to ensure adherence to global tax regulations and standards.


Responsibilities:


  • Led the automation testing efforts as a hands-on test lead, managing a team of 4 engineers based onshore and offshore.
  • Assigned automation tasks, mentored, and provided technical assistance to automation engineers.
  • Evaluated the ROI, effectiveness, and limitations of the existing automation framework and provided recommendations for improvement.
  • Designed and developed an automation framework with maintainable, reusable, and scalable components from scratch, supporting ATDD for cross-browser web application testing through user-defined libraries and keywords.
  • Offered guidance on test automation best practices and enhanced the automation framework accordingly.
  • Established and maintained automated deployment and test cycles using the CI/CD pipeline.


Achievements:


  • Significantly reduced validation time by approximately 2 business days per sprint.
  • Successfully integrated the framework into the testing process, ensuring efficient and effective test execution.

Quality Assurance Manager Mobile App

Avanade
07.2018 - 01.2019

Collaborated with various clients including Vic-Health, QSIC, and Sustainability Victoria on short-term projects


Major Project: Vanguard Investments Australia - The Personal Investor mobile app was developed for both iOS and Android platforms using React Native and Node.js. The project involved designing a user-friendly interface, implementing secure data handling, and ensuring optimal performance across devices.


Responsibilities:


  • Implemented efficient and reliable automation solutions to enhance the testing process for each client
  • Designed and developed a test automation framework to support progression and regression testing of the mobile application on both real devices and simulators/emulators (Android Studio and XCode) using Selenium, WebDriver-IO and Appium
  • Integrated the framework with the CI pipeline, enabling continuous integration and delivery adhering to Agile, BDD, and TDD methodologies to ensure efficient and effective testing of the app
  • Managed and coordinated all End-to-End QA activities on the project, including overseeing the CI/CD pipeline
  • Conducted comprehensive testing and verification of internal APIs and back-end services to ensure the functionality and user experience of the mobile app through thorough validation


Achievements:


  • Streamlined the build and deployment process by automating it based on DevOps practices with Jenkins and Maven, resulting in an 80% reduction in manual work
  • Implemented a regression test automation suite using Katalon Studio for Sustainability Victoria and integrated it with CI, resulting in a significant 60% reduction in the overall test cycle time.

Test Lead

NAB
02.2017 - 07.2018

Project: FRTB Data Migration - The project focuses on conducting System Integration testing for the decommissioning of the old data warehouse and migrating to a new database platform.


Responsibilities:


  • Establishing and enforcing best QA practices to ensure the achievement of high-quality standards.
  • Taking responsibility for hands-on functional test execution, including writing, and executing test cases
  • Implementing Selenium WebDriver automation using JAVA for web application.
  • Setting up Jenkins for the project and creating jobs for end-to-end integration testing.
  • Conducting database testing and implementing read and write operations from Excel files in Selenium WebDriver using advanced Selenium POI and JDBC libraries.


Achievements:


  • Developed and implemented a streamlined one-click automation solution for End-to-End integration testing, resulting in a 40% reduction in overall E2E SIT testing time (equivalent to 2 days saved).

Test Automation Lead

Crown Melbourne
08.2016 - 02.2017

Project: The VIK project was an initiative to upgrade Crown Casino's VIK application, enhancing the Crown Club's branding, visual identity, and functionality.


Responsibilities:


  • Facilitated communication within the testing team, supervising 3 direct reports
  • Created and managed progression and regression suites using Postman for REST/JSON API testing
  • Defined Test Strategies & Test Approaches for Functional Testing, including testing the Crown Resorts web portal and mobile application on different devices
  • Developed and maintained a hybrid framework with Microsoft Coded UI, enhancing code readability, maintainability, and reusability
  • Achievements: Received high praise from the Client Project Manager for consistently delivering multiple releases with exceptional quality and meeting project deadlines
  • Received a strong recommendation on LinkedIn from the Client Project Manager for my outstanding performance and successful delivery of various releases.


Achievements:


  • Received a strong recommendation on LinkedIn from the Client Project Manager for my outstanding performance and successful delivery of various releases.
  • Successfully implemented automation framework for regression suite with more than 150 test scenarios using Microsoft-coded UI.

Education

Bachelor of Technology -

Shivaji University
India
06.2006

Skills

  • Test Management: JIRA, HP ALM/Quality Center, TestRail, qTest, Zephyr, PractiTest, TestLink, Xray, SpiraTest
  • Automation Tools: Appium, Selenium, XCUITest, Playwright, MSFT Coded UI, Robot Framework, Katalon Studio, Ghost Inspector, WebDriver IO, Perfecto
  • BDD & TDD Tools: Cucumber, SpecFlow, JUnit, TestNG, PyUnit, Behave, NUnit
  • API Testing: Postman, REST Assured, SOAP UI, ReadyAPI, Karate, Swagger, JMeter
  • Version Control & Continuous Integration: GIT, Bitbucket, Jenkins, TeamCity, Bamboo, GitLab, CircleCI
  • Cloud Platforms: Azure DevOps, AWS CodePipeline, Azure Data Lake, Databricks, Google Cloud Platform
  • Programming Languages: UNIX, Shell Script, SQL, Java, JavaScript, Python, Nodejs, React Native
  • Performance Testing: LoadRunner, Apache JMeter, Gatling, BlazeMeter, NeoLoad
  • Security Testing: OWASP ZAP, Burp Suite, Nessus, Veracode, Checkmarx
  • Containerization and Orchestration: Docker, Kubernetes
  • Collaboration and Documentation: Confluence, Trello, Asana, Slack, Microsoft Teams

Accomplishments

    Certifications

  • ISTQB Certified Tester Foundation Level (CTFL)
  • ISTQB Certified Tester Advanced Level - Test Manager (CTAL-TM)
  • Oracle Certified Data warehouse implementation champion

Certification

  • ISTQB Certified Tester Foundation Level (CTFL)
  • ISTQB Certified Tester Advanced Level - Test Manager (CTAL-TM)
  • Oracle Certified Data warehouse implementation champion

Clearance

Baseline

Personal Information

Citizenship: Australian

Timeline

Test Manager

Ambulance Victoria
07.2023 - Current

Senior Manager - Quality Engineering

Deloitte Australia
05.2022 - 07.2023

Test Manager

Monash University
09.2021 - 05.2022

Test Automation Developer

Australian Taxation Office
11.2019 - 09.2021

Automation Test Lead

Belong
08.2019 - 11.2019

Automation Test Lead

ANZ Banking Group
01.2019 - 08.2019

Quality Assurance Manager Mobile App

Avanade
07.2018 - 01.2019

Test Lead

NAB
02.2017 - 07.2018

Test Automation Lead

Crown Melbourne
08.2016 - 02.2017

Bachelor of Technology -

Shivaji University
VISHWAS JOSHI